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 [选项] 说 ...
随机推荐
- jquery之Ajax(一)
1. load( url, [data], [callback] ) :载入远程 HTML 文件代码并插入至 DOM 中. url (String) : 请求的HTML页的URL地址. data (M ...
- AGC006C Rabbit Exercise
传送门 设 \(f_{i,j}\) 表示兔子 \(i\) 在当前 \(j\) 轮的期望位置 对于一次操作 \(f_{i,j+1}=\frac{1}{2}(2f_{i-1,j}-f_{i,j})+\fr ...
- x86项目中读取注册表Register数据项的方法
x86项目中使用Registry读取key/value的时候,会出现重定向的问题,解决方法如下: public static string GetMachineGuid() { string guid ...
- iOS上Delegate的悬垂指针问题
文章有点长,写的过程很有收获,但读的过程不一定有收获,慎入 [摘要] 悬垂指针(dangling pointer)引起的crash问题,是我们在iOS开发过程当中经常会遇到的.其中由delegat ...
- maven 编译插件指定jdk版本的两种方式
第一种方式: <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration&g ...
- 团队项目个人进展——Day02
一.昨天工作总结 冲刺第二天,昨天成功接入高德地图接口,并通过官方提供的文档实现了地图定位功能,通过官方在GitHub上提供的Demo可以看出还能实现天气查看,路径规划等功能: 二.遇到的问题 虽然通 ...
- leetcode 之 Same Tree
1.题目描述 Given two binary trees, write a function to check if they are the same or not. Two binary tre ...
- SQL索引未使用
针对自己曾经经历过的一道面试题,那些情况不走索引,于是搜索网络和书籍的一些资料,整理如下: 1.查询谓词没有使用索引的主要边界,换句话说就是select *,可能会导致不走索引.比如,你查询的是SEL ...
- sql server 查询ntext字段长度
DATALENGTH 返回任何表达式所占用的字节数. 语法 DATALENGTH ( expression ) 参数 expression 任何类型的表达式. 返回类型 int 注释 DATALENG ...
- C# 判断程序是否已经在运行
方式1: /// <summary> /// 应用程序的主入口点. /// </summary> [STAThread] static void Main() { //获取欲启 ...