centos 常用命令

Linux好不好,就看你掌握了多少命令,比如说我们先随便来它40个基本命令

从简单的开始

1. echo 命令

2. date (date [选项] [+指定的格式])

3. reboot(重启)

4. poweroff(关机)

5. wget(wget [参数] 下载地址)

6. ps(ps [参数])

进程状态
(STAT)
R S D Z T
状态说明 正在运行或者在运行队列中等待 中断,当条件形成或者接收到某信号,脱离该状态 不可中断,不响应任何信号 已经终止,但进程描述符还存在,等待系统函数释放 收到停止信号后终止进程

7. top

 

8. pidof (pidof [参数] [服务名称])

查询某服务的进程ID

9. kill(kill [参数] [进程 PID])

强制终止某个进程

10. killall(killall [参数] [服务名称])

强制终止服务关联的所有进程

系统状态检测相关

11. ifconfig(ifconfig [网络设备] [参数])

关键字 eth0 inet ether RX TX
说明 网卡名称 IP地址 Mac地址 接收数据包个数 发送数据包个数

12.uname(查看系统版本信息)

当前系统的内核名称、主机名、内核发行版本、节点名、系统时间、硬件名称、硬件平台、处理器类型以及操作系统名称

13. uptime (查看状态)

当前系统时间、系统已运行时间、启用终端数量以及平均负载值

 

14. free(free [-h])

15.who(who [参数])

查看当前登入主机的用户终端信息

16.last(last[参数])

查看所有系统的登录记录

17.history(history -c

参数 -c 是清除历史命令

18.sosreport 

系统状态报告收集

工作目录切换相关

19.pwd

20.cd

21.ls

文本文件查看相关

22.cat(cat [选项] [文件])

参数 -n 显示行号

23. more(more [选项]文件)

查看长文本,空格翻页

24.head(head [选项] [文件])

参数 -n ,查看前 n 行

25.tail(tail [选项] [文件])

参数 -n,查看最后 n 行

26.tr(tr [原始字符] [目标字符])

替换文本文件中的字符,需要使用管道操作。下面的例子将文件中的小写换成大写

27.wc(wc [参数] 文本文件)

统计指定文本的行数、字数、字节数

28.stat(stat 文件名称)

查看文件的具体存储信息和时间等信息

29. cut(cut [参数] 文本)

按“列”提取文本字符

-f 参数设置需要看的列数

-d 参数设置间隔符号

30.diff(diff [参数] 文件)

比较多个文本文件的差异

--brief 参数来确认两个文件是否不同

-c 详细比较出多个文件的差异之处

目录文件管理相关

31.touch(touch [选项] [文件])

32.mkdir(mkdir [选项] 目录)

-p 递归创建嵌套文件夹

33.cp(cp [选项] 源文件 目标文件)

34.mv(mv [选项] 源文件 [目标路径|目标文件名])

35.rm(rm [选项] 文件)

-r 递归删除目录 

-f 不询问的删除

36.dd(dd [参数])

按照指定大小和个数的数据块来复制文件或转换文件

37.file(file 文件名)

查看文件类型

38.tar(tar [选项] [文件])

 压缩:   cxvf filename

 解压缩:zxvf filename

39.grep(grep [选项] [文件])

-n 搜索到信息的行号

-v 反选

40.find(find [查找路径] 寻找条件 操作)

 

 

posted @ 2019-05-07 15:52  嘿!小伙不错  阅读(297)  评论(0编辑  收藏  举报