sed批量替换文件内容

格式: sed -i 's/旧内容/新内容/g' `grep '旧内容' -rl 绝对路径的文件,支持*号` 示例代码: 批量修改OK的配置文件 sed -i 's/host = "127.0.0.1"/host = "localhost"/g' `grep 'host = "127.0.0.1"' -rl /qg*/www/*/*/wwwroot/_config/db.ini.php` …

阅读全文

linux中find与rm实现查找并删除目录或文件

linux 下用find命令查找文件,rm命令删除文件。 删除指定目录下指定文件 find 要查找的目录名 -name .svn | xargs rm -rf 删除指定名称的文件或文件夹 find -type d | grep .svn$ | xargs rm -r 分析: find -type d | grep .svn$ 通过此命令查找文件夹 过滤正则表达式中的目录 | xargs rm -r 执行删除指令 删除目录下所有exe文件 find . -name '*.exe' -type f -print -exec rm -rf {} ; …

阅读全文

ls 查看命令

ls(英文全拼:list files)命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)语法ls [-alrtAFR] [name...]-a 显示所有文件及目录 (. 开头的隐藏文件也会列出)-l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出(CentOS系统可以简化写成 ll 代替原来的 ls -l)-r 将文件以相反次序显示(原定依英文字母次序)-t 将文件依建立时间之先后次序列出-h 同时查看格式化后的文件大小(如K表示KB,…

阅读全文

Chown 命令,设置文件所有者及所有组

利用 chown 将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户 ID,组可以是组名或者组 ID,文件是以空格分开的要改变权限的文件列表,支持通配符…

阅读全文

Chattr 文件写保护及取消保护操作

通过修改 /etc/resolv.conf 来修改你的 DNS 服务器。一旦你作出了修改,建议写保护这个文件chattr +i /etc/resolv.conf这个 +i 的选项就是为文件 /etc/resolv.conf 添加了写保护,因此任何人都不可以修改他,甚至是 root 用户也不行!如果你需要取消写保护,使用下面的命令:chattr -i /etc/resolv.conf

阅读全文