[ad_1]
最近切换到 Arch Linux 作为您的日常驱动程序? 伟大的! 我有一个好消息要告诉你。 见面 赛隆,Arch Linux 及其衍生产品的维护程序。 它是菜单驱动的 重击 为 Arch Linux 及其衍生产品如 Manjaro Linux 等提供更新、维护、备份和系统检查的脚本。 Cylon 主要是一个 CLI 程序,也有一个基本的对话框 GUI。 在本指南中,我们将了解如何在 Arch Linux 中安装和使用 Cylon。
内容
Cylon – Arch Linux 维护计划
安装赛隆
Cylon 可在 金子. 您可以使用任何 AUR 助手安装它,例如 耶.
$ yay -S cylon
用法
请注意赛隆 不会安装所有工具 默认情况下。 有些功能需要安装各种依赖包。 存在三个依赖项,其余是可选依赖项。 可选依赖项由用户自行决定。 当你执行一个函数时,它会显示丢失的包(如果有的话)。 所有丢失的包将显示为 不适用 (不可用)在菜单中。 在使用这些功能之前,您需要自己安装缺少的软件包。
要启动 Cylon,请键入 赛昂 在终端:
$ cylon
我的 Arch linux 系统的示例输出:
您也可以从菜单启动 Cylon。 它通常在下面找到 应用程序 > 系统工具.
正如您在上面的屏幕截图中看到的,有 14 Cylon 主菜单中的菜单条目以执行不同的功能。 要转到每个条目,请键入相应的编号。 此外,正如您在屏幕截图中看到的,还有 不适用 除了 2 和 3 菜单项,这意味着 光环 和 三前 没有安装。 在执行这些功能之前,您需要先安装它们。
让我们看看每个菜单项的作用。
1.吃豆人
在下面 吃豆人 部分,您可以进行各种包管理操作,例如安装、更新、升级、验证、删除包、显示包信息、查看 Arch Linux 新闻提要等等。 只需键入一个数字即可执行相应的操作。
您可以通过输入数字返回主菜单 21.
2. 灵光
这 光环 是一个 AUR 帮助程序,可用于执行各种 AUR 操作,例如在 Arch linux 机器中安装、更新、下载、搜索、删除 AUR 包。
3.三重奏
与上节相同。
4.系统更新
顾名思义,此部分专门用于执行 Arch Linux 更新。 在这里你可以更新官方和 AUR 包。 Cylon 在本节中为您提供以下四个选项。
- 仅更新 Arch Main Repos,
- 仅更新 AUR,
- 更新所有回购,
- 没有更新并退出。
5.系统维护
在本节中,您可以执行以下维护任务。
- 失败的 Systemd 服务和状态,
- 检查 Journalctl 日志中的错误,
- 检查 Journalctl 以获取 fstrim SSD trim,
- 分析系统启动性能,
- 检查损坏的符号链接,
- 查找没有组或用户与文件的数字 ID 对应的文件,
- 丢失的文件,
- 磁盘空间使用情况,
- 找到 200 个最大的文件,
- 查找 inode 使用情况,
- 旧配置文件扫描,
- 打印传感器信息,
- 清理日志文件,
- 删除核心转储 /var/lib/systemd/coredump/,
- 删除文件,
- 漂白位不适用,
- rmlint 不适用,
- 列出所有打开的文件,
- DMI 表解码器,
- 返回。
除了该应用程序之外,未安装的软件包将显示为字母 n/a。 在选择该特定操作之前,您需要先安装它们。
推荐下载 – 免费视频:“渗透测试方法培训课程(价值 99 美元!)免费”
6.系统备份
本节提供备份实用程序,例如 rsync 备份您的 Arch Linux 系统。 此外,还有一个自定义备份选项,可让您手动将文件/文件夹备份到用户指定的位置。
7. 系统安全
Cylon 提供各种安全工具,包括:
- ccrypt – 加密/解密文件,
- clamav – 杀毒软件,
- rkhunter – RootKit 猎人扫描,
- lynis – 系统审计工具,
- 密码生成器,
- 列出用户的密码老化信息,
- 审核 SUID / SGID 文件。
请记住,您需要自己安装它们才能使用它们。 Cylon 不会帮助您安装缺少的软件包。
8. 网络维护
本部分用于网络相关功能。 在这里,您可以:
- 在屏幕上连续查看 wifi 链接质量,
- 使用 speedtest-cli -测试互联网带宽,
- 检查网站是否使用 netcat 和 ping,
- 显示当前可用的所有接口,
- 显示内核路由表,
- 检查 UFW、简单防火墙的状态,
- 网络时间同步状态检查,
- traceroute 打印路由数据包跟踪到网络主机,
- tracepath 跟踪到网络主机的路径,
- 查看所有开放端口
9.xterm终端
在这里,您可以在新窗口的输出文件夹路径中启动 xterm 终端。
10.查看/编辑配置文件
如有必要,查看和编辑配置文件。
11.系统信息
这是 Cylon 实用程序最有用的功能。 本部分提供您的 Arch Linux 系统的信息,例如,
- 正常运行时间,
- 内核细节,
- 操作系统架构,
- 用户名,
- 默认外壳,
- 屏幕分辨率,
- 中央处理器,
- RAM(已用/总),
- 编辑器变量,
- pacman 缓存文件夹的位置,
- 拿着包裹,
- 孤儿包的数量,
- 已安装软件包的总数,
- 所有显式安装的软件包的数量,
- 所有国外安装的包,
- 所有国外显式安装的包,
- 作为依赖项安装的所有软件包,
- 前 5 个最大的包裹,
- 5个最新更新的包,
- 按存储库安装的包大小。
12.赛昂信息
它将显示有关 Cylon 程序的信息。 它还执行依赖项安装检查并显示已安装的未安装依赖项列表。
13. 天气
它显示3天的天气预报 wttr.in 公用事业。
相关阅读:
- 如何在 Linux 中从命令行检查天气详细信息
14. Exit
类型 14 退出赛昂。
有关更多详细信息,请键入 赛昂-h 在终端打印 cylon 信息。
- Cylon-deb:Debian Linux 维护计划
Cylon 脚本提供了许多工具和功能来维护您的 Arch Linux 系统。 如果您是 Arch Linux 的新手,请尝试一下,看看它是否有帮助。
资源:
- Cylon GitHub 页面
感谢您的光临!
帮助我们帮助您:
- 订阅我们的电子邮件通讯: 立即注册
- 支持 OSTechNix: 通过贝宝捐款
- 下载免费的电子书和视频: TradePub 上的 OSTechNix
- 联系我们: 红迪网 | Facebook | 推特 | 领英 | RSS订阅
祝你有美好的一天!!
Arch LinuxArch Linux 维护BASHCylonLinuxScripting
[ad_2]