目录
主目录,家目录:HOME123root /root普通用户 /home/USERNAME~ 用户的主目录
ls 显示指定路径下的文件列表
|
|
tree 显示目录树
|
|
pwd 显示当前目录(print working directory)
cd 切换目录(change directory)
|
|
mkdir 建立目录(make directories)
|
|
|
|
rmdir 删除空目录(remove empty directories)
|
|
文件
file 查看文件类型
查看文件是文本还是二进制等12file rfc959.txtrfc959.txt: ASCII text
stat 查看文件的元数据
rm 删除文件或目录(remove)
|
|
cp 复制命令(copy)
|
|
源是文件结果一定是有一个文件产生,源是目录结果一定是有一个目录产生123456789101112131415161718cp SRC DEST SRC是文件: 如果目标不存在:新建DEST,并将SRC中内容填充至DEST中; 如果目录存在: 如果DEST是文件:将SRC中的内容覆盖至DEST中; 此时建议为cp命令使用-i选项; 如果DEST是目录:在DEST下新建与原文件同名的文件,并将SRC中内容填充至新文件中; SRC是目录: 此时使用选项:-r 如果DEST不存在:则创建指定目录,复制SRC目录中所有文件至DEST中; 如果DEST存在: 如果DEST是文件:报错 如果DEST是目录:复制SRC目录和SRC目录中所有文件至DEST中cp SRC... DEST SRC...:多个文件 DEST必须存在,且为目录,其它情形均会出错;
目标 | ||||||
---|---|---|---|---|---|---|
目标文件不存在 | 目标目录不存在 | 文件 | 目录 | |||
不存在同名 | 存在同名 | |||||
源 | 文件 | 创建目标文件,将源文件内容复制到目标文件 | 报错,先使用mkdir创建目标目录 | 覆盖 | 新建同名文件 | 覆盖 |
目录(-r) | 报错 | 创建目标目录,将源目录中的文件复制到目标目录 | 报错 | 新建同名目录 | 覆盖 |
mv 剪切或改名命令(move)
|
|