快捷键
命令 | 操作 |
---|---|
Ctrl+C | 终止当前命令,停止信号 |
Ctrl+D | 输入结束 |
Ctrl+M | 相当于Enter |
Ctrl+S | 暂停屏幕的输出 |
Ctrl+Q | 恢复屏幕的输出 |
Ctrl+U | 将输入的整行命令删除 |
Ctrl+Z | 暂停当前命令,暂停信号 |
目录操作
cd
命令 | 操作 |
---|---|
cd / | 切换到根目录 |
cd .. | 切换到上一级目录 |
cd - | 切换到上次访问的目录 |
cd 目录名 | 切换到对应的目录,前提是路径正确以及拥有访问的权限 |
ls
命令 | 操作 |
---|---|
ls | 查看当前目录下的所有目录和文件 |
ls /目录名或文件 | 查看dir目录下的所有目录和文件 如:ls /a (可与-a等选项组合使用,用法:ls -a /目录或文件) |
ls -a | 查看当前目录下的所有目录和文件(包括隐藏的文件 |
ls -A | 列出除了当前目录与当前目录的上级目录外的任何文件和目录 |
ls -b | 把文件名中不可输出的字符用反斜杠加字符编号的形式列出 |
ls -c | 根据时间排序所查文件 |
ls -C | 分成多列显示文件和目录 |
ls -l | 列出文件的详细信息,分成7个字段列表 |
ls -lh | 同ls -l,对文件的大小描述从字节数换成了我们更熟悉的大小属性 |
pwd
命令 | 操作 |
---|---|
pwd | 不带任何选项或参数,用来查看当前所在目录的完整路径 |
mkdir 和 rmdir
命令 | 操作 |
---|---|
mkdir abc | 在当前目录下创建一个名为abc的目录,要求创建目录的用户在当前目录具有写权限,并且目录名不能是当前目录中已有的目录 |
mkdir /指定目录/abc | 在指定目录下创建一个名为abc的目录 (这里的指定目录可以是一个路径) |
mkdir -p /指定目录/abc | 在指定目录下创建一个名为abc的目录 (这里的指定目录可以是一个路径),-p的作用在若要创建的目录的上层目录不存在,则一并建立 |
rmdir abc | 从一个目录中删除名为abc的目录。删除目录时,必须对该目录的父目录具有写权限,目录被删除前需要是空目录 |
rmdir -p 目录名 | 删除指定目录后,若该目录的上层目录已变成空目录,则其一并删除 |
文件操作
touch
命令 | 操作 |
---|---|
touch a | 新建一个名为a的空白文件 (当a文件在当前目录不存在时) |
touch a | 修改当文件a的时间属性为当前的系统时间(当a文件存在鱼当前目录时 |
rm
命令 | 操作 |
---|---|
rm | 删除当前目录下文件(指定删除文件的文件名) |
rm -f | 删除当前目录下文件,无需确认(指定删除文件的文件名) |
rm -rf * | 删除当前目录下的所有目录和文件 |
rm -rf /* | 删除根目录下的所有目录和文件 |