基本命令
命令 | 功能 | 例子 |
---|---|---|
pwd | print work directory 查看当前路径 | |
whoami | 我是谁?查看当前用户 | |
ls | list files | |
cd | change directory | |
man | 查看帮助文档 | man nmap |
locate | 从整个文件系统中查找路径中包含目标的文件,缺点是寻找范围太大,数据库更新不及时 | |
where | 查找可执行文件 | |
which | 从 PATH 中查找二进制文件 | |
find | 在指定目录下寻找特定类型的文件 | |
grep | 从文本中查找符合模式的行 | |
cat | 打印,配合 > 或 >> 可用于新建和写入文件 | cat foo, cat > foo [Ctrl+D] |
touch | 新建文件 | |
rm | 删除文件 | |
rmdir | 删除文件夹 | |
cp | 复制 | |
mv | 移动,重命名 | mv foo …, mv foo bar |
cat | 打印文件 | |
head | 显示前几行 | |
tail | 显示末尾几行 | tail foo, tail -n 20 foo, tail -n+20 foo |
nl | 打印文件并显示行数 | |
sed | 查找替换 | sed s/aaa/bbb/g foo > bar |
more | 滑动展示 | |
less | 在more 的基础上,可以用 / 查找 |