UNIX系统管理

来源:互联网 发布:问答推广软件 编辑:程序博客网 时间:2024/05/14 19:23

UNIX系统管理

一、进场管理

1、查询进程运行状况(PS)

命令

解释

ps -e

列出正在运行的进程

ps -f

列出进程的详细信息

ps -uomc

列出omc用户的进程

ps -l

显示进程最详细的信息

ps -l显示结果
F S   UID   PID PPID  C PRI NI     ADDR    SZ    WCHAN  TTY     TIME   CMD
8 S  1004 6431  6429  0 54   20  618c4028   203  618c4098   pts/9   0:00        

F

表示当前进程的状态是16进制的

PID

进程ID

S

进程的状态,他的值有如下解释

PPID

Parent PID(父进程ID)

 

O--正在运行的一个进程

C

CPU占有的百分比,0100来表示

 

S--休眠进程、等待事件唤醒

PRI

进程优先级,值越高,优先级越低

 

R--在进程队列中的进程,等待系统分配资源

ADDR

进程在内存中的地址

 

Z--僵死进程,进程已经结束,父进程不在等待,但是僵死进程还在进程表中。

SZ

进程占用的内存大小

 

T--停止的进程

TTY

启动进程的终端、如果TTY?则表示进程是系统级的进程

  

TIME

进程启动时间

UID

进程属主IDroot用户的ID0

CMD

产生进程的命令,或父进程的命令

2、杀死运行进程(KILL

kill工具发送信号量给进程,当进程收到后,根据信号量来对进程处理。格式:kill [-options] [PID-list]

   []:   kill  -9  444  杀死进程号为 444的进程

lsof -i:端口号  查看端口的进程

1

暂停(hangup)

10

通道错误(bus error)

2

中断(interrupt)

11

不合法内存段

3

退出(quit)

12

错误的系统调用参数

4

非法指令(illeqgal instruction)

13

写入不可读的连通管道

5

跟踪中断(trace trap)

14

alarm  clock

6

Abort

15

软件结束信号

7

EMT 指令(Emulation trap)

16

用户定义信号一

8

浮点格式异常(floating  point  exception)

17

用户定义信号二

9

kill(不可忽略)

  3、用户管理

增加新用户(usradd
/etc/useradd [-c] [-d]] [-g] [-m] [-s]username

-c

表示注释

-m

表示若家目录不存在,则自动创建

-d

表示家目录

-s

表示该用户使用的shell

-g

表示属于哪个用户组

  
useradd -c "TestUser" -m -d /test/test02 -gomc-s /bin/ksh test02

  表示要创建一个名为test02的用户,属于omc用户组,家目录为/test/test02(自动创建)。"TestUser"表示注释

删除用户(userdel
删除用户的命令常用格式为:
userdel username
4、用户组管理

增加新用户组

  要在UNIX系统中增加新用户组omc,命令如下:

  groupaddomc

  命令执行完后就增加了一个名为omc的用户组。

删除用户组

  要将在UNIX系统中用户组gp11删除,命令如下:

  groupdel gp11

  命令执行完后就将gp11用户组删除了。)

5、磁盘管理

检查硬盘使用状况

  dfdudf –kdf -h

硬盘的挂接命令

  # mkdir /hd1_dir   创建一目录

  # chmod 777 /hd1_dir   改变该目录权限

  # mount /dev/linda /hd1_dir   将/dev/linda挂接到/hd1_dir目录其中/dev/linda是分区设备名

检查硬盘信息

  root用户下键入 #prtvtoc /dev/rdsk/c<n>t<n>d<n>s<n>

硬盘格式化命令

  #format

mountunmount命令
mount的过程(步骤)如下:

  1步:创建一目录

  2步:对目录权限进行修改

  3步:执行mount命令,将设备挂接到该目录上

   []挂上CD-ROM的命令如下

  mount -r /dev/cd0 /cdrom

umount命令将设备从文件系统中卸出。umount命令格式如下:

  umount设备文件

  []卸出CD-ROM的命令如下:

    umount /dev/cd0


0 0