记 Linux 命令其实不需要“死背”,可以用分层 + 场景 + 工具的方法,越用越熟。下面是一套比较实用、不容易忘的学习思路:
Linux 命令基本都是这个格式:
命令 [选项] [参数]
例如:
ls -l /home
ls:做什么-l:怎么做/home:对谁做记住“动词 + 副词 + 名词”的思维,比记单词轻松。
不要按字母记,要按你“想干什么”记。
ls 看目录cat 看文件less / more 翻页看head / tail 看头尾cd 进目录pwd 我在哪find 找文件grep 找内容touch 建文件mkdir 建目录cp 复制mv 移动 / 改名rm 删除(小心)ps 进程top / htop 实时资源df 磁盘free 内存chmod 改权限chown 改拥有者sudo 提权ls = listcp = copymv = moverm = removepwd = print working directorygrep = global regular expression print-r:递归(recursive)-f:强制(force)-v:显示过程(verbose)-h:人类可读(human)命令 --help
man 命令
例如:
ls --help
man grep
还可以用:
tldr ls
(比 man 友好太多)
例如这一周只练:
cd / ls / cat / grep / rm
例如:
# 看日志最后100行
tail -n 100 app.log
# 查进程
ps aux | grep nginx
# 杀进程
kill -9 1234
放在:
~/.cheatsheetTab 自动补全↑ 翻历史命令alias 简化常用命令alias ll='ls -lh'
如果你愿意,可以告诉我:
我可以直接给你一套最适合你的命令清单。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。