Linux常用命令速查指南
需积分: 0 167 浏览量
更新于2024-08-05
收藏 6KB MD 举报
"Linux命令备份"
在Linux操作系统中,熟练掌握命令行操作是高效工作的关键。以下是一些常用的Linux命令,用于系统管理、文件处理、网络通信和日志查看等任务。
1. **查看端口号**
使用`ss -tlnop`命令可以查看系统上所有打开的TCP和UDP端口。若要筛选特定端口号,如8080,可添加`grep`过滤器,例如`ss -tlnop | grep 8080`。这将列出与8080端口相关的连接状态。
2. **查看进程**
要查看运行中的进程,可以使用`ps -ef`命令。通过结合`grep`,我们可以查找特定进程,例如`ps -ef | grep mysql`,这样就能找出所有与MySQL相关的进程。
3. **下载镜像文件**
`wget`是Linux下的一个下载工具,用于从互联网下载文件。假设你需要下载MySQL 8.0.26的镜像文件,可以使用`wget`命令加上镜像的URL,如`wget https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.26-winx64-debug-test.zip`。请注意,这里的URL应替换为实际的下载链接。
4. **远程服务器传输文件**
`scp`命令用于安全地在不同主机之间复制文件。例子中,`scp /home/mysql root@172.192.103.39:/opt/mysql`将本地的/home/mysql目录复制到远程服务器172.192.103.39的/opt/mysql路径下。请确保提供正确的用户名、IP地址和路径。
5. **压缩、解压文件**
- **.tar** 文件:`tar`命令用于处理.tar文件。压缩命令是`tar -zcvf 压缩文件名 被压缩文件的位置`,例如`tar -zcvf xx.tar.gz /home/mysql`。解压则是`tar -xvf 压缩文件存放位置`,如`tar -xvf xx.tar.gz /home/mysql`。
- **.zip** 文件:`zip`用于创建.zip文件。压缩单个文件如`zip xx.txt.zip xx.txt`,压缩整个目录用`zip -r xx.zip xx`。解压缩则用`unzip`,如`unzip xx.zip`。
6. **查看日志命令**
`tail`命令常用来查看日志文件。`tail -f 日志文件名`实时显示日志更新,适用于监控服务动态。`tail -100f`或`-n 100`查看最后100行,`-n 10`查看最后10行,`-n +10`从第10行开始查看所有后续内容。例如,`tail -f service.log`、`tail -100f service.log`、`tail -n 10 service.log`和`tail -n +10 service.log`分别对应上述功能。
这些基本的Linux命令是日常运维和开发中不可或缺的工具,熟练掌握它们能极大提高工作效率。在Linux环境中工作时,了解并灵活运用这些命令至关重要。
2024-06-04 上传
2020-05-13 上传
2023-08-02 上传
2023-08-03 上传
2024-06-13 上传
2024-06-11 上传
2024-06-12 上传
2019-05-14 上传
2021-09-27 上传
leidegg
- 粉丝: 1
- 资源: 4
最新资源
- 平尾装配工作平台运输支撑系统设计与应用
- MAX-MIN Ant System:用MATLAB解决旅行商问题
- Flutter状态管理新秀:sealed_flutter_bloc包整合seal_unions
- Pong²开源游戏:双人对战图形化的经典竞技体验
- jQuery spriteAnimator插件:创建精灵动画的利器
- 广播媒体对象传输方法与设备的技术分析
- MATLAB HDF5数据提取工具:深层结构化数据处理
- 适用于arm64的Valgrind交叉编译包发布
- 基于canvas和Java后端的小程序“飞翔的小鸟”完整示例
- 全面升级STM32F7 Discovery LCD BSP驱动程序
- React Router v4 入门教程与示例代码解析
- 下载OpenCV各版本安装包,全面覆盖2.4至4.5
- 手写笔画分割技术的新突破:智能分割方法与装置
- 基于Koplowitz & Bruckstein算法的MATLAB周长估计方法
- Modbus4j-3.0.3版本免费下载指南
- PoqetPresenter:Sharp Zaurus上的开源OpenOffice演示查看器