博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Shell脚本 常用命令总结 二
阅读量:6606 次
发布时间:2019-06-24

本文共 1280 字,大约阅读时间需要 4 分钟。

使用 cat 来写文本文件
cat >> filename << "自定义终止命令,如: stop"
> 内容
> stop
 
取字符串总的某一段(cut)
who | cut -c 1-16   输出当前系统的登录用户名,按字符取1-16位
 
在文本文件中查找某个字符串 grep
grep [选项] 模式 [文件名...]
grep /bin/sh /Desktop/study.sh   在study.sh中查找并返回带/bin/sh 的行
grep -n /bin/sh /Desktop/study.sh   在study.sh中查找并返回带/bin/sh 的行  显示行号
grep -v /bin/sh /Desktop/study.sh   在 study.sh中查找并返回 不带 /bin/sh 的行
grep -l /bin/sh /Desktop/*   在 Desktop 目录中查找并返回带/bin/sh的文件名
grep -l -R /bin/sh /Desktop/*   在 Desktop 目录及其子目录中查找并返回带/bin/sh的文件名  -R 是表示也在子目录中查找
 
补充:grep 的一些常用选项的含义
-c  只是输出一些匹配行的计数
-i  不区分大小写
-l  输出包含匹配的字符文件名
-n  显示匹配的行号
-v  显示不饱含匹配的文本所有行
-s  不显示不存在或无匹配文本的错误信息
 
修改文件权限  chmod
chmod [-cfvR] mode file ...
Unix 的文件存取权限分3级:文件拥有者、群组、其他
mode 权限设定字串,格式: [ugoa...][+-=][rwx]...],[,...],
u 表示该文件的拥有者
g 表示与该文件的拥有者属于同一个群体(group)者
o 表示其他以外的人
a 表示这三者皆是
+ 表示增加权限、- 表示取消权限、 =表示唯一设定权限
r 表示可读取、 w 表示可写入、 x 表示可执行
-c 若该文件权限确实已经更改,才显示其更改动作
-f 若该文件权限无法被更改也不要显示错误信息
-v 显示权限变更的详细资料
-R 对目前目录下的所有文件与子目录进行相同的权限变更,即以递归的方式逐个变更
OK,feelling now, everything is in control...
 
chmod -R u+w,a+r,a+x *    当前目录及其子目录下的所有文件进行权限变更,变更为 文件拥有者可读写执行,同组人员可读和运行,其他人员只能运行
 
此外,chmod 也可以用数字来表示权限如 chmod 777 file
chmod --- file
其中 --- 各为一个数字,分别表示User、Group、及Other的权限。
r=4, w=2, x=1
若要rwx属性则为 4+2+1=7, 其他同理。
chmod ug=rwx,o=x file 和 chmod 771 file 同

转载于:https://www.cnblogs.com/cg-Yun/p/4139452.html

你可能感兴趣的文章
JAVA设计模式之【原型模式】
查看>>
Hadoop 添加删除数据节点(datanode)
查看>>
33.8. slb configuration
查看>>
ext的window如何隐藏水平滚动条
查看>>
71.8. Run level shell script to start Oracle 10g services on RedHat Enterprise Linux (RHAS 4)
查看>>
SAP QM Transfer of Inspection Stock
查看>>
全新视觉| 数治省市:SAP大数据构想一切可能
查看>>
ORACLE expdp备份与ORA-31693、ORA-02354、ORA-02149
查看>>
SAP S/4 HANA新变化-信用管理
查看>>
doc-remote-debugging.html
查看>>
DBMS_STATS.GATHER_TABLE_STATS
查看>>
Java-单机版的书店管理系统(练习设计模块和思想_系列 五 )
查看>>
嵌入式 详解udev
查看>>
《C程序员:从校园到职场》出版预告(2):从“百花齐放”到“一枝独秀”
查看>>
Network Monitor 查询命令和MySQL命令
查看>>
好“戏”刚刚开幕 云计算逐步被认可
查看>>
云安全:这也是需要花大钱去建设的部分
查看>>
以全局产业观领航智慧城市建设
查看>>
5G网络不止能1秒下一部电影,它还能够…
查看>>
中国电信集采终端6700万部 金额达1070亿元
查看>>