掌握 Rocky Linux,必備實用工具大盤點

提問者:用戶UTKS 發布時間: 2025-06-08 09:00:02 閱讀時間: 3分鐘

最佳答案

Rocky Linux 是一個牢固、保險的開源操縱體系,旨在為企業跟團體用戶供給一個堅固的 Linux 發行版。為了更好地利用 Rocky Linux,以下是一些必備的實用東西,它們可能幫助用戶停止體系管理、軟件開辟跟壹般任務處理。

1. 體系管理東西

1.1 Yum

Yum 是一個富強的擔保理器,用於主動處理依附關係跟軟件包的安裝、更新跟卸載。

# 安裝軟件包
sudo yum install <package-name>

# 更新全部軟件包
sudo yum update

# 卸載軟件包
sudo yum remove <package-name>

1.2 DNF

DNF 是 Yum 的下一代擔保理器,它供給了更快的軟件包查抄跟更堅固的依附關係剖析。

# 安裝軟件包
sudo dnf install <package-name>

# 更新全部軟件包
sudo dnf update

# 卸載軟件包
sudo dnf remove <package-name>

1.3 Systemd

Systemd 是一個用於啟動、結束、重啟跟管理體系效勞的體系跟效勞管理器。

# 啟動效勞
sudo systemctl start <service-name>

# 結束效勞
sudo systemctl stop <service-name>

# 重啟效勞
sudo systemctl restart <service-name>

# 設置效勞開機自啟
sudo systemctl enable <service-name>

2. 開辟東西

2.1 GCC

GCC 是一個廣泛利用的 C 跟 C++ 編譯器,用於編譯源代碼。

# 編譯 C 順序
gcc -o program program.c

# 編譯 C++ 順序
g++ -o program program.cpp

2.2 Make

Make 是一個主動化構建東西,用於編譯跟安裝軟件包。

# 創建 Makefile
# CC=gcc
# CFLAGS=-Wall
# LDFLAGS=
# all: program

# 編譯順序
make

2.3 Git

Git 是一個版本把持體系,用於跟蹤代碼的變革跟合作開辟。

# 初始化一個新的 Git 客棧
git init

# 增加文件到暫存區
git add <file-name>

# 提交變動
git commit -m "commit message"

# 推送變動到遠程客棧
git push origin master

3. 文本處理東西

3.1 sed

sed 是一個流編輯器,用於對文本停止調換、刪除跟拔出操縱。

# 調換文本
sed 's/old-text/new-text/g' <file-name>

# 刪除行
sed '/pattern/d' <file-name>

3.2 awk

awk 是一種編程言語,用於處理文本跟數據停止形式掃描。

# 打印文件中的第一列
awk '{print $1}' <file-name>

3.3 grep

grep 是一個富強的文本查抄東西,用於查抄文件中的形式。

# 查抄包含特定文本的文件
grep "pattern" <file-name>

4. 收集東西

4.1 Nmap

Nmap 是一個收集掃描東西,用於檢測收集上的開放端口跟效勞。

# 掃描指定 IP 地點的開放端口
nmap <ip-address>

4.2 Tcpdump

Tcpdump 是一個收集數據包捕獲東西,用於分析收集流量。

# 捕獲收集數據包
sudo tcpdump -i any

這些東西可能幫助用戶在 Rocky Linux 體系上更高效地停止任務。經由過程進修跟控制這些東西,用戶可能更好地管理本人的體系、開辟軟件跟處理壹般成績。

相關推薦