常用命令

命令 说明
groupmod 修改组名
adduser, groupadd 快速添加用户和组,简易于(useradd, addgroup)
groups 查看用户所在组
usermod
usermod -a -G 组名 用户
修改用户组、权限等信息
/etc/passwd 存放用户信息,包括用户号、组号、使用的shell
/etc/group 存放所有的组,以及组中包含的用户
chgrp
chgrp -R anaconda 目标文件夹
修改目录或者文件夹的所属组
find . -type f -print | wc -l 查看当前文件夹下文件的个数
pkill -kill -u username 在终端注销用户
gpasswd -d user4 qa_team 删除用户的secondgroup

/etc/passwd Format

如果/etc/passwd文件存放的是用户的信息,由6个分号组成的7个信息,解释如下
(1):用户名。
(2):密码(已经加密)
(3):UID(用户标识),操作系统自己用的
(4):GID组标识。
(5):用户全名或本地帐号
(6):开始目录
(7):登录使用的Shell,就是对登录命令进行解析的工具。
例如:abc : x : 501 : 501 : /home/abc : /bin/bash

Linux passwd文件格式解析 | 杨雨庚的博客 (yyg.wiki)

修改用户名

How Do I Change My Username in Linux? (linuxhint.com)

User Privilege

sudo的安全策略:阻止/允许用户执行特定命令_知其可为而不为-CSDN博客_sudo安全

Linux修改用户所在组方法 - FreeSpider - 博客园 (cnblogs.com)

NVIDIA Docker

1
2
3
distribution=$(. /etc/os-release;echo $ID$VERSION_ID) \
&& curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add - \
&& curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list

Linux 故障修复

Linux系统故障修复和修复技巧 | 《Linux就该这么学》 (linuxprobe.com)

Linux单用户模式 - 不言不弃 - 博客园 (cnblogs.com)

File system

linux命令–使用fsck修复文件系统_hfhhgfv的博客-CSDN博客_fsck

SSH privilege

(1条消息) ssh目录权限说明_DT-CSDN博客