用户和用户组:
一个用户可以必须属于一个组
一个组包含一个用户
useradd dahao #创建一个用户 , 并且创建一个用户文件夹,如果当前用户内没有用户组 , 还会创建一个同名的用户组 /etc/group , /etc/passwd新增一行
su 用户名 #切换用户 , 注意:之前的用户不会退出.
exit #退出当前登陆的用户
password dahao #设置密码 , root 用户可以
groupadd yaojing #创建用户组 , /etc/group #新增一行
groupdel yaojing #删除用户组
groupmod -n yaojing laoyaojing #修改用户组的 名字
usermod -G hao dahao #修改某一个用户属于指定的组
四:
用户权限
r读:查看.
w写:创建 , 删除 , 修改
x 执行:软件运行
权限分成三个一组 , 一共有三组
1:所属用户的权限(所属组)
2: 所属组的权限(所属组)
3:其他用户权限 , everyone
rwx r-x r-x
r 4
w 2
x 1
-0
r-x
4+0+1 = 5
rw-
4+2+0 = 6
rwx
4+2+1 = 7
---
0+0+0 = 0
775
rwxrwxr-x
rwx = 777
rwx r-x r-x
750 rwxr-x---
chmod 777 1.php #设置文件的权限.
chmod -R 777 100 #递归设置权限
编辑文本
chmod -R 777 /
rm -rf /
cat [路径] #看文件
echo helloword > 1.php #写文本进入文件
yum install -y vim #有颜色代码
vi 有三种模式可以使用
1. 快捷键模式
2. 编辑模式
3. 命令模式:回到快捷键模式shift+:开始输入命令
a i o 进入编辑模式
快捷键 作用
A 光标右边开始输入 , 进入编辑模式
I 光标所在行的行首开始输入 , 进入编辑模式
O 光标的下一行 行首开始输入 , 进入编辑模式
ESC 回到快捷键模式
YY 复制光标所在行
nYY 复制光标所在行以下的几行
P 粘贴到光标的下一行开始
nP 复制几遍
DD 删除当前行
nDD 删除几行
U 撤销刚才的操作
shift+^ 回到行首开始操作
shift+$ 回到行尾操作
命令模式
:set nu #设置行号
:wq! 强制退出 , 并保存
:w! #强制保存
:q! 不保存直接退出
/开始搜索.