网络安全检测|网络安全服务|网络安全扫描-香港墨客投资移动版

主页 > 业界资讯 > 网络安全预防措施

运维工程师必会的109个Linux命令(63)

 -n <新群组名称 设置欲使用的群组名称。

6.13        id 6.13.1 功能说明

显示用户的ID,以及所属群组的ID

6.13.2 语法

id [-gGnru][--help][--version][用户名称]

6.13.3 补充说明

id会显示用户以及所属群组的实际与有效ID。若两个ID相同,则仅显示实际ID。若仅指定用户名称,则显示目前用户的ID。

6.13.4 参数

 -g或--group  显示用户所属群组的ID。 

 -G或--groups  显示用户所属附加群组的ID。 

 -n或--name  显示用户,所属群组或附加群组的名称。 

 -r或--real  显示实际ID。 

 -u或--user  显示用户ID。 

 -help  显示帮助。 

 -version  显示版本信息。

6.14        init 6.14.1 功能说明

initLinux系统操作中不可缺少的程序之一。

所谓的init进程,它是一个由内核启动的用户级进程。

   内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式,完成引导进程。所以,init始终是第一个进程(其进程编号始终为1)。

   内核会在过去曾使用过init的几个地方查找它,它的正确位置(对Linux系统来说)是/sbin/init。如果内核找不到init,它就会试着运行/bin/sh,如果运行失败,系统的启动也会失败。

6.14.2 语法

init [bootflags] [runlevel]

6.14.3 参数 6.14.3.1     Boot flags

- s 切换到单用户模式

q 重新加载 inittab 文件

a b c 只载入在 runlevel 中有 a b c 的程序。

u 重建自身,并保留状态

6.14.3.2     Runlevels

(可以参考Red Hat Linux 里面的/etc/inittab

# 0 - 停机(千万不能把initdefault 设置为0

# 1 - 单用户模式

# 2 - 多用户,没有 NFS

# 3 - 完全多用户模式(标准的运行级)

# 4 - 没有用到

# 5 - X11 xwindow)

# 6 - 重新启动 (千万不要把initdefault 设置为6

6.15        ipcs 6.15.1 功能说明

显示进程间通信信息。

6.15.2 语法

ipcs [ -asmq ] [ -tclup ]

ipcs [ -smq ] -i id

ipcs –h

6.15.3 参数

-m   显示共享内存

-q    显示消息队列

-s    显示信号灯

-a    显示所有信息,默认为该选项

6.15.4 例子

$ipcs              #显示所有信息,包括消息队列、共享内存、信号灯,与命令ipcs a等价

$ ipcs

------ Shared Memory Segments --------

key        shmid      owner      perms      bytes      nattch     status     

------ Semaphore Arrays --------

key        semid      owner      perms      nsems    

------ Message Queues --------

(责任编辑:admin)