从零学习linux(2)——管理
一.用户管理
1.用户属性
用户名、口令、用户ID(UID)、用户主目录(HOME)、用户shell
2.
3.
4.adduser添加用户
语法:adduser 用户名
如# adduser superw
添加用户名为superw的新用户
5.deluser删除用户
语法:deluser 用户名
使用实列:deluser --remove-home user1
删除用户user1的同时删除用户的工作目录
6.usermod修改用户属性
7.addgroup添加用户组
addrgroup 组名
8.delgroup删除用户组
delgroup 组名
二.进程
1.概念
程序的一次执行就是一个进程
程序的两次执行就产生两个进程
程序的一次执行不一定只产生一个进程,它也有可能产生多个进程
2.使用命令查看进程
1.Ps命令
ps命令:显示进程的动态
语法:ps [options]
常见用法:
ps -elf 普通标准查看方式
ps -aux BSD标准查看方式
进程的状态标志
Z:也叫僵尸进程
2.top命令
q键退出
3.pstree命令
参数:-a 显示该进程的完整指令及参数,如果被记忆体置换出去的进程则会加上括号
-c 如果有重复的进程名,则分开列出
4./proc目录查看
进入这个目录,ls就可以查看到目前有的进程号,cd进入想要看的进程号里ls查看详细信息
3.使用kill命令终止进程
kill是发送信号,可以发送的信号有如下
其中常用的9就是杀死进程的信号,其他信号使用的时候可以去自己查看什么意思
三.文件系统
1.linux文件系统
2.系统类型
3.系统逻辑结构
linux中一切皆文件
各个目录的使用都是规定好的,什么目录存放什么东西
4.基本目录
绝对路径用pwd查看
5.file命令
可以用于查看一个文件的类型
6.ln创建链接文件
硬链接创建:ln 袁文件名 链接文件名
硬链接原文件删除了,链接文件还有效存在,可以用来备份文件
软连接建立:ln -s 原文件 连接文件
7.文件的归档域压缩
gzip 文件名 将一个文件压缩,不保留源文件
(bzip2 文件名 将一个文件压缩,不保留源文件)
zip就比较高级了可以自己命名压缩文件,而且压缩完之后源文件还在,解压是还有解压提示,解压完压缩包也是还存在的