1.pwd——显示当前位置的绝对路径
2.cd——切换目录,cd 后的参数表示要切换到的位置
(1)cd后面的参数为绝对路径:
(2)cd后面的参数为相对路径:
(3)cd ~回到家目录:
(4)cd …回到上一层:
(5)cd .当前位置:
(6)cd -可以在刚刚执行过cd命令的两个地方进行切换:
3.ls——显示当前目录中的文件
ls也可以加参数:
(1)ls -a显示隐藏文件,”.“代表当前目录下的隐藏文件,”…“代表上一层目录下的隐藏文件:
创建一个隐藏文件:
在所要创建的文件前面加一个”.“,就可以在当前目录下创建一个隐藏文件:
操作一个隐藏文件:
在所要操作的文件前面加上”.“,就可以操作当前目录下的隐藏文件:
(2)ls -l显示当前目录下文件的详细信息:
(3)ls 路径,显示所指定的目录下的所有文件:
4.touch 文件名,创建普通文件
支持同时创建多个:
(1)可以通过路径创建文件,touch 路径/文件名:
(2)不可以在/home路径下创建文件:
5.mkdir 目录文件名,创建目录文件
支持同时创建多个:
6.rm删除命令
(1)rm 普通文件名,删除普通文件:
支持同时删除多个:
(2)rm 目录文件名,删除目录文件:
支持同时删除多个:
(3)如果同时删除普通文件和目录文件,则用rm -r 文件名:
(4)rmdir 目录文件名,只能删除空的目录文件:
不可以删除一个非空的目录文件:
(5)rm -f 普通文件名,删除文件,忽略错误
当文件不存在时,去删除文件,可以用这种方式忽略掉。
rm -f 文件名,不可以删除一个目录文件:
rm 路径/文件名,删除具体路径下的文件:
①
②
③
这三种写法第一种比较简便,但是第三种写法更直观。
7.cp 拷贝命令
(1)普通文件的拷贝
①拷贝普通文件:cp 原路径+原文件名 目的路径+目的普通文件名
②拷贝普通文件到目录文件中:cp 原路径+原文件名 目的路径+目的目录文件名
相当于把原来的普通文件拷贝了一份放到了目录文件中,如下图所示:
③拷贝普通文件到目录文件中并修改原文件名:cp 原路径+原文件名 目的路径+修改后的目的目录文件名
(2)配置文件的拷贝
①把某一配置文件拷贝到当前位置:
②把某一配置文件拷贝到当前位置后将其文件名修改:
(3)目录文件的拷贝
cp -r 原路径+原目录文件名 目的路径+目的文件名
①拷贝一个在当前目录中的目录文件:
②把当前目录下目录文件中的文件拷贝到当前目录下的另一个目录文件中:
8.mv 移动(重命名)命令
①把一个普通文件文件移动到另一个目录文件中
②把当前路径中的一个文件移动到上一层目录中:
③把当前目录下的一个文件移动到另一个文件中,但是另一个文件中已经有一个和该文件相同名字的文件,但是不想被该文件覆盖掉,就需要在移动之后换一个名字:
④修改当前目录下的一个文件的名字(重命名)
⑤移动目录文件不需要加-r:
⑥将当前目录下的目录文件移动到另一个目录文件中:
9.man
帮助手册,用来查看命令、系统调用,库函数等帮助信息