1、ls 查看当下目录下文件及文件夹
相关参数:-l 代表详细列出当下目录下文件及文件夹的信息(ll)
2、cd 切换目录
cd 目录名称
cd ../ 返回上一级目录
cd / 返回跟目录
cd - 返回上一次目录
3、pwd 返回当前目录的绝对路径
4、mkdir 创建文件夹
mkdir 文件夹名称
5、touch 创建文件
touch 文件名称
6、vim 修改或者创建文件
vim 文件名,若文件不存在即创建文件,若文件存在即修改文件
vim命令执行后,默认是非编辑状态
如果想进入编辑状态,按【i】键(左下角看见insert,就可以编辑)
如果想退出编辑状态,按【esc】键
进入非编辑状态后,输入【:wq】代表保存并退出文件
没有编辑文件内容,在非编辑状态下,输入【:q】即可退出文件
非正常退出vim指令,那需要把临时文件(.swp)删除之后,才可以正常继续使用vim
7、cat 查看文件
cat 文件名
8、rm 删除文件或者文件夹
rm 文件名
-f 强制删除
-i 交互式删除
-r 递归删除(删除文件夹)
-rf 强制递归删除 (删除文件夹) rm -rf * 删除所有内容
9、rmdir 删除文件夹
rmdir 文件夹名
10、cp 复制文件或文件夹
cp 目标文件 新文件
-r 递归复制 (复制文件夹)
复制的文件,如果不使用绝对路径,就是在当前目录下复制,如果使用绝对路径,就在该路径下复制文件或文件夹
11、mv 剪切文件或者文件夹
mv 目标文件 新文件
如果在当前目录下使用mv命令,即修改文件或者文件夹名称
12、find 寻找文件
find / -name 关键字
/ 代表查找的范围
-name 以名称来查询
关键字 可以结合* 做模糊查询 记得加引号 如:“*demo*”
13、rz | sz 服务器与客户端之间上传下载
rz 上传
sz 文件名 下载
14、tar 压缩或者解压tar.gz的文件
tar -xzvf 压缩包 (解压) 例如:tar -czvf demo.tar.gz
tar -czvf 压缩后的压缩包名称 文件夹 (压缩)例如: tar -czvf demo.tar.gz demo
15、zip | unzip 压缩或者解压zip类型的压缩包
zip -r 压缩后的压缩包名称 文件夹 例如:zip -r demo.zip demo
unzip 压缩包名称
注意:如果不自带该命令 可以执行yum -y install zip unzip 自行安装
16、clear 清屏
17、tail 查看日志文件
-f 循环查看日志文件
其他:
tab 自动补全
键盘上下键 可以切换历史使用过的命令
ctrl+z 强制退出vim指令
Linux命令又称作sell脚本