溫馨提示×

CentOS命令行操作有哪些技巧

小樊
44
2025-10-05 07:04:24
欄目: 智能運維

在CentOS命令行操作中,有許多實用的技巧可以幫助你更高效地完成任務。以下是一些常用的技巧:

基礎操作

  1. 查看當前目錄

    pwd
    
  2. 列出目錄內容

    ls -l  # 詳細列表
    ls -a  # 顯示所有文件(包括隱藏文件)
    
  3. 切換目錄

    cd /path/to/directory
    cd ~  # 返回用戶主目錄
    cd -  # 返回上一次目錄
    
  4. 創建和刪除文件/目錄

    touch filename  # 創建空文件
    mkdir directory  # 創建目錄
    rm file  # 刪除文件
    rmdir directory  # 刪除空目錄
    rm -r directory  # 刪除非空目錄
    
  5. 復制和移動文件/目錄

    cp source destination  # 復制文件或目錄
    mv source destination  # 移動文件或目錄
    
  6. 查看文件內容

    cat file  # 查看整個文件內容
    less file  # 分頁查看文件內容
    head file  # 查看文件開頭部分
    tail file  # 查看文件結尾部分
    

文件權限管理

  1. 查看文件權限

    ls -l
    
  2. 修改文件權限

    chmod 755 file  # 設置文件權限為rwxr-xr-x
    chmod u+x file  # 給用戶添加執行權限
    
  3. 修改文件所有者

    chown user:group file  # 修改文件所有者和組
    

系統管理

  1. 查看系統信息

    uname -a  # 查看內核版本等信息
    df -h  # 查看磁盤空間使用情況
    free -m  # 查看內存使用情況
    top  # 實時查看系統進程
    
  2. 管理用戶和組

    useradd username  # 添加用戶
    usermod -aG groupname username  # 將用戶添加到組
    passwd username  # 修改用戶密碼
    groupadd groupname  # 添加組
    groupmod groupname newgroupname  # 修改組名
    
  3. 管理軟件包

    yum install package  # 安裝軟件包
    yum update package  # 更新軟件包
    yum remove package  # 卸載軟件包
    

網絡操作

  1. 查看網絡配置

    ifconfig  # 查看網絡接口信息(CentOS 7及以下)
    ip addr  # 查看網絡接口信息(CentOS 8及以上)
    
  2. 測試網絡連接

    ping www.example.com  # 測試與主機的連通性
    traceroute www.example.com  # 跟蹤數據包路徑
    
  3. 配置網絡 編輯 /etc/sysconfig/network-scripts/ifcfg-eth0 文件來配置網絡接口。

其他有用的命令

  1. 查找文件

    find /path/to/search -name filename
    locate filename  # 需要先更新數據庫:updatedb
    
  2. 壓縮和解壓文件

    tar -czvf archive.tar.gz /path/to/directory  # 壓縮目錄
    tar -xzvf archive.tar.gz  # 解壓文件
    gzip file  # 壓縮文件
    gunzip file  # 解壓文件
    
  3. 查看命令歷史

    history
    
  4. 清屏

    clear
    
  5. 幫助文檔

    man command  # 查看命令的手冊頁
    info command  # 查看命令的詳細信息
    

通過掌握這些技巧,你可以更高效地在CentOS命令行環境中工作。不斷實踐和探索,你會發現更多有用的命令和技巧。

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