Linux常用命令
Linux常用命令
·
Linux常用命令
1、cd命令
作用:进入目录
举例:
- 进入根目录 cd /
- 返回上级目录 cd …/
- 直接进入根目录下的bin cd /bin
2、ls命令
作用:显示当前目录下的文件及文件夹。类似dos下的dir
举例:查看根目录下的文件夹ls
参数:-l 详细列出文件及文件夹 ll命令等于 ls -l
3、pwd命令
作用:查看当前目录的绝对路径
4、touch命令
作用:创建空文件
举例:touch gs.txt
5、vim命令
作用:创建空文件或者编辑文件
参数:
-
vim命令执行后,默认是非编辑状态
-
如果想进入编辑状态,按【i】键(左下角看见insert就可编辑)
-
退出编辑状态:【ESC】键
-
进入非编辑状态后,输入【:wq】表示保存并退出
-
没有编辑文件的内容,在非编辑状态,输入【:q】即可退出文件
6、mkdir命令
作用:创建文件夹
举例:创建demo文件夹 mkdir demo
7、rm命令
作用:删除文件或者文件夹
示例:删除所有rm -rf *
参数:
- -f 强制删除
- -i默认删除方式,交互式删除会询问你是否删除
- -r递归删除(删除文件夹)
- -rf强制递归删除 等价于 -r -f
注意:可以结合* 模糊删除rm -rf demo*可以删除所有以demo开头的文件
8、cat命令
作用:仅查看文件的内容
示例:cat 1.txt 查看1.txt的内容
9、rmdir
作用:删除文件夹
10、cp命令
作用:复制文件到目标目录
示例:cp 原文件 目标目录/目标文件
参数:
- -r 递归复制(复制文件夹)
11、find
作用:查询文件
语法:
示例:find / -name demo 在根目录(/)下查询名字为demo文件
参数:
- -name 以查名字的方式查找文件
- find 后面是查询目录的范围如find / 或 find /root(从/root下查询)
- 文件名可以模糊匹配如demo*查询以demo开头的文件
12、mv命令(剪切)
作用:剪切文件
示例:
- 同级目录中 mv demo demo1 相当于改名将原文件demo删除再将demo复制并改名为demo1
- 跨目录就相当于剪切了
13、tail命令
作用:查看日志文件
参数:
- -f 循环读取日志(可以一直实时读取并展示日志内容,Ctrl+c退出)
- -100f
14、zip unzip命令
作用:压缩,解压zip
语法:
- zip -r 新文件.zip 源文件夹
- unzip 要解压的文件.zip
- 解压后的文件名是压缩前的文件名
15、tar命令
作用:压缩或解压后缀是tar.gz的文件
语法:
- -tar -czvf demo.tar.gz demo(压缩)
- -tar -xzvf demo.tar.gz(解压)
16、rz,sz命令
作用:上传和下载文件
语法:
- rz:上传
- sz:下载
17、./xxxx.sh
作用:打开当前目录中的应用xxx.sh
18、ps -ef | grep 目标名称
作用:查询目标名称的进程号pid
19、kill pid
作用:杀死给定pid的进程
参数:-9强制杀死
20、其他
Ctrl+c :用于卡住时可以退出以便继续
更多推荐
已为社区贡献1条内容
所有评论(0)