Linux系统管理命令
Linux系统管理命令
| 命令 | 说明 |
|---|---|
| stat | 显示指定文件的相关信息,比ls命令显示内容更多 |
| who | 显示在线登录用户 |
| hostname | 显示主机名称 |
| uname | 显示系统信息 |
| top | 显示当前系统中耗费资源最多的进程 |
| ps | 显示瞬间的进程状态 |
| du | 显示指定的文件(目录)已使用的磁盘空间的总量 |
| df | 显示文件系统磁盘空间的使用情况 |
| free | 显示当前内存和交换空间的使用情况 |
| ifconfig | 显示网络接口信息 |
| ping | 测试网络的连通性 |
| netstat | 显示网络状态信息 |
| clear | 清屏 |
| kill | 杀死一个进程 |
ps
用来列出系统中运行的那些进程
Linux中的进程状态有:
| 状 态 | 含 义 |
|---|---|
| R | 运行:正在运行或在运行队列中等待 |
| S | 中断:休眠中,受阻 |
| D | 不可中断:收到信号不唤醒和不可运行,进程必须等待直至有中断发生 |
| Z | 僵死:进程已终止 |
| T | 停止:进程收到SIGSTOP、SIGSTP、SIGSIN、SIGSOU信号后停止运行 |
-A:显示所有进程
-e:等同于-A
-c:显示进程的真实名称
-f:显示程序间的关系
例如:
ps -u root:显示root的进程信息
ps -ef:显示所有进程信息连同其命令行
ps -ef | grep ssh:ps常与grep连赢来显示特定进程
ps -l:将目前属于自己登录的pid与相关信息列出来
ps aux:列出目前所有的在内存中的进程
netstat
用于显示各种网络相关信息,如网络连接、路由表、接口状态、多播成员等
netstat输出:
| Proto | Recv-Q | Send-Q | Local Address | Foreign Address | State |
|---|---|---|---|---|---|
| 指协议,有tcp、udp、unix等 | 接收队列 | 发送队列 | 本机地址 | 远程地址 | 状态 |
-a:显示所有选项
-t:仅显示tcp选项
-u:仅显示udp选项
-n:不显示主机别名,能显示数字的全部显示数字
-r:显示路由信息、路由表
-s:按各种协议进行统计
-l:仅列出LISTEN的服务状态
例如:
netstat -at:列出所有tcp端口
netstat -lt:只列出所有监听tcp的端口
netstat -s:显示所有端口的统计信息
netstat -p:在输出中显示pid和进程名称
uname
获取操作系统相关信息
-a:列出详细信息,依次为内核名、主机名、内核版本号、内核版本、硬件名、处理器类型、硬件平台类型、操作系统名称
-m:显示主机CPU名
-n:显示主机在网络上的节点或网络名
-r:显示Linux操作系统内核版本号
-s:显示Linux内核名称
-v:显示操作系统是第几个version版本
-p:显示处理器类型
-i:显示硬件平台类型
-o:显示操作系统名
df
显示指定磁盘文件可用空间,如果不指定文件名,则所有当前被挂在的文件系统的可用空间将被显示。默认展示单位为kb
-a:展示全部的文件系统列表
-h:以方便阅读的形式展示
-l:只显示本地文件系统
例如:
df:显示磁盘使用情况
df -T:列出文件系统类型
df -h:以方便阅读的方式显示目前磁盘空间和使用情况
df -t ext3:显示磁盘ext3下的文件使用情况
du
显示每个文件和目录的磁盘使用情况,默认展示单位为kb
-b:以byte为展示单位
-k:以kb为展示单位
-m:以mb为展示单位
-s:只显示总计
-h:以K、M、G为单位,提高信息的可读性
例如:
du:显示目录或文件所占空间,只显示当前目录下的子目录的目录大小和当前目录总大小(当前目录总大小在最下面)
du abc:显示abc目录所占用的空间
du log1.log log2.log log3.log:显示多文件所占空间
du -s:只显示总和大小
du | sort -nr | more:按空间大小排序并使用more输出
du --max-depth=1:输出当前目录下的子目录所占空间大小
Linux系统管理命令的更多相关文章
- 尚学linux课程---7、linux系统管理命令
尚学linux课程---7.linux系统管理命令 一.总结 一句话总结: 查网络:netstat -ntpl 查进程:ps 1.需要下载163yum源(从外部源同步仓库)里面的所有rpm文件? re ...
- linux系统管理命令(五)
[教程主题]:1.系统管理命令 [1.1]用户和组管理 在Linux操作系统中,任何文件都归属于某一特定的用户,而任何用户都隶属于至少一个用户组.用户是否有权限对某文件进行访问.读写以及执行,受到系统 ...
- Linux系统管理命令(1)accton的使用
安装: apt install acct accton accton命令是Linux系统进程管理命令之一,它的作用是打开进程统计,如果不带任何参数,即关闭进程统计. 具体用法为:acc ...
- Linux Linux系统管理命令
df 检测文件系统的磁盘空间占用和空余情况 --用于检测文件系统的磁盘空间占用和空余情况,可以显示所有文件系统对接点和磁盘块的使用情况 --df [参数] --常用参数及含义 "-a&quo ...
- Linux 系统管理命令 - iotop - 动态显示磁盘 I/O 统计信息
命令详解 重要星级: ★★★★☆ 功能说明: iotop 命令是一款实时监控磁盘 I/O 的工具, 但必须以 root 用户的身份运行.使用 iotop 命令可以很方便的查看每个进程使用磁盘 I/O ...
- Linux 系统管理命令 - iostat - I/O 信息统计
命令详解 重要星级: ★★★★☆ 功能说明: iostat 是 I/O statistics ( 输入/输出统计 ) 的缩写,其主要功能是对系统的磁盘 I/O 操作进行监视.它的输出主要是显示磁盘读写 ...
- Linux 系统管理命令 - mpstat - CPU信息统计
命令详解 重要星级: ★★★★☆ 功能说明: mpstat 是 Multiprocessor Statistics 的缩写,是一种实时系统监控工具.mpstat 命令会输出 CPU 的一些统计信息,这 ...
- Linux 系统管理命令 - vmstat - 虚拟内存统计
命令详解 重要星级: ★★★★☆ 功能说明: vmstat 是 Virtual Memory Statistics ( 虚拟内存统计 ) 的缩写,利用 vmstat 命令可以对操作系统的内存信息.进程 ...
- Linux 系统管理命令 - free - 查看系统内存信息
命令详解 重要星级: ★★★★★ 功能说明: free 命令用于显示系统内存状态,具体包括系统物理内存.虚拟内存.共享内存和系统缓存等. 语法格式: free [option] free [选项] 说 ...
随机推荐
- nginx正确服务react-router应用
如今React应用普遍使用react-router作为路由管理,在开发端webpack自带的express服务器下运行和测试表现均正常,部署到线上的nginx服务器后,还需要对该应用在nginx的配置 ...
- csharp:获取 DNS、网关、子网掩码、IP
/// <summary> /// DNS.网关.子网掩码.IP /// 涂聚文 2015 /// </summary> public class IPAddressStrin ...
- 对MVC模式与MVVM模式的认识
MVC模式与MVVM模式目的一样,主要是分离模型(model)和视图(view),具体介绍如下. 名词介绍 MVC模式:指的是模型(Model)-- 视图(View)-- 控制器(Controller ...
- border-radius 移动之伤
border-radius我相信对于老一辈的前端们有着特殊的感情,在经历了没有圆角的蛮荒时代,到如今 CSS3 遍地开花,我们还是很幸福的. 然而即使到了三星大脸流行时代,border-radius在 ...
- jQuery实现的上下滚动公告栏详细讲解
之前做项目的时候,一直都想着做一个上下滚动的公告栏,作为展示网站的最新公告信息,因为刚开始自己的思路并不是太清晰,在网上找了很多的源码,但是却发现都不能让自己满意,有的还会出现一些小问题,比如,有时候 ...
- 专访周金可:我们更倾向于Greenplum来解决数据倾斜的问题
周金可,就职于听云,维护MySQL和GreenPlum的正常运行,以及调研适合听云业务场景的数据库技术方案. 听云周金可 9月24日,周金可将参加在北京举办的线下活动,并做主题为<GreenPl ...
- 如何从 GitHub 上下载单个文件夹
DownGit 好用记得回来点赞(建议***)
- java基础——队列
目录 前言 基础 实现: 两个队列模拟一个堆栈 前言 java已经提供了堆和栈的相对应的类,这里只是模拟一下队列. 队列是一种先进先出的线性表. 基础 java5中新增加了java.util.Queu ...
- SQL Server数据库快照的工作方式
SQL Server数据库快照的工作方式 翻译自:How Database Snapshots Work 最近有一个帖子<errorlog中的异常信息rolled forward 和rolled ...
- Python爬虫实战---抓取图书馆借阅信息
Python爬虫实战---抓取图书馆借阅信息 原创作品,引用请表明出处:Python爬虫实战---抓取图书馆借阅信息 前段时间在图书馆借了很多书,借得多了就容易忘记每本书的应还日期,老是担心自己会违约 ...