阶段性学习感悟:
- 在接触linux的几年时间里,总是在看着书籍或者学习视频,跟着进行操作,突然有一天会发现,知晓的linux命令不算少(当然跟大神相比还是有所差距的),但还是感觉廷杂乱,不系统.
- 因此,我有一个想法,把学习的命令系统的整理以下,当然这些命令不是我自行编造,依据操作系统里面总结的英文文档(
info coreutils 'uname invocation'
命令可查看),参考现有的中文书籍(鸟哥私房菜).
- 这个计划是准备在两年时间完成,后面我的博客中以xxx那些事儿格式为名的博客均属该计划内(此名称来源于一技术者的电台名称软件那些事儿为原型).
如何更好的学习linux?
what?when?how?why?如何思考报错问题?
your input, what you expected, what you got, and why it is wrong
- Menu:
* Output of entire files:: cat tac nl od base64
* Formatting file contents:: fmt pr fold
* Output of parts of files:: head tail split csplit
* Summarizing files:: wc sum cksum md5sum sha1sum sha2
* Operating on sorted files:: sort shuf uniq comm ptx tsort
* Operating on fields:: cut paste join
* Operating on characters:: tr expand unexpand
* Directory listing:: ls dir vdir dircolors
* Basic operations:: cp dd install mv rm shred
* Special file types:: mkdir rmdir unlink mkfifo mknod ln link readlink
* Changing file attributes:: chgrp chmod chown touch
* Disk usage:: df du stat sync truncate
* Printing text:: echo printf yes
* Conditions:: false true test expr
* Redirection:: tee
* File name manipulation:: dirname basename pathchk mktemp realpath
* Working context:: pwd stty printenv tty
* User information:: id logname whoami groups users who
* System context:: date arch nproc uname hostname hostid uptime
* SELinux context:: chcon runcon
* Modified command invocation:: chroot env nice nohup stdbuf timeout
* Process control:: kill
* Delaying:: sleep
* Numeric operations:: factor seq