常见的系统管理命令

本文详细介绍了Linux系统中常用的命令行工具,包括ls、pwd、cd、date、passwd、su、who、w、uname、uptime、last、dmesg、free、ps、top等,涵盖了文件管理、目录切换、时间日期设置、用户身份切换、系统信息查看等多个方面,旨在帮助用户更好地理解和掌握Linux命令行的基本操作。

1.ls 命令

ls -a  显示出所有的文件

ls -A 显示所有的文件,不包括.和..

ls -d 显示目录本身,而不是目录下的文件

ls -l 输出长数据串的信息

ls -i 必须结合-l使用,列出文件的inode -li

ls -h 必须结合-l使用,显示文件的大小 K M G -lh

ls -t 按照修改时间排序

ls -c 按ctime排序,结合-t使用 -lt

ls -r 倒序排序

ls -s 列出占用的block

ls -S 文件按大小排序

2.pwd命令

显示当前的工作目录

-L 显示当前的路径,当有链接文件存在时,直接显示链接文件的路径

-P 显示当前的路径,当有链接文件存在时,直接显示链接文件所指向的文件的路径

3.cd命令

修改当前的工作目录

cd ~  切换到家目录  

cd -  切换到上一个工作目录

cd . 当前目录   cd .. 切换到上一级目录

4.date命令

显示或者修改系统的时间日期

-d "string" 显示按字符串所代表的时间,字符串必须带有""号

-s "string" 根据字符串来设置日期时间,字符串必须带有""号

     如果只修改日期,则会将时间重置为00:00:00

      如果只修改时间, 日期不变

按照指定格式格式化输出

%F  完整日期格式,等价于 %Y-%m-%d

5.clock=hwclock

-s 以硬件时钟为准

-w 以系统时钟为准

6.passwd 命令

修改自己的密码  ,root用户可以修改别人的密码

--stdin 非交互修改密码   echo "passwd" | passwd --stdin USERNANE

7.su 命令

切换用户的身份

su -  用户名

root到普通用户不需要密码  普通用户之间需要密码

8.who 命令

显示当前登录到系统的用户

-a 显示所有信息

9.w 命令

显示登录到系统的用户

 19:26:02 up 16 min,  1 user,  load average: 0.00, 0.02, 0.06

当前系统时间  系统运行时长 登录的用户数 系统过去1,5,15分钟的平均负载信息
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    192.168.220.1    19:11    2.00s  0.05s  0.03s w

  • USER – 登录用户名.
  • TTY – 登录用户使用的终端名.
  • FROM –登录用户来源的主机名或IP地址.
  • LOGIN@ – 用户登录时长.
  • IDLE – 自用户上一次与终端进行交互以来的空闲时间.
  • JCPU – 附加到tty的所有进程使用的时间.
  • PCPU –用户当前进程所用的时间。 显示在“ WHAT”字段中的那个.
  • WHAT – 用户当前的进程及选项/参数。

-h 不显示标题

10.uname 命令

显示操作系统相关的信息

-a 显示所有的信息

-s 显示内核名称

-r 内核版本

-v 显示版本

-n 显示主机名称

11.uptine 命令

显示系统运行的信息

19:33:07 up 23 min,  1 user,  load average: 0.00, 0.01, 0.05
 

12.last 命令

列出当前和过去登录用户的信息

-a  把从何处登入系统的主机名称或ip地址,显示在最后一行

- num 显示最近num个的会话

13.dmesg

显示开机信息

14.free 

显示内存状态

   total        used        free      shared  buff/cache   available

buff 写缓存---写到磁盘  

cache 读缓存---从磁盘读取

15.ps 命令

显示系统进程瞬间状态的命令

-A -e 显示所有的进程

-a 显示所有进程

-u 用用户为主的进程

-x 和-a搭配使用,列出完整信息

输出格式

-I 长格式

-j 工作格式

-f 完整输出

ps -aux  ps-ef

16.top

实时监控系统处理器状态

top - 19:44:59 up 35 min,  1 user,  load average: 0.00, 0.01, 0.05
Tasks:  97 total,   1 running,  96 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.0 us,  0.3 sy,  0.0 ni, 99.7 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem :   995896 total,   712036 free,   137724 used,   146136 buff/cache
KiB Swap:  2097148 total,  2097148 free,        0 used.   692168 avail Mem

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值