linux常用命令

linux命令

pdf版

一、目录

二、执行查看帮助命令

1、linux命令格式

​ 命令名称 [命令参数] [命令对象]

2、常用工作命令:

(1)echo

​ 用于在终端输出字符串或变量提取后的值。

echo  [字符串 | $变量]

ex
	input echo yangsongwei
	output yangsongwei

(2)date

​ func:用于显示及设置系统的时间或日期

date [选项] [+指定的格式]

​ date参数

​ example:

in:date '+%Y/%M/%I %H:%M:%S'
out:2019/12/09 21:12:20

(3)reboot

​ func:重启系统(需要管理员权限)

reboot

(4)wget

​ func:用于获取网络上的文件

wget [参数] 下载地址

​ 参数

(5)ps命令

​ func:用于查看当前进程的状态。

ps [参数]

​ 参数

​ ps中进程的状态:

(6)top

​ func:用于动态地监视进程活动与系统负载等信息。

(7)pidof

​ func:用于查看某一个指定服务进程的 PID 值。

pidof [参数] [服务名称]

example:

pidof sshd

(8)kill

​ func:用于终止某个指定 PID 的服务进程.

(9)killall

​ func:用于终止某个指定名称的服务所对应的全部进程。

killall [参数] [进程名称]

3、系统功能检测命令

(1)ifconfig 命令

​ func:查看当前设备的网络信息

ifconfig [网络设备] [参数]

(2)uname

​ func:用于查看系统内核与系统版本等信息

uname [-a]

(3)uptime

​ func:用于查看系统的负载信息

uptime 

(4)free

​ func:用于显示当前系统中内存的使用量信息

free [-h]

(5)who

​ func:用于查看当前登入主机的用户终端信息.

who [参数]

(6)last

​ func:命令用于查看所有系统的登录记录

last [参数]

(7) history

​ func:命令用于显示历史执行过的命令

history [-c]

(8)sosreport

​ func:命令用于收集系统配置及架构信息并输出诊断文档,格式为

 sosreport

4、工作目录切换命令

(1)pwd

​ func:命令用于显示用户当前所处的工作目录。

pwd

(2)cd

​ func:用于切换工作目录。

cd

(3)ls

​ func:用于显示目录中的文件信息。

ls [选项] [文件] [-al]

5、文本编辑命令

(1)cat 命令

​ 用于查看纯文本文件(内容较少的).

cat [选项] [文件]

(2)more 命令

​ 用于查看纯文本文件(内容较多的)。

(3)head命令

​ 用于查看纯文本文件的前面几行。

head [选项] [文件]

(4)tail 命令

​ func:用于查看纯文本文档的后 N 行或持续刷新内容。

tail [选项] [文件]

(5)tr 命令

​ func:用于替换文本文件中的字符。

tr [原始字符] [目标字符]

(6)wc 命令

​ func:用于统计指定文本的行数、字数、字节数。

wc [参数] 文本

(7)stat 命令

​ func:用于查看文件的具体存储信息和时间等信息。

stat 文件名称

(8)cut 命令

​ func:用于按“列”提取文本字符。

cut [参数] 文本
example:
	cut -d : -f 2 /etc/passwd

(9)diff 命令

​ func:用于比较多个文本文件的差异。

diff 

6、文件目录管理命令

(1)touch命令

​ func:用于创建空白文件或设置文件的时间.

touch [选项] [文件]

(2)mkdir

​ func:创建一个新的文件夹。

mkdir [选项] 结果

(3)cp

​ func:用于复制文件或者目录。

cp [选项] 源文件	目标文件

(4)mv

​ func:将用于剪切文件或者将文件进行重命名。

(5)rm

​ func:用于删除文件或者目录。

rm [选项] 文件

如果要删除一个文件
rm -r filename

(6)dd

​ func:用于按照指定的大小和个数的数据块来复制文件或转换文件。

dd [参数]

(7)file

​ func:用于查看文件的类型。

file 文件名

7、打包压缩与搜索命令

(1)tar

​ func:对文件进行打包压缩或解压。

tar [选项] [文件]
常用的压缩命令
	tar -czvf 压缩包名称.tar.gz 要打包的目录
	tar -xzvf 压缩包名称.tar.gz 

(2)grep 命令

​ 用于在文件中执行关键字搜索,并显示匹配的结果。

grep [选项] [文件]

(3)find 命令

​ 用于指定按照指定条件来查找文件。

find [查找路径] 寻找条件 操作

原文地址:https://www.cnblogs.com/monty12/p/11623206.html