Linux命令Ⅱ

发布于:2022-11-01 ⋅ 阅读:(289) ⋅ 点赞:(0)

1.用户管理命令:

ll /usr/sbin/user*                                                    查看用户相关的命令

ll /usr/sbin/group*                                                  查看用户相关组的命令

useradd 用户名                                                    创建用户

su 用户名                                                              切换用户

su - 用户名                                                            切换用户并获得其环境变量

groupadd 用户组名称                                           添加用户组

usermod -a -G 用户组名称 用户名                       给用户额外追加一个用户组

usermod -g  用户组名称 用户名                           修改主用户组

2.设置用户密码命令:

passwd                                                                 修改当前用户密码

passwd 用户名                                                     修改其他用户密码

3.文件权限相关命令:

ll                                                                            查看文件权限

第一个字母:d为文件夹     -为文件     l为连接

后九个字母三个为一组:

 r:   读权限          4

w:写权限          2

x: 执行权限      1

-: 无权限          0

4.编辑模式快捷键:

dd         删除当前行

dG        删除当前行及以下所有行

ndd       删除当前行及以下n行

u           撤回

gg         跳转到第一行的第一个字母

G          跳转到最后一个的第一个字母

shift +$ 跳转到行尾

shift +^ 跳转到行头

5.系统相关命令:

free -h             查看内存

df -h                查看磁盘

6.压缩与解压命令:

zip:

压缩: zip log.zip 文件名1.log 文件名2.log 文件名3.log

解压: unzip ./log.zip -d ./文件夹名

gzip:

归档: tar -cf 归档后文件夹名.tar 文件名1.log 文件名2.log 文件名3.log

解归档:归档文件夹名.tar tar -xf test.tar -C ./解归档到的文件夹名

压缩: tar -zcvf 归档后的文件夹名.tar.gz 文件名1.log 文件名2.log 文件名3.log 

解压: tar -zxvf ./压缩文件夹名.tar.gz -C ./解压到的文件夹名

 

 

本文含有隐藏内容,请 开通VIP 后查看