WSL/Linux 常用命令速查
1.系统与基础
命令 | 说明 |
---|---|
bash | 启动 Bash Shell |
pwd | 显示当前目录路径 |
cd | 进入目录,例如:cd /etc |
ls -al | 列出当前目录下所有文件(包含隐藏文件) |
mkdir newdir | 创建新目录 |
rm -rf filename | 删除文件或目录 |
cp a.txt b.txt | 拷贝文件 |
mv a.txt b.txt | 重命名或移动文件 |
clear | 清屏 |
exit | 退出终端或 WSL |
2.软件管理(基于 Debian/Ubuntu)
命令 | 说明 |
---|---|
**apt** update | 更新软件包索引 (并不会安装软件) |
apt upgrade | 升级已安装的软件 |
apt install <pkg> | 安装软件,如:apt install git |
apt remove <pkg> | 卸载软件 |
dpkg -l | 查看已安装包列表 |
3.网络相关
命令 | 说明 |
---|---|
ping baidu.com | 测试网络连接 |
**curl** http://example.com | 发送 HTTP 请求 |
wget http://example.com/file.zip | 下载文件 |
ssh user@host | 远程登录服务器 |
**scp** file user@host:/path | 上传文件到服务器 |
4.文件查看与编辑
命令 | 说明 |
---|---|
cat file.txt | 查看文件内容 |
less file.txt | 分页查看大文件 |
nano file.txt | 使用 nano 编辑器编辑文件 |
vim file.txt | 使用 Vim 编辑器编辑文件 |
5. Git 相关
命令 | 说明 |
---|---|
git clone <url> | 克隆仓库 |
git status | 查看状态 |
git add . | 添加全部变更 |
git commit -m "msg" | 提交 |
git push | 推送到远程 |
git pull | 拉取远程内容 |
组合使用:
sudo apt update && sudo apt install git gcc python3-pip
sudo 表示以管理员身份执行命令
&& 表示前面命令成功时,才执行后面命令
这句的含义:以管理员身份更新软件包索引 ,并安装 Git、GCC、Python3 的 pip 工具
相关博客:
🔗 使用WSL在Ollama本地模型部署(windows)