1.文件处理命令
命令英文原意:make directories
mkdir -p [目录名]
-p 递归创建
命令英文原意:change directory
cd [目录]
cd
cd ~ 进入当前用户的家目录
cd - 进入上一次目录
cd . 进入当前目录
cd .. 进入上一级目录
- 相对路径:参照当前所在目录,进行查找。
- 绝对路径:从根目录开始指定,一级一级递归查找。在任何目录下,都能准确进入指定位置。
命令英文原意:print working directory
--help 在线帮助
--version 显示版本信息
命令英文原意:remove empty directories
-p 是当子目录被删除后使它也成为空目录的话,则顺便一并删除
命令英文原意:remove
rm -rf [文件或目录] -i 删除前逐一询问确认 -r 删除目录
-f 强制删除
命令英文原意:copy
cp [选项] [源文件或目录] [目标目录]
-a 此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpr
-d 复制时保留链接文件
-f 覆盖已经存在的目标文件而不给出提示
-i 与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答"y"时目标文件将被覆盖
-p 除复制文件的内容外,还把修改时间和访问权限也复制到新文件中
-r 若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件
-l 不复制文件,只是生成链接文件
命令英文原意:move
-i 若指定目录已有同名文件,则先询问是否覆盖旧文件
-f 在 mv 操作要覆盖某已有的目标文件时不给任何指示
命令英文原意:link
ln -s [源文件] [目标文件]
-b 删除,覆盖以前建立的链接
-d 允许超级用户制作目录的硬链接
-f 强制执行
-i 交互模式,文件存在则提示用户是否覆盖
-n 把符号链接视为一般目录
-s 软链接
-v 显示详细的处理过程
1.拥有相同的i节点和存储block块,可以看做是同一个文件
2.可通过i节点识别
3.不能跨分区
4.不能针对目录使用
1.类似Windows快捷方式
2.拥有自己的i节点和block块,但是数据块中只保存原文件的文件名和i节点号,并没有实际的文件数据
3.软连接文件权限都为 lrwxrwxrwx
4.删除原文件,软链接不能使用
2.常用目录
/ 根目录
/bin 命令保存目录(普通用户可以读取的命令)
/sbin 命令保存目录(root用户才能读取的命令)
/boot 启动命目录,启动相关文件
/dev 设备文件保存目录
/etc 配置文件保存目录
/home 普通用户的家目录
/root root用户的家目录
/lib 系统库存保存目录
/mnt 系统挂载目录
/media 挂载目录
/tmp 临时目录
/proc 直接写入内存的目录
/sys
/var 系统相关文档内容
/usr 系统软件资源保存目录
|