常见的系统管理类命令
1.ls:ls [OPTION]… [FILE]…
ls后加 | 功能 |
---|---|
-a | 显示所有文件包括隐藏文件 |
-A | 显示所有文件包括隐藏文件但除过.和… |
-c | 以ctime排序,-lt 一起使用 |
-l | 以长数据格式显示文件属性以及权限等信息 |
-t | 以修改时间排序 |
-d | 列出目录本身,而不是目录中的内容 |
-i | 列出文件的inode号 一般和-l一起使用 |
-h | 将文件的大小以kB MB GB格式显示 |
如图:
2.pwd:显示当前目录 绝对路径
pwd后加 | 功能 |
---|---|
-L | 显示当前的路径,不管有没有链接文件,不加选项时就是以此显示 |
-P | 显示当前路径,如果有链接文件,直接显示链接文件指向的文件 |
如图:
3.cd:改变工作目录
cd后加 | 功能 |
---|---|
~ | 用户家目录 |
- | 表示前一个工作目录 |
…(两个点) | 上级目录 |
. (一个点) | 当前目录 |
如图:
4.date:显示或者修改系统时间和日期
格式:date [OPTION]… [+FORMAT]
date [-u|–utc|–universal] [MMDDhhmm[[CC]YY][.ss]]
date后加 | 功能 |
---|---|
-d “string” | 字符串所指的日期和时间 |
-s “string”: | 根据字符串来设置日期和时间(注意:日期的设置需要加上时间的设置,否则会将时间重置为00:00:00。) |
如图:
5.passwd:设置用户口令(只有root用户有权限使用)不加对象默认作用于当前对象
passwd后加 | 功能 |
---|---|
-k | 到期后密码仍然可以使用 |
-l | lock,锁定用户密码,只有root有权限操作 |
-u | unlock,解除锁定 |
-f | 强制操作:只有root有权限 |
-n days | 两次密码修改的最小天数 |
-x days | 两次密码修改的做大天数 |
(两杠)–stdin: | 密码从标准输入获取密码,非交互式设置密码使用 |
-w days | 距离多少天提醒用户修改密码 |
-S | 查询密码状态 |
-i days | 密码过期后 多少天之后,用户被禁用 |
如图:
6.su:改变用户身份(root用户可以直接改为普通用户,普通用户改为root用户时需要密码验证)
格式:su - username(补充:useradd 名字 为添加用户)
su后加 | 功能 |
---|---|
[-] | 其后加usern(建议不要省略),用户环境变量的切换 |
-c | 变更用户为user的使用者,执行commond命令,之后再变回原来的使用者 |
如图:
7.Clear:和快捷键(ctrl+l)作用相同,都是清屏。
8.clock(hwclock):硬件时间。(两个为一个命令不同写法)
clock(hwclock)后加 | 功能 |
---|---|
-w | 以系统时间为准(即,date和clock都以date的时间为准) |
-s | 以硬件时钟为准(即,date和clock都以clock的时间为准) |
注意:date的时间可以改。(date -s)
如图:
9.hwo和w:都是当前登录系统的用户信息。(但是w比who更详细)
who后加 | 功能 |
---|---|
-a | 显示全部信息 |
如图:
补充last: 过去登陆系统的相关信息。
last后加 | 功能 |
---|---|
-a | 显示全部信息 (与last相比IP地址后置了) |
-d | 将IP地址转换为主机名称 |
如图:last;last-a;last-d
10.uname:打印系统信息。
uname后加 | 功能 |
---|---|
-a | 全部打印 |
如图:
11.uptime:系统运行信息。
结果第一行分别表示:启动时间,已经运行时间,当前几个用户,平均负载。
平均负载后的3组数表示:1,5,15内的平均负载。
注意:为特定时间间隔内运行在队列中的平均进程数,不能超过3*cpu数。(一个cpu最多3个)
12.dmesy:显示开机信息(用于检测系统问题时查看)
如图:
13.free:来显示系统内存使用状态。
free后加 | 功能 |
---|---|
-s +秒数 | 数秒后再显现那时系统内存使用状态 |
-t | 显示出total列数据 |
-b | 数据以字节形式表示 |
-k | 数据以kb形式表示 |
-m | 数据以M形式表示 |
-g | 数据以G形式表示 |
-h | 数据以适当单位形式表示 |
如图:free,free-s 秒,free-t,free-b等
14.ps:显示系统进程瞬间运行状态。
ps后加 | 功能 |
---|---|
-l | 显示详细信息 |
-aux | 显示当前以用户为主的所有进程状态 |
如图:
15.top:动态监控系统处理器状态。(相当于windos任务管理器)