linux常用命令

1、pwd

  功能:显示当前工作目录的绝对路径

2、cd

  功能:切换到制定的目录

  格式:cd  目标目录

  例子:cd   /root

  备注

     cd(或cd ~)快速切换到当前用户的宿主目录

     cd .. 切换到当前目录的上层父目录

     cd  - 快速切换到上一次所在目录

3、ls

  功能:显示制定目录下的内容,显示目录和文件的相关信息

  格式:ls [选项] 目录或文件

  选项

    -l   以长格式详细的方式显示

    -h  以人性化的方式显示(加入了文件或目录的大小单位)

    -a  显示全部的目录或文件(包括隐藏的文件或目录)

    -d  显示目录本身的信息

    -R  以递归方式显示层级目录结构的信息

4、mkdir

  功能:在指定位置创建空目录

  格式:mkdir  目录名称

  选项

    -p   创建层级的目录结构

    -v   显示创建目录的过程

5、du

  功能:统计目录的磁盘占用情况(disk usage)

  选项

    -s   以摘要形式显示

    -a  以详细方式显示

    -h  人性化加单位

6、touch

  功能:在指定位置创建空文件

  格式:touch   文件名

7、file

  功能:查看指定文件的类型

  格式:file 文件名

8、cp

  功能:将文件或目录复制到指定位置

  格式:cp  [选项] 源文件   目标文件 

  选项

    -r  以递归的方式复制

    -p  复制时保留源文件或目录的属性(如时间戳等)

9、mv

  功能:移动文件或目录到指定位置(为文件或目录改名)

  格式:mv   源文件     目标文件

10、rm

  功能:删除指定文件或目录

  格式: rm [选项]  文件名

  选项

    -r  递归方式删除(删除目录)

    -f 强制删除

    -v  显示处理过程

11、which

  功能:查看指定的命令文件的位置和路径

  eg:which find

12、find

  功能:按照条件对文件进行查找

  选项

    -name   按照文件名查找

    -user  按照文件的主人查找

    -type  按照文件类型查找

        b   块设备(如硬盘)

        c   字符设备(如键盘)

        f    一般文件

        d  目录

        l   链接文件

  备注:查找条件中科结合-a(与)和-o(或)来进行查找

13、cat

  功能:显示文本文件的内容

  选项

    -b   对非空行编号

    -n   对所有行编号

14、more

  功能:分页行式显示文本文件内容

  操作

     空格键:向下翻一页

     b:向上翻一页

     Enter:向下翻一行

     /字符串:在显示的内容中向下搜索指定的字符

     f:立即显示文件名以及目前显示的行数

     q:退出

15、less

  功能:分页形式显示文本文件内容

  操作

    空格键或pagedown:向下翻一页

    pageup:向上翻一页

    /字符串:向下搜索指定的字符串

    q:退出

16、tar

  功能:为目录或文件进行备份归档并可进行还原

  选项

    c:创建归档文件(备份)

    x:解开归档文件(还原)

    f:归档(在创建归档或解开归档文件的时候都必须跟)

    v:查看进度信息

    z:调用gzip进行压缩或解压

    j:调用bzip进行压缩或解压

    t:查看归档包里面的内容

    -C:将归档文件的内容释放到指定的目录(不加默认释放到当目录)

17、tail

  功能:查看文本文档的倒数结尾部分

  选项

    -f 用于监视文件的增长

    -c Number 从 Number 字节位置读取指定文件

    -n Number 从 Number 行位置读取指定文件。

    -m Number 从 Number 多字节字符位置读取指定文件,比方你的文件假设包括中文字,假设指定-c参数,可能导致截断,但使用-m则会避免该问题。

    -b Number 从 Number 表示的512字节块位置读取指定文件。

    -k Number 从 Number 表示的1KB块位置读取指定文件。

    File 指定操作的目标文件名称

   上述命令中,都涉及到number,假设不指定,默认显示10行。Number前面可使用正负号,表示该偏移从顶部还是从尾部開始计算。 

18、wc

  功能:统计文本文件的行数、字节数、单词数

  选项

    -l   行数

    -w  单词数

    -c  字节数

19、grep

  功能:在指定的文件中查找特定的字符串

  选项: -v  反选  

  备注:^ 表示以什么作为开头

     $ 表示以什么作为结尾

     ^$表示空行

原文地址:https://www.cnblogs.com/gulang-jx/p/7532640.html