基本命令
command | short for | description |
---|---|---|
ls | list files | 列出文件名和目录 |
cd | change directory | 切换目录 |
pwd | print work directory | 当前工作目录 |
mkdir | make director | 创建目录 |
rmdir | remove directory | 删除空目录 |
cp | copy file | 复制文件 |
rm | remove file | 删除文件 |
mv | move file | 移动文件或目录,或者修改文件目录名称 |
ls
参数:-a: 全部文件
-d:仅列出目录本身
-l:长数据串列出,包含文件属性权限
cd
绝对路径:cd /root/dir/
相对路径: cd ./dir
返回上一级:cd ..
返回root:cd ~
pwd
纯路径而非链接路径:pwd -P
mkdir
参数:-m:配置权限
-p:递归创建
rmdir
递归删除:rmdir -p dir/dir1
cp
参数:
-a:相当于 -pdr 的意思
-d:若来源档为链接档的属性(link file),则复制链接档属性而非文件本身
-f:为强制(force)的意思,若目标文件已经存在且无法开启,则移除后再尝试一次;
-i:互动模式,若目标档(destination)已经存在时,在覆盖时会先询问动作的进行
-l:进行硬式链接(hard link)的链接档创建,而非复制文件本身;
-p:连同文件的属性一起复制过去,而非使用默认属性(备份常用);
-r:递归持续复制,用于目录的复制行为;(常用)
-s:复制成为符号链接档 (symbolic link),亦即『捷径』文件;
-u:若 destination 比 source 旧才升级 destination !
rm
参数:
-f:force
-i:互动模式
-r:递归删除,(危险操作)