标签:putty 文件编辑 oca gre load view 所有权 文件权限 str
本文将阐述linux当中的文件编辑、权限查看以及修改、文件查找以及内容搜索等命令。
#新建一个文件
touch test
#编辑文件
#【注意:回车之后,先是命令模式;
# 命令模式切换为编辑模式,需要按键 i ;
# 编辑模式切换为命令模式,需要按键 Esc;
# 只有在命令模式下,才可以保存退出;
# 保存退出的命令是 :wq
# 退出的命令是 :q
# 强制退出的命令是 :q!
# 】
vim test
具体操作如下:
在命令模式下还有以下几个常用的操作【在这之前要在test文件中加入一些内容】:
权限分为三种: r(read) 可读、 w(write)可写、x(execute)可执行。
一个文件或者文件夹有三组权限,每组约定了是否可读可写可执行,分别对应文件的拥有者,文件拥有者所在的用户组,其他用户,具体请参照下图:
修改权限的方式有两种:
# 查看文件的权限
ls -l
ll
#去掉user的可执行权限
chmod u-x 文件名
#增加user的可执行权限
chmod u+x 文件名
#增加user,group的可读可写权限
chmod ug+rw 文件名
#去掉user,group,other的可读可写可执行权限
chmod ugo-rwx 文件名
具体操作如下:
#去掉zhangli文件的所有权限
chmod 000 zhangli
#增加zhangli文件的所有可执行权限
chmod 111 zhangli
具体操作如下:
#寻找根路径下名称中前缀是test的tar文件
find / -name test*.tar
#寻找家目录下名字叫test.tar的文件
find . -name test.tar
具体操作如下:
#寻找root目录下以test为前缀的文件
locate /root/test
#寻找当前路径下名称为test.tar的文件
locate test.tar
#有时候刚刚建立文件无法查找到,原因就是因为数据库文件没有被更新,
#可以在使用locate之前,先使用updatedb命令,手动更新数据库
updatedb
具体操作如下:
#查看进程并搜索
ps -ef|grep java
#查看端口并搜索
netstat -luntp|grep 22
#搜索test文件中的"192"字符串
grep 192 test
本文讲述了使用vim命令去编辑文件、文件权限的查看和修改以及文件或者内容的搜索。
标签:putty 文件编辑 oca gre load view 所有权 文件权限 str
原文地址:https://www.cnblogs.com/alichengxuyuan/p/12581457.html