linux实用指令---持续更新
awk '!a[$0]++' a > b 删除重复行
ldd 判断某条命令需要哪些共享库文件的支持 --------------- ]$ ldd a.out
! 执行最近的指令 --------------------- ]$ !scp
shift + v 行选择
ctrl + v 块选择
cat -n = nl -b a 显示的时候,顺道输出行号! 空行也输出 (不输出空行 nl -b )
tac 反向输出
less 比 more 更好, 也有查找功能
touch 可以修改文件的时间,你知道么
touch 档案 权限: (-rw-rw-rw-) - (umask)
mkdir 目录 权限: (drwxrwxrwx) - (umask)
chattr (设定档案隐藏属性) 知道为什么有的文件只能增不能减了。。。
lsattr 显示隐藏属性
which (寻找 执行档) 加 -a 可列出所有
whereis / locate (寻找特定档案)
find 可以找到各种条件的 文件
grep MsgCode LOG.2015 -n | cut -d ' ' -f 7 | grep -c 58 === grep MsgCode LOG.2015 -n | cut -d ' ' -f 7 | grep 58 | wc -l
crontab 误删不要慌,看看28号执行了哪些: [root]# grep \(qtpay\) cron | grep CMD | grep 28 | cut -d ' ' -f 2,3,8,9,10,11 | grep 28
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步