MySQL, Oracle, Linux, 软件架构及大数据技术知识分享平台

网站首页 > linux / 正文

Linux基础命令--用户与系统的管理命令

2024-11-26 15:34 huorong linux 4 ℃ 0 评论

一、用户管理命令

(一)用户命令

1.useradd

adduser 新建用户.

使用模式:

useradd username

相关配置:

2.passwd

设置密码.

使用模式:

root用户:
passwd username
普通用户:
passwd

3. userdel

删除用户.

使用模式:

userdel username #删除用户配置
userdel ‐r username #删除用户配置以及所有数据

(二) 用户组命令

1. groupadd

新建用户组.

使用模式:

groupadd groupname # /etc/group
useradd ‐g groupname username

2. groupdel

删除用户组.

使用模式:

groupdel groupname

二、 系统管理命令

(一) 进程命令

1、ps

process status 查看进程状态.

进程概念:

正在运行中的程序.(程序,数据,PCB)

操作系统对进程给与一个一次性唯一的编号,称为进程标识符.pid表示.

使用模式:

ps ‐ef #查看所有进程
ps ‐ef | grep 'keyword' #根据关键字查找特定进程
ps aux | grep 'keyword' #查看进程对CPU,内存使用情况
[root@localhost aaaa]# ps ‐ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 09:06 ? 00:00:00 init [5]
root 2 1 0 09:06 ? 00:00:00 [migration/0]
root 3 1 0 09:06 ? 00:00:00 [ksoftirqd/0]
#关键字
PID: 进程标识符
CMD: 程序名
[root@localhost aaaa]# ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 2072 668 ? Ss 09:06 0:00 init [5]
root 2 0.0 0.0 0 0 ? S< 09:06 0:00 [migration/0]
#
%CPU CPU占有率
%MEM 内存占有率

管道:

▲ 可以将多个命令组合起来使用.

cmd1 | cmd2 | ... | cmdn
#上一个命令的输出作为下一个命令的输入
ps ‐ef | grep 'vi'

2、top

监控进程对系统资源使用情况.

使用模式:

top
top ‐d N #每个Ns刷新

结果说明:

3、kill

结束进程.

使用模式:

kill ‐l #查看信号
# 2) SIGINT 中断进程
# 15) SIGTERM 正常终止进程
# 9) SIGKILL 杀死进程
kill ‐2 pid1 pid2 ... pidn #ctrl + c
kill ‐15 pid1 pid2 ... pidn
kill ‐9 pid1 pid2 ... pidn

(二) 其他命令

1、 uname

查看操作系统信息.

使用模式:

uname ‐a
uname ‐i #32bit ix86
#64bit _64
uname ‐r #内核版本

2、 free

查看内存使用情况.

使用模式:

free ‐m

3、 uptime

查看系统负载情况.

使用模式:

uptime

4、 id

查看用户信息.

使用模式:

id username

5、 su

切换用户.

使用模式:

su username
#沿用被切换用户的旧的环境变量
su ‐ username
#启用切换后用户的新的环境变量
exit
#退出
root ‐‐> 其他用户,不需要密码
其他用户‐‐> 其他用户/root,需要密码

Tags:linux如何删除用户

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言