常用shell命令

1. date [MMDDhhmm[YYYY]] 查看或修改系统时间

2. cal  [YYYY] 显示日历 

3. pwd 显示当前目录的绝对路径

4. cd [目录]  cd.. 返回上一级目录;cd ~ 和 cd 返回用户主目录

5. ls [选项] [文件|目录] 显示指定目录中的文件和子目录信息

    -a(all) 显示所有文件和子目录,包括隐藏文件和隐藏子目录

    -l(list) 显示文件和子目录的详细信息,包括文件类型,权限,所有者和所属组群,文件大小等。

    -d(directory) 如果参数是目录,则只显示目录的信息,而不显示其中所包含的文件的信息

    -t(time) 

    -R(recursive) 不仅显示指定目录下的文件和子目录的信息,而且还递归地显示各个子目录中的文件和子目录的信息

6. cat [选项] 文件 查看文本文件

    -n(number) 在每一行前显示行号 

7. more/less 文件 分屏显示文本文件 [q]键退出

8. head/tail [选项] 文件 显示文本文件的开头/结尾部分,默认显示最后10行

    -n 数字 指定显示的行数

9. man 命令名 显示指定命令的手册页帮助信息

10. 命令名 --help 显示指定命令的帮助信息,但不是所有命令都有此选项

11. clear 

12. wc [选项] 文件 显示文本文件的行数、字数和字节数

     -c(character) 仅显示文件的字节数

     -l(line) 仅显示文件的行数

     -w(word) 仅显示文件的单词数

13. 输出重定向: ">"

       cat  >文件  创建文本文件

       cat 文件列表 >文件 合并文本文件

     附加输出重定向功能 :">>",和输出重定向基本相同,不同之处在于附加输出重定向将输出内容

     添加在原来文件已有内容的后面,不会覆盖其内容。

      shell中标准输出和错误输出是两个独立的输出操作。标准输出是输出命令执行的结果,错误输出

     是输出命令执行中的错误信息。错误输出也可以重定向,分两种情况:

     1> 程序的执行结果显示在屏幕上,而错误信息重定向到制定文件,使用"2>"符号

     2> 程序的执行结果和错误信息都重定向到同一个文件,使用"&>"符号

14. 输入重定向:"<" 

     cat <文件 和 cat 文件命令相同

15. 管道:"|"

16. history [数字] 查看shell命令的历史记录

     ! 序号 执行指定序号的shell命令,而"!!"执行刚执行过的shell命令

17. alias [别名=‘标准shell命令行’] 查看和设置别名

18. chmod 数字模式 文件

     chmod 功能模式 文件

19. mkdir [选项] 目录

20. mv [选项] 源文件或者源目录 目的文件或目的目录

      -b(backup) 若存在同名文件,则覆盖前备份原来的文件

      -f(force)    强制覆盖同名文件

21. cp [选项] 源文件或者源目录 目的文件或目的目录

      -b(backup) 若存在同名文件,则覆盖前备份原来的文件

      -f(force)    强制覆盖同名文件

     -r(recursive) 按递归方式,保留原目录结构复制文件

22. rm [选项] 目录或文件


转载于:https://my.oschina.net/longwall87/blog/87447

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值