找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
47、权限三剑客 chmod   chown  chgrp
chmod  ==》改变文件或者目录的权限
chown  ==》改变文件或者目录的属主
chgrp  ==》白概念文件或者目录的属组

-rw-r--r--. 2 root root    0 Jul 28 08:02 aa

r   read 读  权限为4
w   write 写 权限为2
x   execute 执行 权限为1

前三位rw- ==》代表的是属主的权限(文件或者目录创建的人)==》u
中间三位r--  ==》代表是属组的权限 ==》g
后面三位r--  ==》代表的是其他用户的权限 ==》o

-rw-r--r--. 2 root root    0 Jul 28 08:02 aa
解释它的权限
对aa 文件属主有读写的权限没有执行的权限,属组对aa文件有读权限,没有写和执行的
权限,其他用户也是只有读的权限没有写和执行的权限

r read 读 对应的权限:cat less more head
w write 写 对应的权限:vim touch
x execute 执行 对应的权限:sh ./ bash

cat /etc/passwd   ==》查看系统存储的所有用户
0 代表的是超级用户root
1-499  代表的是系统用户,不能登录
500 以上的是自己建的用户可以登录

chmod 777 a   ==》让所有用户对a这个目录具有所有的权限
chomd -R 777 a  ==》让所有的用户对这个a目录以及a目录下所有文件和目录读具有权限
chmod u+r a  ==》给a目录(文件)的属主加上读的权限
chomd g+w  a  ==》给a目录(文件)的属组加上写的权限
chomd o+x a  ==》给a目录(文件)的其他用户加上执行的权限


chown duan aa  ==》把aa文件的属主改为duan
chgrp duan aa  ==》把aa文件的属组改为端
chown root.root aa  ==》把aa文件的属主和属组同时改为root


useradd duan3   ==》创建一个用户,创建的用户没有密码,用passwd duan3 设置密码为123456
(创建一个duan3 默认在自己的组里面)

userdel -r -f duan3  ==》强制删除duan3这个用户,同时duan3组也消失

useradd duan3 -g duan2  ==》新增一个用户duan3并把这个用户添加到duan2这个组(duan3这个组不会创建)

groups duan3   ==》查看duan3这个用户存在哪些组

groupadd duan4  ==》创建一个duan4组,里面没有任何用户

cat /etc/group   ==》查看系统所有的组

gpasswd -a duan3 duan1  ==》把用户duan3添加到duan1组里面

gpasswd -d duan3 duan1 ==》把duan3用户从duan1组移除


48、Vim编辑器拥有的3种模式
1.命令模式 作用:用于键盘输入命令
2.编辑模式 作用:用于编辑文本,修改文本
3.末行模式 作用:用于输入末行命令


vim 命令编辑器

Linux常用命令 vim命令模式下的常用命令
1. a命令 从命令模式进入到编辑模式,在光标所在位置后进行输入
2.A命令 从命令模式进入到编辑模式,在光标所在行尾进行输入
3.i 命令 从命令模式进入到编辑模式,在光标所在位置前进行输入
4.I命令 从命令模式进入到编辑模式,在光标所在行首进行输入
5.o命令 从命令模式进入到编辑模式,在光标所在行下一行输入
6.O命令 从命令模式进入到编辑模式,在光标所在行上一行输入
7.x命令 对光标所在的字符进行删除
8.X命令 对光标所在前的单个字符进行删除
9.dd命令 删除光标所在行
10.D命令 删除光标所在字符到行尾的内容
11.yy命令 复制光标所在行的内容
12.3yy命令 复制包含光标所在行的指定行数
13.p命令 在光标所在行的下一行进行粘贴
14.P命令 在光标所在行的上一行进行粘贴

末行模式
1):wq命令 保存并退出
2):w命令 保存
3):wq! 强制保存,退出
4):q! 强制退出
5):set nu 设置行号/显示行号
6):m,ny命令 复制m~n行
7):m,nw +文件名称 指定m~n行,写入到一个新文件
8):/字符串 匹配的字符串高亮显示
9):set nonu 取消行号显示
10):noh 取消高亮显示效果

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册