主页 > 手机  > 

linux系统管理

linux系统管理

1.history 描述:显示已执行命令的序号和命令本身。 如: # history | more 1 service network restart 2 exit 3 id 4 cat /etc/redhat-release 2.pwd 描述:显示当前的工作路径 如: [root@localhost ~]# pwd /root 3.hostname 描述:显示主机名 如: [root@localhost ~]# hostname localhost.localdomain 4.uname 描述:显示电脑以及操作系统的相关信息。 参  数: -a或--all  显示全部的信息。 -m或--machine  显示电脑类型。 -n或-nodename  显示在网络上的主机名称。 -r或--release  显示操作系统的发行编号。 -s或--sysname  显示操作系统名称。 -v  显示操作系统的版本。 --help  显示帮助。 --version  显示版本信息。 如: [root@localhost ~]# uname -r 2.6.23.1-42.fc8 [root@localhost ~]# uname Linux 5.whoami 描述:显示自身的用户名称,本指令相当于执行"id -un"指令 如: [root@localhost ~]# whoami root 6.id 描述:查看用户的uid,gid,groups 如: [root@localhost ~]# id root uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel) context=system_u:system_r:unconfined_t:s0-s0:c0.c1023 7.finger 描述:查询其他用户的的资料 如: [root@localhost ~]# id root uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel) context=system_u:system_r:unconfined_t:s0-s0:c0.c1023 [root@localhost ~]# finger root Login: root                             Name: root Directory: /root                        Shell: /bin/bash On since 三  8月 18 09:35 (CST) on tty7 from :0 On since 三  8月 18 13:23 (CST) on pts/1 from :0.0 No mail. No Plan. 8.lastb 描述:列出登入系统失败的用户相关信息 如: [root@localhost ~]# lastb (unknown tty7         :0               Mon Aug  9 17:10 - 17:10  (00:00)     (unknown tty7         :0               Sat May 22 17:18 - 17:18  (00:00)     (unknown tty7         :0               Thu Feb  4 15:47 - 15:47  (00:00)     (unknown tty7         :0               Fri Jan 29 09:27 - 09:27  (00:00)     btmp begins Fri Jan 29 09:27:06 2010 9.date 描述:显示和设置系统日期和时间 格式: date [选项] 显示时间格式(以+开头,后面接格式) 主要参数: 命令中各选项的含义分别为: -d datestr, --date datestr 显示由datestr描述的日期 -s datestr, --set datestr  设置datestr 描述的日期 -u, --universal 显示或设置通用时间 % H 小时(00..23) % I 小时(01..12) % k 小时(0..23) % l 小时(1..12) % M 分(00..59) % p 显示出AM或PM % r 时间(hh:mm:ss AM或PM),12小时 % s 从1970年1月1日00:00:00到目前经历的秒数 % S 秒(00..59) % T 时间(24小时制)(hh:mm:ss) % X 显示时间的格式(%H:%M:%S) % Z 时区 日期域 % a 星期几的简称( Sun..Sat) % A 星期几的全称( Sunday..Saturday) % b 月的简称(Jan..Dec) % B 月的全称(January..December) % c 日期和时间( Mon Nov 8 14:12:46 CST 1999) % d 一个月的第几天(01..31) % D 日期(mm/dd/yy) % h 和%b选项相同 % j 一年的第几天(001..366) % m 月(01..12) % w 一个星期的第几天(0代表星期天) % W 一年的第几个星期(00..53,星期一为第一天) % x 显示日期的格式(mm/dd/yy) % y 年的最后两个数字( 1999则是99) % Y 年(例如:1970,1996等) 如: [root@localhost ~]# date 2010年 08月 18日 星期三 14:08:48 CST [root@localhost ~]# date +%H 14 10.time 描述:测特定指令执行时所需消耗的时间及系统资源等 如: [root@localhost ~]# time ls a                hello                   python          播放列表.pls a.c              hui.c~                  qt              论语 ....... real    0m0.005s user    0m0.003s sys     0m0.002s 11.clock 描述:调整硬件时间 12.uptime 描述:获取主机运行时间和负载等信息 如: [root@localhost ~]# uptime  13:54:59 up  4:21,  2 users,  load average: 0.13, 0.15, 0.10 13.free 描述:查看内存信息 如: [root@localhost ~]# free              total       used       free     shared    buffers     cached Mem:       2062500    1646780     415720          0      71400     566472 -/+ buffers/cache:    1008908    1053592 Swap:      2056280          0    2056280 14.df 描述:检查文件系统的磁盘空间占用情况 主要参数: -a 显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如/proc文件系统。 -k 以k字节为单位显示。 -i 显示i节点信息,而不是磁盘块。 -t 显示各指定类型的文件系统的磁盘空间使用情况。 -x 列出不是某一指定类型文件系统的磁盘空间使用情况(与t选项相反)。 -T 显示文件系统类型。 如: [root@localhost ~]# df -k 文件系统               1K-块        已用     可用 已用% 挂载点 /dev/sda10            10091648   7479060   2091684  79% / tmpfs                  1031248       120   1031128   1% /dev/shm /dev/sda1             12289692   8198892   4090800  67% /media/disk /dev/sda6             25607576  12810332  12797244  51% /media/study /dev/sda7             30724280  18140920  12583360  60% /media/backup /dev/sda9              2032360    274401   1757959  14% /media/disk-1 /dev/sda5             31342780  21089184  10253596  68% /media/software /dev/sda8             41801096  10613036  31188060  26% /media/other /dev/sdc                  1424         0      1424   0% /media/disk-2 /dev/sdb                123432     28261     95171  23% /media/disk-3 15.du -bh 描述:统计目录(或文件)所占磁盘空间的大小 语法:du [options] [Names…] 说明:该命令逐级进入指定目录的每一个子目录并显示该目录占用文件系统数据块(1024字节)的情况。若没有给出Names,则对当前目录进行统计。 主要参数: -s 对每个Names参数只给出占用的数据块总数。 -a 递归地显示指定目录中各文件及子孙目录中各文件占用的数据块数。 -b 以字节为单位列出磁盘空间使用情况(系统缺省以k字节为单位)。 -k 以1024字节为单位列出磁盘空间使用情况。 -c 最后再加上一个总计(系统缺省设置)。 -l 计算所有的文件大小,对硬链接文件,则计算多次。 -x 跳过在不同文件系统上的目录不予统计。   如: [root@localhost ~]# du -ks /root 993836  /root 16.lsmod 描述:列出所有已载入系统的模块 如: [root@localhost ~]# lsmod Module                  Size  Used by usb_storage            87553  2 vfat                   19009  3 fat                    54513  1 vfat fuse                   47729  10 autofs4                28361  2 17.halt 描述:关闭系统。默认情况下不关闭电源。 18.reboot 描述:重启系统(root权限),命令相当于shutdown -r now。 19.shutdown 描述: 参数功能: -c 取消前一个shutdown命令。 -f 重新启动时不执行fsck。 -F 重新启动时执行fsck -h 将系统关机,在某种程度上功能与halt命令相当。 -k 只是送出信息给所有用户,但并不会真正关机。 -n 不调用init程序关机,而是由shutdown自己进行(一般关机程序是由shutdown调用init来实现关机动作),使用此参数将加快关机速度,但是不建议用户使用此种关机方式。 -r shutdown之后重新启动系统。 -f<秒数> 送出警告信息和关机信号之间要延迟多少秒。警告信息将提醒用户保存当前进行的工作。 如: 指定5分钟后关机,同时送出警告信息给登入用户: # shutdown +5 “System will shutdown after 5 minutes” 20.top 描述:动态显示系统当前的进程和其它状况 主要参数: -d 指定每两次屏幕信息刷新之间的时间间隔。当然用户可以使用s交互命令来改变之。 -q 该选项将使top没有任何延迟的进行刷新。如果调用程序有超级用户权限,那么top将以尽可能高的优先级运行。 -S 指定累计模式。 -s 使top命令在安全模式中运行。这将去除交互命令所带来的潜在危险。 -i 使top不显示任何闲置或者僵死进程。 -c 显示整个命令行而不只是显示命令名。(进程的command列显示进程的对应命令行或命令名) 21.ps 描述:对进程进行监测和控制 主要参数: -e 显示所有进程。 -f 全格式。 -h 不显示标题。 -l 长格式。 -w 宽输出。 a 显示终端上的所有进程,包括其他用户的进程。 r 只显示正在运行的进程。 x 显示没有控制终端的进程。 如: [root@localhost ~]# ps -ef | more UID        PID  PPID  C STIME TTY          TIME CMD root         1     0  0 09:33 ?        00:00:00 init [5]                         root         2     0  0 09:33 ?        00:00:00 [kthreadd] root         3     2  0 09:33 ?        00:00:00 [migration/0] root         4     2  0 09:33 ?        00:00:00 [ksoftirqd/0] root         5     2  0 09:33 ?        00:00:00 [watchdog/0] root         6     2  0 09:33 ?        00:00:00 [migration/1] root         7     2  0 09:33 ?        00:00:00 [ksoftirqd/1] root         8     2  0 09:33 ?        00:00:00 [watchdog/1] root         9     2  0 09:33 ?        00:00:00 [events/0] root        10     2  0 09:33 ?        00:00:00 [events/1] root        11     2  0 09:33 ?        00:00:00 [khelper] root        61     2  0 09:33 ?        00:00:00 [kblockd/0] root        62     2  0 09:33 ?        00:00:00 [kblockd/1] 22.kill 描述:杀死进程 用法:kill pid 如:杀死pid为1000的进程 #kill 1000 强制杀死pid为1000的进程 #kill -9 1000 23.killall 描述:杀死进程,可以指定进程名 如: 杀死monitor进程 #kill monitor

标签:

linux系统管理由讯客互联手机栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“linux系统管理