linux文件目录相关命令

1.tree

查看目录的内容

用法: tree 查看当前目录

    tree dir 查看指定目录

(linux默认没有安装tree,需手动安装:sudo apt-get install tree)

 

2.ls

查看文件或目录

用法: ls 参数(可不加)

参数: -a 显示所有文件(隐藏文件:文件或目录名前边有一个点)

    -l 例子:-rwxrw-r-- 1 kevin kevin 3231145 11月 23 23:08 vimplus.tar.gz

 

        第一个字符:代表文件类型。linux下有7种文件类型:

              -:普通文件,如.txt、压缩包、可执行程序等;

              d:目录;

              l:符号链接;

              p:管道;

              s:套接字;

              c:字符设备,如鼠标、键盘等;

              b:块设备,如U盘、硬盘等。

        rwx:文件所有者权限;

        rw-:文件所属组用户的权限;

        r--:其他人对文件的操作权限。

        1:硬链接计数。

        Kevin:文件所有者。

        Kevin:文件所属组。

        3231145:文件的大小(如果是目录:4k,目录本身大小,不包括里边内容)

        11月23 23:08:日期

        vimplus.tar.gz:文件名

 


3.cd

切换目录

用法:cd 目录

进入home目录:①cd 绝对路径(home/kevin)

         ②cd ~

         ③cd

在临近的两个目录之间切换:cd -

 

4.pwd

显示当前工作路径

 

5.mkdir

创建目录

用法:mkdir 目录

-p:创建多级目录,如:mkdir aa/bb/cc -p(aa原本不存在)

 

6.touch

创建文件

用法:touch 文件名

文件若不存在,则创建空文件;若存在,则关系文件的创建时间。

 

7.rmdir

删除空目录

用法:rmdir 空目录的名字

 

8.rm

删除文件或目录

用法:删除目录

     rm 目录名 -r(-r表示以递归的方式处理)

     -i:删除的时候提示是否删除

   删除文件

     rm 文件名

 

9.cp

拷贝目录或文件

用法:cp file1 file2(不存在)

    创建file2,并将file1中的内容拷贝到file2中

   cp file1 file2(存在)

    file1覆盖file2

   cp file dir(存在)

    拷贝file到dir目录中

   cp dir1(存在) dir2(存在)

    将dir1目录拷贝到dir2目录中(包括dir1)

   cp dir1(存在) dir2(不存在)

    创建dir2,将dir1中的内容拷贝到dir2中,不包括dir1

 

10.mv

改名或移动文件

用法:mv file1 file2

   改名:mv file1(存在) file2(不存在)

      mv dir1(存在) dir2(不存在)

   移动:mv file dir(存在的目录)  将file移动到dir中

      mv dir1(目录存在) dir2(目录存在)  将dir1移动到dir2中

      mv file1(存在) file2(存在)  file1覆盖file2(file1会被删除)

 

11.查看文件内容的命令

 ①cat:cat filename(适合文件较小时使用)

 ②more:more filename

     回车:向下浏览一行

     空格:翻页

     q:退出

 ③less:less filename

     回车、ctrl+n:向下滚动一行

     ctrl+p:向上滚动一行

     空格:向下翻页

     pageup:向上翻页

     q:退出

 ④head(tail):从文件头部(尾部)显示指定的行数

     head -n 文件名(n不写默认为10行,n为行数)

 

12.ln

创建软链接或硬链接

软链接:相当于Windows系统中的快捷方式

    ln -s 文件名 快捷方式的名字(目录也可创建软链接)

硬链接:ln 文件名 硬链接的名字

         硬链接示意图:

 

硬链接与软链接可参考:https://www.cnblogs.com/songgj/p/9115954.html

 

更新中。。。。。。

 

 

      

 

            

posted @ 2021-02-05 19:28  さくらむすび  阅读(74)  评论(0)    收藏  举报