Linux 基础笔记(ICT相关)

  • ls ls -a 显示所有文件包括 . 文件
    ls –all
    ls -l 输出文件所有信息
    ls -la
    ls -F F 简记为 Flag 文件尾部添加一个文件类型标记
    ls -d
    ls命令的-d选项可以简记为directory,表示只显示目录本身的信息,不显示目录中的文件信息。
    ls -R
    ls命令的-R选项可以简记为recursive,表示递归地显示目录及其所有子目录中的文件信息。
    ls -i ls命令的-i选项用来显示文件或者目录的索引节点号(indexnumber)。
    索引节点记录文件(或目录)的元数据信息(文件的管理信息)。一个Linux文件系统具有一个索引节点数组,每个文件(或目录)都用该数组的一个元素(索引节点)来描述。某个文件(或目录)的索引节点号,就是这个索引节点数组的位置(数组的第几个元素)
    ls –help
    https://www.runoob.com/linux/linux-comm-ls.html

  • cd 通配符
    ..
    .
    *
    cd - 两个工作目录之间来回切换

  • touch 创建文件

  • mkdir 创建目录
    mkdir -p 递归创建目录
    比如 mkdir /mnt/boot/efi

  • rm rm -i 交互式确认
    rm -r
    rm -f
    rm -rf /*
    rmdir 删除一个空目录,一个空目录下没有任何的文件和子目录
    如果一个目录非空,使用rmdir命令是无法将其删除的。

  • cp 用来复制文件和目录
    如果文件带目录要加 -r (recursive)递归 cp -p 如果复制文件或者目录时,希望保留文件或目录的属性(包括属主信息及权限信息),需要使用cp命令的-p选项,可以用英文单词“preserve”(保留的)来简记该选项。

  • ln ln命令用来创建文件和目录的链接。文件和目录的链接有两种:硬链接和软链接(也称为符号链接)
    这是我这台电脑至今用过的 ln 命令

https://www.runoob.com/linux/linux-comm-ln.html

  • mv 移动文件和目录,同时也是修改文件名。
    在同个目录下移动文件,相当于对文件进行改名操作

  • cat 查看文件内容
    |

  • more

  • head 显示前几行的内容 head -3 显示 3 行内容

  • tail 用来显示文件最后几行的内容 tail -3

萌ICP备20241614号