Linux 命令大全
发布日期:2025-04-06 16:55:18 浏览次数:7 分类:精选文章

本文共 1405 字,大约阅读时间需要 4 分钟。

Linux CentOS 7 逐项技术指南:从操作到维护的全要素

在使用Linux CentOS 7 时,熟悉基础操作和常用命令可以事半功倍。本文将从服务管理、文件操作、系统维护及其他实用技能展开,帮助你事半功倍。

1. 服务管理

启动、停止和重启服务

CentOS 7 中服务管理采用 systemctl 工品,比传统的 service 命令更灵活。以下是关键操作:

  • 查看服务状态:

    systemctl status sshd.service

    输出显示服务状态、运行态等详细信息。

  • 启动服务:

    systemctl start sshd.service

    服务启动后将处于active状态。

  • 重启服务:

    systemctl restart sshd.service

    重启服务不会立即停止正在处理的任务。

  • 让服务自启动:

    systemctl enable sshd.service

.servie将在系统启动时自动启动。

小贴士:初次连接服务器时,记得开启 SSH 服务( _discarddcc warning 可忽略)。


2. 磁盘使用情况查询

了解服务器硬盘空间使用情况,避免存储不足导致问题。

  • 查看磁盘总体情况:

    df -h

    输出显示各磁盘使用情况,包括总量、已用、可用等。

  • 查看具体目录空间:

    du -sh /文件路径

    逐个查看目录大小,方便分析。

小贴士:网络根目录/空间设定不要过小,建议预留至少50GB。


3. 文件管理

文件移动与重命名

移动或重命名文件可用 mv 命令,支持目录移动和文件重命名。

  • 简单案例:

    mv a.txt /backups/

    a.txt移动至backups目录。

  • 文件夹移动:

    mv insecure_files /encrypted_files

    移动文件夹及所有子文件。

小贴士:移动前普遍清理文件,不放Early exit。


4. 文件压缩与解压

文件压缩是必备技能,常用于资源优化。

  • 使用 ZIP 压缩:

    zip -r backup.zip ./

    压缩当前目录到backup.zip文件。

  • 解压 ZIP 文件:

    unzip backup.zip

    解压文件到当前目录。

小贴士:服务器无 ZIP 支持,可用 Tarinstead:

tar -zcvf /path/to/archives.tar.gz /path/to/directory/

5. 文件删除

谨慎删除文件,避免重要数据丢失。

  • 删除单个文件:

    rm a.txt

    小心不要误删。

  • 删除非空目录:

    rm -rf directory/

    删除整个目录及子文件。

小贴士:先进行归档,谨慎操作。


6. 文件夹权限管理

权限设置决定文件治安,规范为旅途。

  • 全部 permissions:
    chmod -R 777 /path/to/directory/

    777 表示可读、可写、可执行。

小贴士:权限调整需谨慎,未经确认不建议改动。


7. Vi编辑器小抄

在用户生前,熟悉Vi编辑器不可兼得。

  • 打开文件:

    vi filename
  • 插入模式:按i键进入插入模式。

  • 退出编辑:按ESC键。

  • 快速输入命令:按/键开始搜索。

  • 多行操作:以)、行号后Execute操作。

小贴士:记住wq保存,q!退出不保存。


结语

以上实用技能结合使用,能显著提升服务器管理效率。建议依据实际场景选择工具和方法,遇到问题及时查阅相关资料。

上一篇:Linux 命令大全
下一篇:Linux 命令中 find 和 xargs 命令的用法

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2025年05月08日 10时17分30秒