目录
1:man帮助命令
查询当前命令的使用方式(打开当前命令的帮组手册)
man 命令 会跳出该命令的使用方法可以使用这个命令来查询自己不会的命令的用法
例如:man cat
2:cd切换目录
格式:
cd 目录名称(单极目录或多级目录(目录全路径或当前目录下开始的全路径))
注意:
/:linux根目录
~:当前用户的家目录
.:当前命令
..:上一级目录
tab:一次补全 两次搜索
3:ls:查看
格式:
ls [选项] [文件名]
选项:
-l:查看详细信息 可以简写为ll
-a:查看所有
-la:查看所有详细信息或者是ll -a
通常用 ll查看详细信息
4:mkdir:创建目录
格式:
mkdir [选项] [目录名称....]
选项:
-p:迭代创建
例如:在当前目录创建test目录,在当前目录创建test1目录下面有test目录
5:rmdir:删除目录
格式:
格式:
rmkdir [选项] [目录名称....]
选项:
-p:迭代删除
注意:
只能删除空目录
多级目录只能删除最后一个
例如:删除当前目录下的test,递归删除test1/test
6:touch:创建空白文件
格式:
touch 文件名
注意:
只能创建空白文件
如果文件已存在,不创建
例如:在当前目录创建n文件
7:rm:删除
格式:
rm [选项] [文件或目录]
选项:
-f:跳过提示信息
-r:强制删除
-rf:跳过提示信息强制删除
注意:
使用-rf注意注意注意再注意
例如:删除当前目录下的n文件,删除test目录和test1目录
8:cp:复制
格式:
cp [选项] [源文件或目录路径] [新文件或目录路径]
选项:
-r:复制目录
注意:
复制过程中可以对名称做修改没有特殊需求不要修改
注意:复制目录时目录下面要是空的,在当前目录复制可以直接用文件名,在其他位置复制需要加全路径
例如:将当前文件下的test1文件复制到test目录下,将test3目录复制到test下
9:mv:剪切 移动
格式:
cp [选项] [源文件或目录路径] [新文件或目录路径]
注意:
剪切过程中可以对名称做修改,没有特殊需求不要修改
复制和粘贴时要是需要复制或者剪贴当前目录下的文件可以不写全源文件目录
例如:将当前目录下的文件test1 剪贴到test3 重命名为test
10:vim:文本编辑器
格式:
vim 文件名
注意:
文件存在直接打开
文件不存在也直接打开,保存就是创建 不保存就是不创建
如何保存和退出
:q :退出
:w :保存
:wq :保存并退出
:q! :强制退出 不保存
:w! :强制保存
:wq! :强制保存并退出
注意:
vim因为意外终止,会产生交换文件(隐藏的),和源文件在同一级
如何进入编辑模式:
i:在当前光标,进入插入模式
o:下一行进入插入模式
如何进行行首行尾,开头末尾切换
行首:shift+home/0
行尾:shift+end/$
开头:gg(退出编辑模式)
结尾:G(退出编辑模式)