Linux系统管理命令

来自CloudWiki
跳转至: 导航搜索

系统整体信息

halt

关机命令

sudo halt

reboot

重启命令

sudo reboot

uname命令

  • 用来显示操作系统相关信息
  • [root@mycloud ~]# uname -a

Linux mycloud 3.10.0-327.13.1.el7.x86_64 #1 SMP Thu Mar 31 16:04:38 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux


uptime命令

  • 输出系统任务队列信息
  • uptime输出当前系统时间,系统开机到现在的运行时间,目前有多少用户在线和系统平均负载等。
  • [root@mycloud ~]# uptime
09:14:03 up 10:39,  2 users,  load average: 0.00, 0.01, 0.05

查看内存占用

free -m

[root@localhost ~]# free -m

total       used       free     shared    buffers     cached
Mem:          1999       1610        389          0        111       1042
-/+ buffers/cache:        455       1543
Swap:         3999          0       3999

cat /proc/meminfo

查看硬盘信息

fdisk -l

Disk /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000afd9c

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1275    10240000   83  Linux
/dev/sda2            1275        1785     4096000   83  Linux
/dev/sda3            1785        2295     4096000   82  Linux swap / Solaris


mount

查看挂载情况

/dev/sda1 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")
/dev/sda3 on /home type ext4 (rw,usrquota,grpquota)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
gvfs-fuse-daemon on /root/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev)
/dev/sr0 on /media/RHEL_6.0 x86_64 Disc 1 type iso9660 (ro,nosuid,nodev,uhelper=udisks,uid=0,gid=0,iocharset=utf8,mode=0400,dmode=0500)
You have new mail in /var/spool/mail/root

df -h

把输出中的磁盘空间按照用户易读的形式显示,通常用M来代替兆字节, [root@localhost ~]# df -h

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             9.7G  2.8G  6.4G  31% /
tmpfs                1000M  276K 1000M   1% /dev/shm
/dev/sda3             3.9G   74M  3.6G   2% /home
/dev/sr0              3.2G  3.2G     0 100% /media/RHEL_6.0 x86_64 Disc 1

du -h

du (英文全拼:disk usage)

显示当前目录下所有的文件、目录、和子目录的磁盘使用情况。

[root@localhost ~]# du -h 4.0K ./.config/gnome-disk-utility/ata-smart-ignore 8.0K ./.config/gnome-disk-utility 4.0K ./.config/gnome-session/saved-session 8.0K ./.config/gnome-session 4.0K ./.config/ibus/bus

时间及日期

date

[root@localhost ~]# date

Mon Jul  2 09:58:51 CST 2018
You have new mail in /var/spool/mail/root
  • 用指定的格式显示时间和日期
# date
三 5月 12 14:08:12 CST 2010
# date '+%c' 
2010年05月12日 星期三 14时09分02秒
# date '+%D' //显示完整的时间
05/12/10
# date '+%x' //显示数字日期,年份两位数表示
2010年05月12日
# date '+%T' //显示日期,年份用四位数表示
14:09:31
# date '+%X' //显示24小时的格式
14时09分39秒
  • 修改系统时间
[root@mycloud ~]# date -s 20180204
Sun Feb  4 00:00:00 EST 2018
[root@mycloud ~]# date -s 08:16
Sun Feb  4 08:16:00 EST 2018

cal

[root@localhost ~]# cal

July 2018
Su Mo Tu We Th Fr Sa
 1  2  3  4  5  6  7
 8  9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31