虽然接触、使用Linux已经有很长一段时间,但毕竟不是运维的工作,所以Linux的命令使用不算太多。除了cat, more, tail等命令外,像cut这样的命令很少很少用。现在如果给我 /etc/passwd 这个文件,要把用户名提取出来,我第一个想到的是一定是用Python做。把整个文件读到一个列表里面,然后根据“:”来分开每一项,再把第一项打印出来,就是用户名了。
原来用cut可以如此简单:cut -d: -f1 /etc/passwd。
touch 也用过,只是创建一个空白文件而已。殊不知touch还可以修改文件的读取和修改时间。所以系统学习一下Linux非常必要。