tab键 补齐  比如输入cd  netw  然后按tab键 他会自动补齐network 如果不自动补齐 连续按2次 就会出现需要补齐的文件列表 可能需要多输入一个字符才能补齐 

man ls 查看ls命令的详细信息/查看帮助 其他命令也可以

cd 进入执行文件夹/目录 不能是文件 cd..表示到上一层目录

pwd 显示当前路径

ls 列出当前目录下的所有文件

-l 长格式列出文件 ls -l 可以简写为ll drwxr-xr-x 第一个字母为d表示是文件夹 第一个字母是-表示是文件

-d 查看目录本身

-dl/-l -d 查看目录本身长格式信息 可以合在一起 可以分开

-a 查看所有文件 (以.开头的隐藏文件)

touch test.txt 创建文件test.txt 很少用 如果想创建 直接vi test.txt 可以直接创建并编辑不存在的文件

mkdir test 创建test文件夹/目录

-p 递归创建 mkdir -p x/y/z 在当前目录下 创建x目录下的y目录下的z目录 创建多级目录

mkdir -p/x/y/z 在根目录下递归创建

rmdir 删除目录 只能删除空目录 一般不用

rm 删除文件/目录 rm test.txt 删除文件test.txt 会询问是否删除 输入y 删除
rm -f test.txt 删除文件test.txt 不询问直接删除 虽然好用但要谨慎使用
rm -rf test 删除test目录 包括其中文件

cp test1/test1.txt test2/ 把test1目录下的test1.txt 复制到test2目录下 相当于复制 粘贴
-r 复制目录 cp -r test1/ test2/ 把test1目录 移动到test2下边
-a 复制所有(属性) 包括权限等

mv 移动/重命名 mv test1/ test2/ 把test1目录移动到test2下边 相当于剪贴 粘贴
mv test1.txt test2.txt 把文件test1.txt 重命名为test2.txt 其实也就是移动 只是名字发生变化
mv test test66 把目录 test重命名为test666

cat test1.txt 查看文件test1.txt 内容 展示所有的内容

more test1.txt 一页一页查看内容 空格键 展示下一页 回车:向下翻滚n行 默认1行 enter 12 enter 会翻滚12行
ctrl+f 向下翻屏 ctrl+b向上翻屏
= 输出当前行号 (当前屏幕显示的最后一行的行号)
:f 输出文件名和当前行的行号
v 调用vi编辑器 编译完退出 返回到编译前状态
!命令 调用Shell,并执行命令
q 退出more 命令