linux常用命令

修改文件权限

Linux的访问权限分为 执行三种,可以使用 ls -l进行查看:

[root@JD wwwroot]# ls -lh
total 0
drwxrwxrwx 5 root root 104 Mar 20 04:24 tp3

r:可读(4)
w:可写(2),对于目录来说表示可在目录中新建文件
x:可执行(1),对于目录来说为可进入到该目录中
-:表示无对应位上的权限

 

仔细数一下,你会发现权限位总共有9位,每3位一组,那么这三组分别为何方神圣呢?(以 LN为例)

第一组(rwx):表示文件所有者的权限,该文件的所有者为root,具备可读 可写 可执行的全部权限
第二组(r-x):文件所属组的权限,具备可读 可执行
第三组(r-x):其他人的权限(跟本文件无关的人),具备可读 可执行

 

更改文件权限

命令:chmod xxx < file-name >

r=4, w=2, x=1

4代表读权限,2代表写权限,1代表执行权限

7=4+2+1,表示拥有可读可写可执行权限
5=4+1,表示拥有可读可执行权限,但是没有写权限
4 代表拥有可读权限
0 代表没有任何权限
以此类推

 

vim查找字符串

 

/后跟查找的字符串。vim会显示文本中第一个出现的字符串。
?后跟查找的字符串。vim会显示文本中最后一个出现的字符串。

 

注意事项:
不管用/还是?查找到第一个字符串后,按回车,vim会高亮所有的匹配文
系统ubuntu下默认的是incsearch模式,就是输完命令后,会自动显示第一个(或最后一个)匹配。
如果输入:set noincsearch 会转到普通模式,不会自动显示第一个匹配,回车后显示所有匹配。
高亮所有的匹配后,按n键转到下一个匹配,按N键转到上一个匹配。

 

posted @ 2018-03-20 04:53  一个一个人  阅读(118)  评论(0编辑  收藏  举报