linux用户系统相关命令
目录
1.用户切换命令
方式1:
su – 用户名 <==> su –
方式2:
su root
注意:路径不会发生改变
2.系统管理命令
top:动态显示系统中运行的程序
ps:显示当前系统中该用户运行的进程列表
ps -ef:查看所有进程及PID(进程号)
ps -aux:除了-ef显示的内容外,还可显示cpu及内存占用率、进程状态
pstree:进程树
kill:输出指定的信号给指定的(PID)进程
kill-l:列出所有可用的信号名称
3.磁盘相关命令
free:查看当前系统内存的使用情况(磁盘空间还剩下多少)
df:查看文件系统的磁盘空间占用情况
du:统计目录或者文件所占磁盘空间的大小
fdisk-l:列出文件系统的分区情况
4.文件目录相关命令
LinuxOS下7种文件类型:
- 普通文件 -
- 目录文件 d ch
- 字符设备文件 c
- 块设备文件 b
- 管道文件 p
- 链接文件 l
- 套接字文件 socket(s)
4.4.1chmod(change mode)
作用:改变文件的访问权限
注意:第一个字母表示的是文件类型
-rw-rw-r-- 1 linux linux 102 1 月 1 18:18 demol.c
- rw- rw- r--
文件类型 文件拥有者 文件属组用户 其他人
方式1:
文件拥有者 u
所属的用户组 g
系统里的其他用户 o
所有人 a
r 读 w 写 x 运行
+:表示增加权限
-:表示删除权限
=:表示设置权限
方式2:
注意:有权限用1表示,-表示没有权限,用0表示
案例:rwx -w- --x 111 010 001
4.4.2chown(change owner更改拥有者)
注意:chown使用的时候必须使用root权限
作用:修改文件所有者和组别
修改所有者:
修改组别:
同时修改:
4.4.3chgrp
作用:修改组别
注意:使用的时候必须使用root权限
4.4.4grep
grep 字符串 文件
作用:从指定的的文件中查找特定的字符串
-n:显示行号
4.4.5alias
作用:起别名
注意:
- 一次性的,只对当前终端有效
- 想要永久生效,添加进bashrc
4.4.6find
find[路径][选项][描述]
-name:根据名字搜索