溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Ubuntu常用命令小結

發布時間:2021-09-09 09:52:16 來源:億速云 閱讀:189 作者:chen 欄目:互聯網科技
# Ubuntu常用命令小結

Ubuntu作為最流行的Linux發行版之一,其命令行操作是系統管理的核心技能。本文分類整理常用命令,涵蓋文件操作、權限管理、軟件安裝等場景,幫助用戶快速掌握終端操作技巧。

## 一、文件與目錄操作

### 1. 基礎導航命令
```bash
pwd        # 顯示當前工作目錄
ls         # 列出目錄內容
ls -l      # 詳細列表(包含權限信息)
ls -a      # 顯示隱藏文件(以.開頭)
cd /path   # 切換目錄
cd ~       # 返回用戶主目錄
cd ..      # 返回上級目錄

2. 文件操作命令

touch file.txt      # 創建空文件
mkdir dirname      # 創建目錄
cp file1 file2     # 復制文件
cp -r dir1 dir2    # 遞歸復制目錄
mv file1 file2     # 移動/重命名文件
rm file.txt        # 刪除文件
rm -r dirname      # 遞歸刪除目錄
cat file.txt       # 查看文件內容
less file.txt      # 分頁查看文件
head -n 5 file.txt # 顯示文件前5行
tail -f log.txt    # 實時追蹤日志文件

二、權限與用戶管理

1. 權限修改

chmod 755 file.sh   # 設置權限(rwxr-xr-x)
chmod +x script.sh  # 添加執行權限
chown user:group file # 修改文件所有者

2. 用戶管理

sudo adduser newuser  # 創建新用戶
sudo passwd username  # 修改用戶密碼
sudo deluser username # 刪除用戶
groups username       # 查看用戶所屬組

三、軟件包管理

1. APT基礎命令

sudo apt update        # 更新軟件包列表
sudo apt upgrade       # 升級所有可升級軟件
sudo apt install nano  # 安裝軟件包
sudo apt remove nano   # 卸載軟件包
sudo apt autoremove    # 自動移除無用依賴

2. 軟件包查詢

apt list --installed  # 列出已安裝軟件包
apt search keyword    # 搜索軟件包
apt show packagename  # 顯示軟件包詳情

四、系統監控與進程管理

1. 系統狀態查看

top                  # 動態查看進程狀態
htop                 # 增強版top(需安裝)
free -h              # 查看內存使用情況
df -h                # 查看磁盤空間
uptime               # 顯示系統運行時間

2. 進程管理

ps aux               # 查看所有運行進程
kill -9 PID          # 強制終止進程
pkill processname    # 按名稱終止進程
systemctl status ssh # 查看服務狀態

五、網絡相關命令

1. 網絡配置

ifconfig             # 查看網絡接口(需net-tools)
ip addr              # 顯示IP地址
ping google.com      # 測試網絡連通性
nslookup domain.com  # DNS查詢

2. 網絡工具

wget URL            # 下載文件
curl -O URL         # 獲取網絡資源
ssh user@host       # SSH遠程連接
scp file user@host:/path # 安全拷貝文件

六、壓縮與解壓

tar -czvf archive.tar.gz dir/  # 創建gzip壓縮包
tar -xzvf archive.tar.gz       # 解壓gzip包
zip archive.zip file1 file2    # 創建zip壓縮包
unzip archive.zip              # 解壓zip文件

七、實用工具

1. 文本處理

grep "pattern" file.txt  # 文本搜索
sed -i 's/old/new/g' file # 文本替換
awk '{print $1}' file    # 字段提取
sort file.txt            # 文本排序
uniq file.txt            # 去除重復行

2. 系統維護

sudo reboot           # 重啟系統
sudo shutdown -h now  # 立即關機
crontab -e            # 編輯定時任務
alias ll='ls -alF'    # 創建命令別名

八、進階技巧

  1. 命令組合
ls -l | grep ".txt"   # 管道符組合命令
find / -name "*.log" 2>/dev/null # 錯誤重定向
  1. 歷史命令
history              # 查看命令歷史
!23                  # 執行歷史記錄中第23條命令
Ctrl+R               # 反向搜索歷史命令
  1. 環境變量
echo $PATH          # 查看PATH變量
export PATH=$PATH:/new/path # 臨時添加路徑

總結

掌握這些核心命令后,你將能高效完成90%的Ubuntu系統操作任務。建議: 1. 使用man command查看命令手冊 2. 善用Tab鍵補全命令和路徑 3. 定期備份重要數據

提示:所有需要管理員權限的命令前需加sudo,操作重要文件前建議先備份。 “`

(全文約1300字,實際字數可能因顯示環境略有差異)

向AI問一下細節
推薦閱讀:
  1. Memcached 小結
  2. canvas小結

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女