Linux常用命令大全及用法

目录

1、文件和目录相关命令

① hotkey

② mkdir

③ cd

④ ls

⑤ pwd

⑥ touch

⑦ cp

⑧ mv

⑨ rm

⑩ cat

⑪ tail

​⑫ find

⑬ grep

⑭ tar

2、进程相关命令

① ps

② kill

③ netstat


1、文件和目录相关命令

① hotkey

Linux常用命令大全及用法_第1张图片

② mkdir

命令:mkdir

对应单词:make directory

作用:创建目录

格式:mkdir [OPTION]... DIRECTORY...

创建单层目录:mkdir 新目录的路径

单层目录说明:

mkdir aaa/bbb/ccc

其中aaa/bbb是存在的目录,要创建的仅仅是ccc

创建多层目录:mkdir -p 新目录的路径

多层目录说明:

mkdir -p aaa/bbb/ccc/ddd

其中bbb/ccc/ddd都不存在,现在想一次性把这些目录都建出来

③ cd

命令:cd

对应单词:change directory

作用:切换当前目录

格式: cd 目标目录路径

用法1:使用绝对路径

用法2:使用相对路径

用法3:使用~回到家目录

④ ls

命令:ls

对应单词:list

作用:列出目录中的内容,这里所说的目录可以是当前目录也可以是其他目录(需要指定路径)。

格式:ls [OPTION]... [FILE]...

常用参数

参数 说明
-A 显示目录内容时把隐藏资源也显示出来
-l 以详细信息形式显示资源
-R 递归查看目录内容

命令的参数既可以单独使用也可以组合使用。同时ls -l可以简写为ll。

⑤ pwd

命令:pwd

对应单词:print work directory

作用:打印当前所在的目录

举例:

当前目录同样是baby,但是用pwd打印的完整路径却不同

Linux常用命令大全及用法_第2张图片

⑥ touch

命令:touch

作用:创建空文件

格式:touch 新建文件的路径

⑦ cp

命令:cp

对应单词:copy

作用:复制文件或目录

复制文件:cp 被复制的文件的路径 目标目录的路径

复制目录:cp -r 被复制的目录的路径 目标目录的路径

⑧ mv

命令:mv

对应单词:move

作用:移动文件或目录

格式:mv 被移动的文件或目录的路径 目标目录

特殊效果:将目录或文件在当前位置移动可以起到重命名的作用

⑨ rm

命令:rm

对应单词:remove

作用:删除目录或文件

删除文件:rm 被删除的文件的路径或文件名

强制删除文件:rm -f 被删除的文件的路径

递归删除目录:rm -r 被删除的目录的路径

强制删除目录:rm -rf 被删除的目录的路径

⑩ cat

命令:cat

作用:显示文件全部内容

适用场景:较短小的文件

效果:

Linux常用命令大全及用法_第3张图片

  ⑪ tail

命令:tail

效果:显示文件末尾的部分内容

查看文件末尾5行的内容:

Linux常用命令大全及用法_第4张图片

使用-F参数实时查看文件末尾新增的内容:

Linux常用命令大全及用法_第5张图片⑫ find

命令:find

作用:查找文件或目录

用法:find 查找范围 参数 表达式

Linux常用命令大全及用法_第6张图片

 ⑬ grep

命令:grep

作用:将文件内容中匹配的行返回

用法:grep 参数 查找内容 源文件

Linux常用命令大全及用法_第7张图片

 ⑭ tar

tar -zxvf tar包路径

默认解压到当前目录下,如果当前目录下有同名的目录或文件会被直接覆盖,没有任何提示,这一点请大家注意。

Linux常用命令大全及用法_第8张图片

参数作用说明:

参数名称 作用
-z 用 gzip 对存档压缩或解压
-x 解压
-v 详细显示处理的文件
-f 指定存档或设备 (缺省为 /dev/rmt0)

2、进程相关命令

① ps

命令:ps

对应单词:process status

作用:查看当前正在运行的进程

常用参数组合:ps -ef

-e参数:对应单词entire,表示全部。具体指显示系统中全部的进程信息。

-f参数:对应单词full-formate,表示完整格式。

效果:

Linux常用命令大全及用法_第9张图片

② kill

命令:kill

作用:杀死进程

说明:kill命令本质上是给进程发送信号。

①打开火狐浏览器

在Linux系统中打开Linux系统自带的火狐浏览器。

Linux常用命令大全及用法_第10张图片

②查看火狐浏览器的进程id

另外一个是浏览器插件,不用管。

③使用kill命令结束火狐浏览器进程

kill -s kill 3325

另一种写法是

kill -9 3325

上面两种写法本质上都是发送kill信号给火狐浏览器进程。

③ netstat

命令:netstat

对应单词:net status

作用:查看网络状态

常用参数:netstat -anp

参数名 作用
-a 显示所有正在或不在侦听的套接字。
-n 显示数字形式地址而不是去解析主机、端口或用户名。
-p 显示套接字所属进程的PID和名称。

你可能感兴趣的:(Linux,linux,运维,服务器)