你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
East_Digi_Marketing - 隽永东方创始人--钟小哥
赞同来自: jacky 、Jonny
du -b --max-depth 1 | sort -nr | perl -pe 's{([0-9]+)}{sprintf"%.1f%s", $1>=2**30? ($1/2**30, "G"): $1>=2**20? ($1/2**20, "M"):$1>=2**10? ($1/2**10, "K"): ($1, "")}e'
find / -size +100M find / -type f -size +100000k -ls
要回复问题请先登录或注册
90后IT男
1 个回复
East_Digi_Marketing - 隽永东方创始人--钟小哥
赞同来自: jacky 、Jonny
至于月薪是否能拿到1W+,其实并不直接取决于你的LINUX理论知识的扎实程度,而更多取决于你解决实际问题的能力和应对突发技术故障时候的迅捷应对能力等,好多时候理论学得再精通,遇到实际万变的问题时候经验反倒是第一位的,如何最快速度解决问题是第一位的,这个时候往往不是冥思苦想设法自己钻研解决,而是设法通过互联网上一切可以用到的办法包括google 知乎 Quora Stackoverflow等,只能能够最快速度解决问题,让服务器恢复访问,老板是不会在乎你是自己钻研出来的还是通过搜索到的解决方案。
所以归根结底,还是实战、实战、还是实战,因此为何很多公司对相关工作经验要求如此苛刻,正是这个道理,解决问题的能力不是靠书本上看来的,靠的是实战中逐步积累的。
就拿我自己的公司对linux运维的技术要求来看,其实对linux理论知识,命令行熟练程度并不是要求那么高,你只要会常规的vim scp mv crontab -e 等,部分比较复杂的命令行完全可以平常记录在比如印象笔记之类的上边备用,关键时候,找出来运行即可,比如有一个我至今都还不是看看得懂的很长的命令行,实现的功能很简单,查看当前目录下所有文件和文件夹的大小:
列出当前文件夹目录大小,以G,M,K显示。
du -b --max-depth 1 | sort -nr | perl -pe 's{([0-9]+)}{sprintf"%.1f%s", $1>=2**30? ($1/2**30, "G"): $1>=2**20? ($1/2**20, "M"):$1>=2**10? ($1/2**10, "K"): ($1, "")}e'
是不是看得眼花缭乱,里边一堆正则表达式,一堆看上去乱码似的,但是每次我SSH上去以后,要查看当前目录占据多大空间都可以直接到我印象笔记里边拷贝这段命令行出来,几秒内必定得出结果,简单干脆,你要让我自己去写这种命令行,研究他的结构等,你觉得有必要吗?我会用不就可以了,老板要求的也正是解决问题即可。
还有一些很实用的命令行,比如:
查询大小超过100m的文件
等等,这些命令行其实完全自己记忆是很容易记错的,但是借助一些云端笔记,归类整理好,要用的时候知道上哪里找就可以了。
另外linux命令行运行一定要记住不可逆性,诸如 rm -rf /* 之类的命令一定要非常谨慎小心,一旦运行的结果就是整台服务器被删除得毛干爪净,后悔药是没用的。