Linux学习——命令1

1.查看帮助:man 

   退出帮助目录:q

2.切换目录:cd

  cd 目录

  cd 目录/目录

  cd.. (返回上一级目录)

  cd/ (根目录)

  cd~ (回家)

3.创建目录和删除目录

  mkdir 创建

    mkdir 目录名

    mkdir -p a/b/c

  rmdir 删除

    rmdir 目录名(只能删除一个空目录)

4.展示目录下文件列表(以后使用ll即可)

  ls 展示的能看见的文件(和目录)的名称

  ls -a 展示所有的文件的名称(文件前面有“.”代表的是隐藏文件)

  ls -l 显示文件的详细信息 (简写的方式:ll)

  ls -h 友好的显示

5.浏览文件

  cat 文件名 显示文件的所有内容

  more 分页显示

    空格:下一页

    回车:下一行

  less 分页显示

    可以通过PgUp PgDn翻页查看

  tail 查看一个文件的后面的内容

    tail -显示后几行文件名

    tail -f 文件名

      动态的查看  例如:tail -f catalina.xxx.log (通过 ctrl+c 结束滚动查看)

6.文件的操作

  创建一个文件

    touch 文件名  创建一个空白文件

  复制文件

    cp 文件 目录/文件名    例如:cp 1.txt 2.txt  cp 1.txt 1/1.txt

  移动文件(重命名)

    mv 文件 目录/文件名

    mv 文件名 新文件名

  删除文件

    rm 文件名 带询问删除

    rm -f 文件名 不带询问删除

    rm -r 目录 带询问的递归删除

    rm -rf 目录 不带询问的递归删除(谨慎使用)

  打包或解压一个文件或者目录

    常用的组合:

        -cvf 打包一个文件或者目录

        -zcvf 打包并压缩一个文件或者目录 压缩的格式:gzip

        -xvf 解压或者打开一个tar文件

     格式: tar 参数 文件名 要打包/解压的文件目录

      例如:将当前目录下的所有文件打包成test1.tar     tar -cvf test1.tar./*

         将当前目录下的所有文件打包并压缩成test2.tar.gz     tar -zcvf test2.tar.gz ./*

         将test1.tar解压到当前目录    tar -xvf test1.tar

         将test1.tar解压到b目录    tar -xvf test1.tar -C b  

原文地址:https://www.cnblogs.com/Duxue/p/11422071.html