博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux常用命令
阅读量:5882 次
发布时间:2019-06-19

本文共 2956 字,大约阅读时间需要 9 分钟。

原文链接:linux常用命令

初学linux,学了一些简单命令,分享出来,与诸君共勉。如有不当之处,还请多多赐教。

ls:列出目录内容

参数:
  -l 列出每个文件的详细
  -a 列出目录下所有文件,包括隐藏文件
  -R 递归形式列出所有子目录

[root@localhost centos]# ls -R.:code  Desktop  Documents  Downloads  Music  Pictures  Public  Templates  Videos./code:mm./code/mm:lizi./code/mm/lizi:./Desktop:gnome-terminal.desktop./Documents:./Downloads:./Music:./Pictures:./Public:./Templates:./Videos:

   -i 列出文件或目录的索引节点号

[root@localhost centos]# ls -i262418 code  262166 Desktop  262170 Documents  262167 Downloads  262171 Music  262172 Pictures  262169 Public  262168 Templates  262173 Videos

   -lh 列出文件详细信息,以易读方式来显示文件大小。

[root@localhost centos]# ls -i262418 code  262166 Desktop  262170 Documents  262167 Downloads  262171 Music  262172 Pictures  262169 Public  262168 Templates  262173 Videos[root@localhost centos]# ls -lhtotal 36Kdrwxrwxr-x. 3 centos centos 4.0K Mar  9 02:53 codedrwxr-xr-x. 2 centos centos 4.0K Nov 23 08:50 Desktopdrwxr-xr-x. 2 centos centos 4.0K Nov 23 08:44 Documentsdrwxr-xr-x. 2 centos centos 4.0K Nov 23 08:44 Downloadsdrwxr-xr-x. 2 centos centos 4.0K Nov 23 08:44 Musicdrwxr-xr-x. 2 centos centos 4.0K Nov 23 08:44 Picturesdrwxr-xr-x. 2 centos centos 4.0K Nov 23 08:44 Publicdrwxr-xr-x. 2 centos centos 4.0K Nov 23 08:44 Templatesdrwxr-xr-x. 2 centos centos 4.0K Nov 23 08:44 Videos

pwd:打印当前路径

[root@localhost centos]# pwd/home/centos

touch:创建文件

   -a 只修改文件的access(访问)时间.
   -c 或--no-create  不创建不存在的文件。
   -d 使用指定的日期时间,而非现在的时间
   -m 指修改Modify(修改)时间,而不修改access(访问)时间
   -r file 使用指定file文件的时间戳(access,modify)更新文件的时间戳(access,
      注:access 表示最后一次访问(仅仅是访问,没有改动)文件的时间
         modify 表示最后一次修改文件的时间
         change 表示最后一次对文件属性改变的时间,包括权限,大小,属性等等
   -t 将时间修改为参数指定的日期,如:07081556代表7月8号15点56分
mkdir:创建目录
   创建多个目录(这里创建1 2 3这三个目录)

[root@localhost code]# mkdir 1 2 3[root@localhost code]# ls1  2  3

  -v 打印创建目录的过程信息

[root@localhost code]# mkdir hello hi -vmkdir: created directory `hello'mkdir: created directory `hi'[root@localhost code]#

cd: 改变目录

  cd[路径]:

[root@localhost mm]# cd /home/centos/code/[root@localhost code]#

   回到home目录下的两种方法

   cd
   cd ~
  返回上层目录 cd..
  返回上两层目录 长度../../
cp src dst:复制文件或目录到指定的文件下或者目录下
参数:
   - a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项的组合。
   - d 拷贝时保留链接。
   - f 删除已经存在的目标文件而不提示。
   - i 和f选项相反,在覆盖目标文件之前将给出提示要求用户确认。回答y时目标文件将被覆盖,是交互式拷贝。
   - p 此时cp除复制源文件的内容外,还将把其修改时间和访问权限也复制到新文件中。
   - r 若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名。
   - l 不作拷贝,只是链接文件。
rm:删除文件夹或者目录
   -d --directory 删除可能仍有数据的目录 (只限超级用户)
  -f --force 略过不存在的文件,不显示任何信息,强制删除
  -i --interactive 进行任何删除操作前必须先确认
  -r/R --recursive 同时删除该目录下的所有目录层
  -v --verbose 详细显示进行的步骤

man:查看系统手册

手册页介绍:
  1 使用者在shell中可以操作的指令或可执行档
  2 系统核心可呼叫的函数与工具等
  3 一些常用的函数(function)与函数库(library),大部分是C的函数库(libc)
  4 装置档案的说明,通常在/dev下的档案
  5 设定档或者是某些档案的格式
  6 游戏(games)
  7 惯例与协定等,例如Linux档案系统、网络协定、ASCII code等等的说明
  8 系统管理员可用的管理指令
  9 跟kernel有关的文件
例如:查看ls命令用法

man ls

更多命令后续会陆续更新...

**温馨提示:**有很多命令参数可以自由组合,大家多多上机练习,如果在root模式下,一定记得快照,以防万一误伤系统

转载于:https://blog.51cto.com/13449864/2086827

你可能感兴趣的文章
Mac-OSX下Ruby更新
查看>>
jsp九个内置对象
查看>>
[Python笔记][第一章Python基础]
查看>>
Bloomberg SEP 12.x 迁移小记
查看>>
操作数据库(防注入攻击)
查看>>
生日小助手V1.1发布了——拥有更整齐的信息列表
查看>>
代理模式
查看>>
Qt 学习(1)
查看>>
MFC CEdit改变字体大小的方法
查看>>
java 中文数字排序方法
查看>>
centos 关于防火墙的命令
查看>>
openstack 源码分析
查看>>
ZOJ3861 Valid Pattern Lock(DFS||打表+枚举)
查看>>
pylint
查看>>
1025 选菜
查看>>
Debug 和 Release 编译方式的本质区别
查看>>
结构体
查看>>
Redis学习笔记~把redis放在DATA层,作为一种数据源,我认为更合理,也更符合我的面向对象原则...
查看>>
ztree使用实例
查看>>
idea 使用maven plugin tomcat 运行正常,无法进入debug模式
查看>>