随笔分类 -  Linux Shell Tricks

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