linux常用命令大全centos7
时间: 2024-12-31 13:33:25 浏览: 19
### 常用 Linux 命令列表 CentOS 7
#### 文件和目录操作
- **tree**: 显示文件夹树形结构,可以使用特定参数来定制输出。例如 `-L` 参数用于指定显示的最大层数;而 `-d` 只会列出目录[^1]。
```bash
[root@lizhiming ~]# tree -d /boot
/boot
├── efi
│ └── EFI
│ └── centos
├── grub
└── grub2
├── fonts
├── i386-pc
└── locale
```
- **ls**: 列出当前工作目录下的内容,默认情况下不包括隐藏文件。可以通过选项改变其行为,比如按时间排序、显示详细信息等。
#### 进程管理
- **ps 和 grep 组合**:用来筛选并展示符合条件的服务进程。通过管道符 `|` 将两个命令连接起来实现复杂查询功能。例如查找 Java 或 SSHD 的运行实例,并统计数量[^2]:
```bash
ps -ef | grep java # 查找Java服务进程
ps -ef | grep sshd | grep -v grep # 排除grep本身外的sshd进程
ps -ef | grep java -c # 计算Java进程总数
```
#### 软件包管理和系统维护
对于某些安装的应用程序如宝塔面板,如果不再需要,则可通过一系列指令完成彻底移除动作[^3]:
```bash
/etc/init.d/bt stop && chkconfig --del bt && rm -f /etc/init.d/bt && rm -rf /www/server/panel
```
此段代码首先停止了宝塔服务(`stop`),接着删除了它作为开机自启项(`chkconfig --del bt`),最后清除了所有关联文件(`rm -f`, `rm -rf`)。
阅读全文