linux 常用命令手册 用户管理 useradd 文件权限管理 chmod 搜索管理 find grep
linux 常用命令手册 用户管理 useradd 文件权限管理 chmod 搜索管理 find grep
1.用户管理
1.1 useradd:添加新用户
1.2 passwd:设置用户密码
1.3 id:查看用户是否存在
1.4 cat /etc/passwd:查看创建了哪些用户
1.5 su:切换用户
su:swith user 的意思,表示切换用户
1.6 userdel:删除用户
1.7 who:查看登录用户信息
1.8 sudo:设置普通用户具有 root 权限
sudo 是 linux 系统管理指令,是允许系统管理员让普通用户执行一些或者全部的 root 命令的一个工具,用法:sudo 管理员命令
1)添加 ready 用户,并设置其密码
复制代码
2)修改配置文件
复制代码
修改/etc/sudoers 文件,找到下面一行,在 root 下面添加一行,如下图所示
复制代码
或者配置成采用 sudo 命令是,不需要输入密码
复制代码
修改完毕,现在可以用 tom 账号登录,在需要执行的命令前面加上 sudo,即可获得 root 权限进行操作.
3)案例
下面以 tom 用户登录,操作下面命令,在/opt 目录创建 a 目录报错“权限不够”,用
sudo mkdir /opt/a
来操作就可以了,会提示需要输入 tom 用户的密码。
复制代码
1.9 usermod:修改用户
usermod -g:修改用户组
2 用户组命令
2.1 groupadd:创建用户组
groupadd test
2.2 groupdel:删除用户组
groupdel test
2.3 groupmod:修改用户组组名
groupmod -n 新组名 老组名
groupmod -n test2 test
3 权限命令
3.1 chmod:改变文件或目录权限
1)第一种方式变更权限
复制代码
选项
R:递归处理
模式:
u:所属者
g:所属组
o:其他人
a:所有人(u、g、o 的总和)
2)第二种方式变更权限
复制代码
选项
R:递归处理
八进制模式
r=4
w=2
x=1
wx=2+1=3
rx=4+1=5
rw=4+2=6
rwx=4+2+1=7
3.2 chown:改变所有者
复制代码
3.3 chgrp:改变文件或目录所属组
4 搜索查找命令
4.1find:查找文件或者目录
find [path...] [选项]
2)选项说明
3)案例
4.2 grep:过滤查找即“|”管道符
4.3 which:在 PATH 下查找命令位置
版权声明: 本文为 InfoQ 作者【javaNice】的原创文章。
原文链接:【http://xie.infoq.cn/article/37a416bdbdb7bb9b05224615a】。文章转载请联系作者。
评论