这些Linux命令你用过几个

新朋友请点上方蓝字这些Linux命令你用过几个
“阿铭linux”关注

linux的魅力就在于,你天马行空想出来的命令组合,能实现命令作者都从未想过的效果。举例一些鲜有人知的linux命令,省去写脚本的麻烦。

1. sed修改文件的时候,顺便备份,去掉空行和注释行



sed -i.bak -e "/^$/d;/^#/d" hqidi.txt

2. 8进制显示文件权限(755形式)

stat -c "%a %n" `ls`

3. 时钟

watch -n 1 date

4. 批量替换配置中的关键字 

find -type f -name "*.conf" -exec sed -Ei "s/foo/bar/" "{}" \;

5. 查看系统安装时间 

ls -lct /etc |tail -1 |awk "{print $6,$7,$8}"

6. 在screen内运行命令

screen -d -m command &

7. 列出目录下所有文件,除了gz压缩包

普通青年  ls |grep -v gz

文艺青年  find ./ ! -name "*.gz"

二逼青年  \rm ./*.gz;ls

扫地青年  ls -I "*.gz"

8. 将制表符和空格区分开来

cat -T file.py

9. 把多行文本变成一行



seq 10 |xargs

cat 10 |tr -d "\n"

10. 把一行变成多行



echo "1 2 3 4 5 6 7 8 9" |xargs -n 3

- END -

出品 | 阿铭linux

这些Linux命令你用过几个

加微信:81677956  获取免费学习资料

这些Linux命令你用过几个

提升自己,才是世界上最稳健的投资

这些Linux命令你用过几个