该页面提供了一个Bash命令的视觉速查表,包括文件操作、系统管理、网络工具等多种常用命令。
文件操作
| 操作 |
快捷键 |
| 列出当前目录文件 |
ls |
| 切换目录 |
cd [目录] |
| 创建新目录 |
mkdir [目录] |
| 删除文件 |
rm [文件] |
| 移动/重命名文件 |
mv [源文件] [目标文件] |
| 复制文件 |
cp [源文件] [目标文件] |
| 查看文件内容 |
cat [文件] |
| 查找文件 |
find [路径] -name [文件名] |
系统管理
| 操作 |
快捷键 |
| 显示当前路径 |
pwd |
| 显示系统信息 |
uname -a |
| 显示当前用户 |
whoami |
| 切换用户 |
su [用户名] |
| 以超级用户身份执行命令 |
sudo [命令] |
| 安装软件包(Debian系) |
sudo apt-get install [软件包] |
| 安装软件包(RedHat系) |
sudo yum install [软件包] |
| 更新软件包列表(Debian系) |
sudo apt-get update |
| 更新软件包列表(RedHat系) |
sudo yum check-update |
网络工具
| 操作 |
快捷键 |
| 查看网络配置 |
ifconfig |
| 测试网络连通性 |
ping [主机名或IP] |
| 路由追踪 |
traceroute [主机名或IP] |
| 下载文件 |
wget [URL] |
| 上传文件 |
scp [本地文件] [用户]@[主机]:[远程路径] |
| 显示当前目录下的所有进程 |
jobs |
| 终止进程 |
kill [进程号] |
| 终止当前进程 |
Ctrl + C |
文本处理
| 操作 |
快捷键 |
| 查找文本 |
grep [文本] [文件] |
| 替换文本 |
sed -i 's/[旧文本]/[新文本]/g' [文件] |
| 排序文件 |
sort [文件] |
| 统计行数 |
wc -l [文件] |
| 显示文件前10行 |
head -n 10 [文件] |
| 显示文件后10行 |
tail -n 10 [文件] |
压缩与解压
| 操作 |
快捷键 |
| 压缩文件夹 |
tar -czvf [压缩包名].tar.gz [文件夹] |
| 解压缩文件 |
tar -xzvf [压缩包名].tar.gz |
| 创建zip压缩包 |
zip -r [压缩包名].zip [文件夹] |
| 解压zip压缩包 |
unzip [压缩包名].zip |
杂项
| 操作 |
快捷键 |
| 清屏 |
Ctrl + L |
| 退出终端 |
exit |
| 关闭当前标签页 |
Ctrl + Shift + W |
| 在标签页之间切换 |
Ctrl + Tab |
| 打开新的终端窗口 |
Ctrl + Shift + N |