摘要:
测试结论:linux普通文件的读、写、执行权限说明 1、可读r:表示具有读取\阅读文件内容的权限 2、可写w:表示具有新增、修改文件内容的权限 1)如果没有r配合,那么vi编辑文件会提示无法编辑(但可强制编辑,echo可以重定向或追加) 2)特别提示:删除文件(修改文件名等)的权限是受父目录的权限控 阅读全文
摘要:
readlink:查看符号链接(软链接)的源文件 rename Rename file rename from to file: from-->代表需要替换或要处理的字符 文件一部分,文件的扩展名 to:把前面from代表的内容替换为to代表的内容即重命名处理后的结果 file 例如: 当前目录下有 阅读全文
摘要:
参数: -a:追加文本到指定行后 -i:插入文本到指定行前 1、单行增加 [root@redhat~]# sed ' 2a 6,f ' linux.tet 1,a 2,b 6,f 3,c 4,d 5,e [root@redhat~]# sed ' 2i 6,f ' linux.tet 1,a 6,f 阅读全文
摘要:
1、“取ip地址”技术点总结:涉及到的知识有grep、sed、awk、cut等,这几个是工作必会的命令 2、请给出默认情况eth0网卡配置文件的路径及客户端DNS的路径: 1)/etc/sysconfig/network-scripts/ifcfg-eth0 2)/etc/resolv.conf 说 阅读全文
摘要:
[root@redhat~]# sed -nr ' s#([ ^ : ]+) (: .* :) (/.*$)#\3\2\1#gp ' /etc/passwd 阅读全文
摘要:
linux正则表达式结合三剑客企业级实践: 1、取系统ip [root@redhat~]# ifconfig eth0 解答: 替换命令: sed 's#支持正则位置##g' file 先取第2行: [root@redhat~]# ifconfig eth0 | sed -n ' 2p ' inet 阅读全文
摘要:
扩展的正则表达式(Extended Regular Expressions): 使用的命令为:grep -E以及egrep [了解即可] 1)+ 表示重复“一个或一个以上”前面的字符(*是0或多个) 2)? 表示重复“0个或一个”前面的字符(.号有且只有一个) 3)| 表示同时过滤多个字符串 4)( 阅读全文
摘要:
1.什么是正则表达式? 简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法, 例如:假设“@”代表boy,“!”代表girl。echo“@!” “boygirl” 通过定义的这些特殊符号的辅助,系统管理员就可以快速过滤,替换或输出需要的字符串。 linux正则表达式一般以行为单位处理的 阅读全文
摘要:
注意:linux通配符和三剑客(grep,awk,sed)正则表达式是不一样的,因此,代表的意义也是有较大区别的。 通配符一般用户命令行bash环境,而linux正则表达式用于grep,sed,awk场景。 *:通配符,代表所有(0到多个)字符 ?:通配符,代表任意1个字符 ;:连续不同命令的分隔符 阅读全文
摘要:
7 8 9 三列是时间(默认是修改时间) modify 修改时间 -mtime 修改文件内容 change 改变时间 -ctime 文件属性改变 access 访问时间 -atime 访问文件内容 格式化显示时间属性: [root@redhat~]# ls -l --time-style=long- 阅读全文