码迷,mamicode.com
首页 > 系统相关 > 详细

【Linux全面学习】9.其他常用命令

时间:2016-07-25 11:50:14      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:

除了我们之前讲过的有关目录、文件、用户、权限等命令,还有一些常用的其它命令。

(1)grep
我们创建了一个3.txt文本文件,然后里面写了三行数据,然后我们使用grep命令,就可以找出含有“rld”字符串的那一行:
技术分享

所以,grep命令是用来查文本文件中含有某个信息的那一行是哪一行。
以后查进程的时候也时常用到。

(2)date
显示和设置日期时间
显示系统当前日期 date
修改日期命令及参数选项:date -s

示例如下:
#date -s 08/08/2088 ------将系统时间设定成2088年8月8日
#date -s 22:22:22 ------将系统时间设定成22点22分22秒
技术分享

(3)stat
显示指定文件的相关信息
例如查看test文件夹下的3.txt文件的相关信息
技术分享

(4)hostname
显示主机名称
技术分享

(5)uname
显示操作系统信息
技术分享

(6)du
显示指定的文件(目录)已使用的磁盘空间的总量

显示test文件夹的使用的磁盘空间的总量
技术分享

(7)df
显示文件系统磁盘空间的使用情况

显示test文件夹的磁盘空间的使用情况
技术分享

(8)free
显示当前内存和交换空间的使用情况
技术分享

(9)fdisk
显示磁盘信息

我们看一下目前安装在VMware中的CentOS系统磁盘的所有信息
技术分享
可以看到我们操作系统的总空间是21.5G,有255个磁头,63个扇区,2610个柱面。
每个扇区的大小是512byte
输入输出流的I/O大小为512byte

(10)locale
显示当前语言环境
技术分享
可以看到,我们目前的编码格式是UTF-8

(11)ps(重点)
用于查看进程

a.命令格式:
ps[参数]

b.命令功能:
用来显示当前进程的状态

c.命令参数:
a  显示所有进程
-a 显示同一终端下的所有程序
-A 显示所有进程
c  显示进程的真实名称
-N 反向选择
-e 等于“-A”
e  显示环境变量
f  显示程序间的关系
-H 显示树状结构
r  显示当前终端的进程
T  显示当前终端的所有程序
u  指定用户的所有进程
-au 显示较详细的资讯
-aux 显示所有包含其他使用者的行程
-C<命令> 列出指定命令的状况
--lines<行数> 每页显示的行数
--width<字符数> 每页显示的字符数
--help 显示帮助信息
--version 显示版本显示

如,显示所有进程ps -a
技术分享

显示指定用户信息ps -u root
技术分享

显示所有进程信息,连同命令行pa -ef
技术分享

ps 与grep 常用组合用法,查找特定进程
命令:ps -ef|grep 9090 查找9090端口的进程
技术分享

列出目前所有的正在内存当中的程序
命令:ps aux
技术分享

注意:ps 为我们提供了进程的一次性的查看,它所提供的查看结果并不动态连续的;如果想对进程时间监控,应该用 top 工具。

转载请注明出处:http://blog.csdn.net/acmman/article/details/52020508

【Linux全面学习】9.其他常用命令

标签:

原文地址:http://blog.csdn.net/acmman/article/details/52020508

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!