当前位置:才华咖 > 互联网计算机 > 计算机 > 操作系统 > Linux系统管理常用命令
手机版

Linux系统管理常用命令

来源:才华咖 阅读:3.67K 次

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。下面小编整理了Linux系统管理常用命令,希望对大家有帮助!

Linux系统管理常用命令

 1、useradd

useradd - create a new user account

【功能】

建立新用户账号

【语法格式】

# useradd [参数]

【参数】

-m:建立用户的家目录(自动创建用户家目录)

-p:指定密码(-p后对应的密码应crypt加密过的密码,所以当指定-p 123时,实际对应的.密码肯定不是123。使用-p指定了密码却发现使用系统提示密码错误即该原因导致)

-s:指定shell

-d:指定用户家目录(需提前创建用户家目录)

-g:指定用户属组

-u:指定用户ID号

注:/etc/default/useradd为创建用户的默认参数文件,当不指定用户的某项内容时,即以该配置文件中的默认值为准

【样例】

//创建新用户并指定shell及家目录

# useradd newuser -s /bin/bash -d /root/newuser

 2、userdel

userdel - an user account

【功能】

删除用户账号

【语法格式】

# userdel [参数] [用户名]

【参数】

-r 删除用户的同时,删除用户登录目录以及目录下的文件

【样例】

//删除newuser用户及其目录下所有文件——此命令需谨慎使用

# userdel -r newuser

 3、groupadd/groupdel

groupadd/del - create/ a new group entry

【功能】

增加/删除一个用户组

【语法格式】

# groupadd/del [参数] [组名]

【参数】

-g:指定属组id

【样例】

//创建1个群组

groupadd newgroup

 4、kill

kill - send signals to processes, or list signals

【功能】

发送指定信号到进程

【语法格式】

# kill [参数] [进程号]

【参数】

-l:列出全部编号名称

-9:强制杀死进程

【样例】

//强制杀死ID为3443的进程

kill -9 3443

 5、last

last, lastb - show listing of last logged in users

【功能】

显示过去登录过的用户(读取/var/log/wtmp文件数据)

【语法格式】

# last [参数]

【参数】

-n:指定显示登录信息的行数

-i:将主机名转换为IP地址显示

  6、runlevel

runlevel -- find the current and previous system runlevel

【功能】

显示系统当前运行级别

【系统级别涵义】

0:停机

1:单用户模式

2:多用户模式,无网络

3:完全的多用户模式

4:用户自定义

5:图形界面多用户模式

6:重启

 7、id

id - print user identity

【功能】

显示用户信息(uid、gid、属组、附属组等信息)

【语法格式】

# id [参数] [用户名]

【参数】

-g:输出所属组ID

-G:输出所有的群组ID

-u:输出用户ID

【样例】

显示用户root信息

# id root

uid=0(root) gid=0(root) groups=1001(sfcb),0(root)

本文链接:https://www.caihuaka.com/jsjzs/caozuo/p3jmm.html

Copyright © 2024. 才华咖 All right reserved. 浙ICP备20120231号-3

文字美图素材,版权属于原作者。部分文章内容由网友提供推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们,立即处理。