linux中的用户管理:
任何使用linux的系统资源的用户,必须使用一个合法的账号和密码,账号和密码一般都是向系统管理员申请。
root是linux系统安装时默认创建的系统管理员账号,由root创建普通账号。
命令 | 描述 |
---|---|
useradd [用户名] | 添加用户【会默认在/home创建一个与用户名相同文件夹,存放用户文件】 |
passwd [用户名] | 更改用户密码 |
su [用户名] | 切换用户【高级权限到低级权限不需要密码,低级到高级需要密码】 |
id [用户名] | 查看用户信息 |
userdel [用户名] | 删除用户 |
userdel -r [用户名] | 删除用户的同时级联删除它的主目录 |
当删除用户提示:userdel: user lisi is currently used by process 7483,crtl+D推出几次就好
备注信息:
创建用户
用户设置密码
切换用户
命令 | 描述 |
---|---|
groupadd [组名] | 创建组 |
groupdel [组名] | 删除组 |
gpasswd -a [用户名] [组名] | 将用户添加到组中 |
id [用户名] | 查看用户是否添加到组中 |
gpasswd -d [用户名] [组名] | 将用户从组中 移除 |
useradd -g [组名] [用户名] | 创建用户时直接指明用户所在组 |
命令 | 描述 |
---|---|
mkdir [文件名] | 创建目录 |
mkdir -p [目录1/目录2] | 创建多级目录 |
rmdir | 删除目录 |
cd [文件路径] | 切换所在目录 |
命令 | 描述 |
---|---|
touch [文本文件名] | 创建文件 |
cp 文件名 目录 | 将文件复制到目录 |
cp -r 目录1 目录2 | 将目录1所有内容递归复制到目录2 |
rm [文件名] | 删除文件 |
rm -f [文件名] | 强制删除文件 |
rm -f [目录] | 递归删除[每一次都会询问] |
rm -rf 目录 | 强制递归删除目录 |
vim [文件名] | 编辑文件内容 |
cat [文件名] | 显示文件内容 |
cat -n [文件名] | 显示文件的n行信息 |
more [文件名] | 一次性加载文件所有内容到内存,分页显示按回车翻一行、按空格翻一页 |
less 文件名 | 分页加载文件所有内容到内存,分页显示按回车翻一行、按空格翻一页,按q退出查看 |
head [选项] 文件名 | 选择查看文件的头 |
tail [选项] 文件名 | 选择查看文件的尾 |