常用的Unix终端命令
2025-01-13
| 编程基础 | 阅读 | 641 字 | 2 分钟一、文件与目录操作
- cd - 切换目录
- pwd - 显示当前工作目录的路径
- mkdir - 创建目录
- ls - 查看目录内容
- rm - 删除文件或目录
rm file.txt rm -r directory rm -rf directory
|
- cp - 复制文件或目录
cp file.txt /path/to/destination cp -r directory /path/to/destination
|
- mv - 移动或重命名文件或目录
mv file.txt new_name.txt mv file.txt /path/to/destination
|
- touch - 创建空文件
二、文件内容查看与编辑
- cat - 查看文件内容
- less - 分页查看文件内容(适合大文件)
- head / tail - 查看文件的开头或结尾部分
head -n 10 file.txt tail -f log.txt
|
- grep - 在文件中搜索指定的文本
grep "search_term" file.txt
|
- vim - 终端文本编辑器
三、调试与日志
- 检查端口占用情况
- kill - 终止进程
- ps - 查看当前运行的进程
- top/htop - 实时查看系统资源使用情况
- 查看日志
npm run dev | grep "error"
|
四、网络相关
- curl - 发送 HTTP 请求
- ping - 测试网络连接
- scp - 通过 SSH 复制文件
scp file.txt user@hostname:/path/to/destination
|
五、环境与配置
- export - 设置环境变量
- source - 加载配置文件
- alias - 创建命令别名
六、其他
- chmode - 修改文件权限
- 清空终端
- 查看命令历史
- 查找文件
- 压缩与解压
tar -czvf archive.tar.gz dir tar -xzvf archive.tar.gz
|
- ssh - 连接服务器
- du - 查看目录大小
分享