
常用命令
ctrl c | 取消命令,并且换行 |
|---|---|
ctrl u | 清空本行命令 |
tab键 | 补全命令和文件名,如果补全不了快速按两下tab键,可以显示备选选项 |
ls | 列出当前目录下所有文件,蓝色的是文件夹,白色的是普通文件,绿色的是可执行文件 |
pwd | 显示当前路径 |
cd XXX | 进入XXX目录下 |
cd ../ | 返回上层目录 |
cp XXX YYY | 将XXX文件复制成YYY,XXX和YYY可以是一个路径,比如../dir_c/a.txt,表示上层目录下的dir_c文件夹下的文件a.txt |
mkdir XXX | 创建目录XXX |
rm XXX | 删除普通文件 |
rm XXX -r | 删除文件夹 |
mv XXX YYY | 将XXX文件移动到YYY,和cp命令一样,XXX和YYY可以是一个路径;重命名也是用这个命令 |
touch``XXX | 创建一个文件 |
cat XXX | 展示文件XXX中的内容 |
Ctrl insert | windows/Linux下复制文本 |
command c | Mac下复制文本 |
Shift insert | windows/Linux下粘贴文本 |
command v | Mac下粘贴文本 |
查询
free -h | 使用人能看懂的展示内存情况 |
|---|---|
find / -size +100M | 查询根目录下超过100兆的文件 |
df -a -h | 查询所有的占用内存 |
which XXX | 比如查询nginx就是查询他的绝对路径 |
tree | 展开树形展示 |
ag / -g XXX | 寻找根目录下名字有XXX的文件 |
ag / -i XXX | 忽略大小写查询文本中有XXX的文件 |