1. tree

查看目录的内容

tree 查看当前目录

tree dir 查看指定目录

需要安装:sudo apt-get install tree

2. ls

功能:查看文件或目录

参数:

    -a 显示所有文件,包括隐藏文件

        隐藏文件:文件或目录名前有一个点

    -l 以列表形式显示文件详细信息

04 文件目录相关命令

        第一个字符表示文件类型,文件类型共七种:

       (1) 普通文件:-

                .txt 压缩包 可执行程序等

       (2)目录:d

       (3)符号链接:l

       (4)管道:p

       (5)套接字:s

       (6)字符设备:c

                键盘 鼠标

       (7)块设备

                 U盘 硬盘

        第一个rwx:文件所有者权限

        第二个rwx:文件所属组用户的权限

        第三个rwx:其他人对文件的操作权限

        1:硬链接计数

        zxt:文件所有者

        zxt:文件所属组

        9:文件的大小(如果是目录,目录本身大小为4K,不包含里面的内容)

        后面依次是日期、文件或目录名等

        文件所有者、文件所属组、其他人:

04 文件目录相关命令

3. cd -- 切换目录

表示形式:cd 目录

如何进入到家目录:

    cd 绝对路径

    cd ~

    cd

cd - :在临近的两个目录直接切换,最后两个相邻的,目录较长时用的多。

4. pwd -- 显示当前工作目录

5. mkdir -- 创建目录

mkdir 目录名

-p: 创建多级目录

6. touch -- 创建文件

touch 文件名

    如果文件不存在,创建空文件

    如果文件存在,更新文件时间

7. rmdir -- 删除空目录

rmdir 空目录名字

8. rm -- 删除文件或目录

删除目录:

    rm -r 目录名

    -i:删除时进行提示

删除文件:

    rm 文件名

    -i:删除时进行提示

注意:删除后难以恢复

9. cp -- 拷贝

cp 要拷贝的文件(file1) file(不存在):创建file,将file1中的内容拷贝到file

cp file1 file(存在):file1 覆盖 file

cp file dir(存在):将file拷贝到dir中

cp dir(存在) dir1(存在):将dir目录拷贝到dir1中,包括dir目录

cp dir(存在)dir1(不存在):创建dir1,将dir中的内容拷贝到dir1中,不包含dir目录

10. mv -- 移动或重命名

mv file1 file2

移动:

    mv file(文件) dir(存在目录):file移动到dir中

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

    mv file1(存在) file2(存在):file1覆盖file2,file1被删除掉

重命名:

mv file1(存在) file2(不存在)

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

11. 查看文件内容 -- 了解

cat 文件名:查看文件内容、创建文件、文件合并、追加文件内容等
    一次性显示所有内容,适合查看内容较少的文本文件
    -b: 对非空行输出行编号
    -n: 对所有行输出行编号
more 文件名:用于分屏显示文件内容,每次只显示一页
    适用于查看内容较多的文本文件
grep "搜索内容" 文件名: 文本搜索工具
    允许对文本文件进行模式查找,所谓模式查找又称为正则表达式
    选项:
    -n: 显示匹配行及行号
    -v: 显示不包含匹配文本的所有行(取反)
    -i: 忽略大小写
    常用的两种模式查找:
    参数:
    ^a: 行首,搜寻以a开头的行
    ke$: 行尾,搜寻以ke结尾的行

less 文件名: 功能类似more,单次查看内容少

head 文件名:默认显示前10行

tail 文件名:默认显示后五行

12. 软硬链接

软链接--快捷方式

ln -s 文件名 快捷方式名

文件名包含路径,使用绝对路径

目录也可以创建快捷方式

硬链接

ln 文件名 硬链接名

类似于为文件创建了一个别名
04 文件目录相关命令

 

 

相关文章:

  • 2021-06-15
  • 2021-11-27
  • 2022-01-08
  • 2022-12-23
  • 2021-09-25
  • 2021-11-04
  • 2021-06-20
  • 2021-11-27
猜你喜欢
  • 2021-06-24
  • 2021-07-13
  • 2021-12-15
  • 2021-04-24
  • 2021-12-24
  • 2021-08-02
  • 2022-12-23
相关资源
相似解决方案