Linux-常用命令
常用命令
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的文件 |