随笔分类 - Linux Shell Tricks
摘要:ping, du, ps, kill, 收集系统信息 判断网络中哪些主机是活动主机 du -a dir 递归地输出指定目录或多个目录中所有文件的统计结果 -s表示只显示总计 找出大小为前十的文件 ps只显示你要的列 -o的参数用逗号相隔,且不能有空格 pcpu cpu占用率; pid 进程id;pp
阅读全文
摘要:wget,curl, tar, rsync wget ftp://example.com/somefile.img -t 5 -O download.img -o log -t表示重试的次数 -O指定输出文件名 -o指定一个日志文件 wget -c URL 断点续传,如果下载在完成前被中断,可以用-
阅读全文
摘要:sed,awk 1. sed (string editor) 使用-i可以将结果运用于原文件 sed 's/text1/text2/' file > newfile mv newfile file 其实可以使用 sed -i 's/text1/text2/' file 搞定 如果加后缀g表示全部替换
阅读全文
摘要:正则, grep 1. 正则表达式 2. grep 递归搜索 grep "text" . -R -n -R 表示在当前目录递归搜索,-n打印出匹配的文件的行号 如果需要排除目录,可以使用--exclude-dir 打印出匹配行的前后行 多个匹配以--分隔
阅读全文
摘要:patch, tree, head ,tail 1. 创建不可修改文件 chattr +i file chattr -i file 移除不可修改属性 2. 能够启动闪存或硬盘的混合ISO isohybrid img.iso dd if=img.iso of=/dev/sdb1 通常情况下不能将可引导
阅读全文
摘要:cat,script,find, xargs, tr, tmp文件,字符串截取,批量文件重命名,固定大小文件,自动化交互 1. cat的用法 压缩连续的空白行 cat -s file 也可以用tr,将连续'\n',压缩成一个'\n' cat file | tr -s '\n' 显示制表符 cat -
阅读全文
摘要:本系列文章为《Linux Shell Scripting Cookbook》的读书笔记,只记录了我觉得工作中有用,而我还不是很熟练的命令 书是很好的书,有许多命令由于我比较熟悉,可能就没有记录在其中了 1. 获得进程的环境变量 cat /proc/$PID/environ 将原先彼此间的null('
阅读全文

浙公网安备 33010602011771号