磁盘管理


压缩
屌丝版:(不能压缩目录,只能压缩文件)
- gzip *.txt :压缩当前目录下的所有txt文件(不会打包、不保留原文件、 压缩后的格式为gz)
- gunzip *.txt :恢复
- bzip2 *.txt :(压缩后的格式为bz2)
- bzip2 -k *.txt:实现压缩,但是可以保留原文件
- benzip2 *.txt:恢复
高富帅版:
- tar 如果不使用z/j参数,该命令只能对文件或目录打包,不能压缩
参数: c --创建--压缩 x --释放--解压缩 v --显示提示信息--压缩解压缩--可以省略 f --指定压缩文件的名字 z --使用gzip的方式压缩文件--.gz j --使用bzip2的方式压缩文件--.bz2 压缩: tar zcvf 生成的压缩包的名字(xxx.tar.gz) 要压缩的文件或目录 tar jcvf 生成的压缩包的名字(xxx.tar.bz2) 要压缩的文件或目录 解压缩:以bzip2为例 tar jxvf 压缩包的名字(会解压到当前目录) tar jxvf 压缩包的名字 -C 要解压到的目录 - rar 这个软件必须先安装才能使
参数: a --压缩 x --解压缩 压缩: rar a 生成的压缩文件的名字(名字随便写即可,会自动生成rar后缀) 要压缩的文件或目录 解压缩: rar x 解压的文件名(解压到的路径,可以省略) - zip
参数: -r --压缩目录的时候需要加上 压缩: zip 压缩包的名字(名字随意 ,会生成zip后缀) 要压缩的文件或者目录 解压缩: unzip 要解压的压缩包的名字 unzip 要解压的压缩包的名字 -d 要解压到的目录
进程管理
- who


- ps

- kill

上面的SIGKILL代表的就是9,所以可以直接这么写:kill -9 89899
env、top

env配合管道查找
hhh:~ huozhenpeng$ env | grep PATH
PATH=/Library/Frameworks/Python.framework/Versions/3.6/bin:/Library/Frameworks/Python.framework/Versions/3.6/bin:/Library/Frameworks/Python.framework/Versions/3.6/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/Library/Frameworks/Python.framework/Versions/3.6/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/huozhenpeng/Library/Android/sdk/platform-tools:/Users/huozhenpeng/.gradle/wrapper/dists/gradle-5.2.1-all/bviwmvmbexq6idcscbicws5me/gradle-5.2.1/bin:/Users/huozhenpeng/Library/Android/flutter/bin:/Users/huozhenpeng/Library/Android/groovy-2.5.6/bin
hhh:~ huozhenpeng$
网络管理

用户管理

创建用户的两种方式:第一种比较简单(其实是别人写好的一个脚本,所以比较简单,用户名只能是小写)
查看所有用户:查看 /etc/passwd文件就行了