系统管理命令

来源:互联网 发布:javascript date函数 编辑:程序博客网 时间:2024/04/28 22:44

date显示或设置系统时间

               date显示当前系统时间

               date -s "2014-01-01 10:10:10"                 设置系统时间

df:显示磁盘信息

       df-h:友好显示大小


free:显示内存状态

        free -m: 以mb单位显示内存组昂头


top:显示,管理执行中的程序



第一行(top):

“15:16:11”       为系统当前时刻

“6:22”               为系统启动后到现在的运行时间

“2 user”            为当前登录到系统的用户,更确切的说是登录到用户的终端数 --同一个用户同一时间对系统多个终端的连接将被视为多个用户连接到系统,这里的用户数也将表

现为终端的数目;

load average”为当前系统负载的平均值,后面的三个值分别为1分钟前、5分钟前、15分钟前进程的平均数,一般的可以认为这个数值超过CPU数目时,CPU将比较吃力的负

载当前系统所包含的进程;


第二行(Tasks):

“131 total”  为当前系统进程总数

“1 running”为当前运行中的进程数

“130 sleeping”为当前处于等待状态中的进程数

“0 stoped”为被停止的系统进程数

“0 zombie”未被复原的进程数(僵尸进程)

第三行(Cpus):

分别表示了CPU当前的使用率

“0.7%us”:用户进程占cpu的百分比

“0.7%sy”:内核进程占cpu的百分比

“0.0% ni":用户进程空间内改变过优先级的进程占用CPU百分比  

"98.7% id":空闲CPU百分比  

"0.0% wa":等待输入输出的CPU时间百分比

"0.0% hi":硬件中断请求时间 

"0.0% si":软终端请求时间

第四行(Mem)

分别表示了内存总量、当前使用量、空闲内存量、以及缓冲使用中的内存量;


第五行(Swap)

表示类别同第四行(Mem),但此处反映着交换分区(Swap)的使用情况。通常,交换分区(Swap)被频繁使用的情况,将被视作物理内存不足而造成的。


列表部分:

PID:进程id

USER;进程所有者的用户名

PR:进程的优先级

NInice值。负值表示高优先级,正值表示低优先级

VIRT -- 进程使用的虚拟内存总量,单位kbVIRT=SWAP+RES

RES -- 进程使用的、未被换出的物理内存大小,单位kbRES=CODE+DATA

SHR -- 共享内存大小,单位kb

S -- 进程状态。

                D =不可中断的睡眠状态

                R =运行

                S =睡眠

                T =跟踪/停止

                Z =僵尸进程  

 

%CPU -- 上次更新到现在的CPU时间占用百分比  

%MEM -- 进程使用的物理内存 百分比

TIME+ -- 进程使用的CPU时间总计,单位1/100

COMMAND:启动任务的命令行(包括参数)



clear:清屏幕

ps:正在运行的某个进程的状态

            ps-ef:    查看所有进程

            ps-ef|grep ssh     查找某一进程


kill:杀掉某一进程

            kill 2868    杀掉2868编号的进程

            kill -9 2868      强制杀死进程



du:显示目录或文件的大小

            du -h:显示当前目录的大小


who:显示目前登入系统的用户信息


hostname:查看当前主机名

            修改:vi/etc/sysconfig/network


uname:显示系统信息

            uname -a 显示本机详细信息



多用户:

创建组和用户:

groupadd      组名

useradd -g   组名  用户名

passwd    用户名


删除组和用户:

userdel  用户名

groupdel  用户名


添加,删除,设置密码

useradd           添加一个用户

              useradd   test                     添加test用户

              useradd   test -d /home/t1                   指定用户home目录


passwd                设置,修改密码

               passwd    test                     为test用户设置密码


userdel                 删除一个用户

                userdel     test           删除test用户(不会删除home目录)

                userdel    -r    test      删除用户及home目录



id命令:

功能:查看一个用户的UID和GID

用法:id[选项]...[用户名]



su命令:

功能:切换用户

用法:su[选项]...[-][用户[参数]...]

示例:

su  u1                    切换到u1用户

su -u1                    切换到u1用户,并且将环境也切换到u1用户的环境


账户文件:

/etc/passwd         用户文件



/etc/shadow          密码文件



/etc/group       组信息文件



文件权限:



Linux三种文件类型:





文件权限管理:



关机,重启:

关机:

                            shutdown   -h  now                 (立刻关机)

                            shutdown   -h  5                       (5分钟后关机)

                            poweroff                                    (立刻关机)

重启:

                            shutdown   -r now                    (立刻重启)

                            shutdown   -r 5                         (5分钟重启)

                            reboot                                         (立刻重启)



                            


      


          

            






 





0 0
原创粉丝点击