Linux重要指令讲解
-
pwd:打印当前工作目录。
-
ls:列出当前文件夹下所有文件和文件夹的名称。
ls [路径]:列出指定路径(可以是相对路径也可以是绝对路径)下的所有文件和文件夹,如:ls ./表示列出当前路径下的文件和文件夹;ls …/ 表示列出父目录下的所有文件和文件夹;以上都是指定的相对路径。ls /home 表示家目录下的所有文件和文件夹,这里就是绝对路径,绝对路径一定是以根目录开头的。
ls -lah:
-l:list,以详细列表的形式进行展示
-a:列出所有文件,包括隐藏文件和文件夹
-h:以可读性较高的形式显示
ls -lah /:列出根目录下的文件和文件夹,列出的结果中如果以d开头表示是一个文件夹,如果以-开头表示他是一个文件。linux中隐藏文件都是以.开头。 -
cd:切换目录.
cd:默认切换到用户的家目录 -
mkdir:创建目录.
如mkdir myfolder。
若要一次创建多个不存在的文件夹,则是mkdir -p a/b/c,即创建一个a文件夹,在a下创建b,b下创建c。
mkdir a/ b/ c/:同时在一个文件夹下创建多个目录。 -
tree:以树的结构查看目录,如tree a/。但是要使用tree,需要先安装tree。
-
touch:创建文件。
-
rm:删除文件/目录。
rm 文件名:移除文件。rm -rf 文件夹:移除目录。 -
cp:复制文件/文件夹到指定的位置。
cp 被复制的文件路径 目的路径:复制文件到指定的路径下。
cp -r 被复制的文件路径 目的路径:复制文件夹到指定的路径下。
-r表示递归复制。 -
mv:移动或重命名文件。
mv 需要移动的文件 目标文件夹
mv 文件名 重命名后的文件名 -
man:查看Linux指令帮助手册。
如 man ls:查看ls命令的手册。 -
help:查看Linux指令帮助手册。
如help cd -
reboot:重启虚拟机。
-
shutdown:关机。shutdown -h now:立即关机。
文件编辑
-
vim
vim 文件名:进入文件编辑界面。
键盘输入i:可以编辑当前文件。
保存编辑好的文件:按esc,表示退出插入模式;然后按shift键;然后输入:(冒号);然后输入wq,回车. - gedit
- nano