Linux下没有盘符的概念,整个硬盘是 / ,叫做根目录。
常用命令的简写
| 全写 |
命令 |
简写 |
| make directory |
创建目录 |
mkdir |
| remove |
删除 |
rm |
| move |
移动/重命名 |
mv |
| copy |
复制 |
cp |
| list |
罗列 |
ls |
实际操作中的命令
1.cd
| 操作 |
命令 |
| 进入目录 |
cd |
| 进入用户主目录 |
cd ~ |
| 返回刚才的目录 |
cd - |
| 返回上级目录 |
cd .. |
2.ls
| 操作 |
命令 |
| 显示当前目录下非隐藏文件和目录 |
ls 路径 |
| 显示当前目录下包括隐藏文件在内的所有文件列表 |
ls -a 路径 |
| 显示当前目录下文件并用长格式列表显示 |
ls -l 路径 |
| 显示所有文件并用长格式列表显示 |
ls -al 路径 |
3.mkdir
| 操作 |
命令 |
| 创建目录 |
mkdir 目录名 |
| 创建目录 |
mkdir -p 目录路径 |
4.创建文件
| 操作 |
命令 |
| echo ‘1’ > |
创建文件 |
| echo ‘1’ >! |
创建文件 |
| echo ‘1’ >> |
创建文件 |
| touch |
改变文件更新时间 |
5.cp
| 操作 |
命令 |
| cp 源路径 目标路径 |
复制文件 |
| cp -r 源路径 目标路径 |
复制目录 |
6.mv
移动节点
mv 源路径 目标路径
7.rm
| 操作 |
命令 |
| 删除文件 |
rm 文件路径 |
| 强制删除文件 |
rm -f 文件路径 |
| 删除目录 |
rm -r 文件路径 |
| 强制删除目录 |
rm -rf 文件路径 |
* 永远不要运行 rm -rf /
技巧
| 操作 |
命令 |
| 回到刚才的目录(返回) |
cd - |
| 使用上一次的命令 |
上 |
| 使用上一次的命令 |
!! |
| 使用上一次的最后一个参数 |
<kbd>alt</kbd> + <kbd>.</kbd> |
| 一句话执行两个命令 |
xxx; yyy |
| 一句话执行两个命令 |
xxx&& yyy |
自学命令行
- man ls
- ls -h
- ls --help
- ExplainShell.com