中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

Linux常用命令都有哪些呢

發布時間:2021-09-26 17:32:32 來源:億速云 閱讀:112 作者:柒染 欄目:系統運維

本篇文章為大家展示了Linux常用命令都有哪些呢,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

命令+參數+執行體

一.常用系統工作命令

  1. wget從指定的URL下載文件
    樣例:
    wget http://www.linuxde.net/testfile.zip                                                                  #下載單個文件
    wget -O wordpress.zip http://www.linuxde.net/download.aspx?id=1080               #下載并以不同的文件名保存

  2. ps查看當前系統的進程狀態
    pstree查看進程間關系
    grep查找
    |管道命令,左右兩側命令同時執行
    樣例:
    ps -ef | grep java                 #查找java 進程

    kill殺死不必要的進程
    樣例:
    kill -9 3268                            #強制刪除PID為3268進程

    killall殺死指定進程名稱的進程
    樣例:
    killall vi                                  #殺死所有vi名稱的進程

  3. top實時動態地查看系統的整體運行情況

  4. pidof查找指定名稱進程的進程號id號
    樣例:
    pidof nginx

  5. man查看命令的參數
    樣例:
    man kill(ctrl+z退出)

  6. user
    useradd  xxx 添加用戶,同步添加一個組
    groupadd  xx
    su xx 切換到用戶
    權限:u  g   o
    chmod  u+w   name.sh用戶增加寫權限
    chmod  g+x   name.sh用戶組增加執行權限
    chmod  o-r   name.sh    其他刪除讀權限
    chmod  000   name.sh
    chgrp wl  name.sh  更改用戶組權限為wl

二.系統狀態監測命令

  1. ifconfig顯示網絡設備信息
    樣例:
    ifconfig eth0 up/down                                                  #啟動/關閉指定網卡
    ifconfig eth0 add/del 33ffe:3240:800:1005::2/64         #為網卡配置和刪除IPv6地址
    ifconfig eth0 hw ether 00:AA:BB:CC:dd:EE                #用ifconfig修改MAC地址
    ifconfig eth0 192.168.2.10 netmask 255.255.255.0 broadcast 192.168.2.255            #配置IP地址
    ifconfig eth0 arp/-arp                                                   #啟用和關閉arp協議

  2. 查看系統信息
    樣例:
    uname -a                              #查看操作系統內核信息(內核版本號、硬件架構、主機名、操作系統類型等)                                    
    cat /etc/issue                        #查看Linux系統發行版本
    cat /proc/cpuinfo                   #查看CPU相關信息

  3. uptime查看系統運行時間
    free顯示當前系統未使用和已使用的內存數目
    who查看系統已登錄用戶
    last顯示用戶最近登錄信息
    history顯示歷史命令

  4. sosreport類似于supportconfig的工具
    yum -y install sos                                              #sosreport安裝
    sosreport --help/man sosreport                        #獲取使用幫助手冊

三.工作目錄切換命令

  1. pwd顯示當前所在的目錄

  2. cd為切換目錄
    樣例:
    cd /root                                                 #進入root目錄
    cd ..                                                      #切換到上一層目錄

  3. ls顯示目標列表
    樣例:
    ls -a                                                      #列出當前目錄下的所有文件(包含隱藏文件)

四.文件目錄管理命令

  1. mkdir當前目錄下創建新的目錄

  2. touch當前目錄下創建文件或目錄

  3. cp拷貝源文件到指定文件或目錄
    樣例:
    cp file_name1 file_name2                                    #當前目錄下file_name1文件拷貝到file_name2文件中
    cp file_name1 /usr/file_name2                             #當前目錄下file_name1文件拷貝到/usr目錄下,并改名為/file_name2

  4. mv移動文件或者對文件或目錄重命名
    樣例:
    mv file_name1 file_name2                                  #將文件file_name1重命名為file_name2
    mv file_name1 /usr                                             #將文件file_name1移動到usr目錄下

  5. rm刪除文件或者目錄

  6. file查看文件類型
    樣例:
    file install.log

五.文本文件編輯命令

  1. cat連接合并文件
    樣例:
    cat file_name1                                                   #顯示文件file_name1的內容
    cat file_name1 file_name2 > file_name3           #將文件file_name1和file_name2合并后放入文件file_name3 中

  2. vi文本編輯
    vi 文件名
    輸入i,會進入insert插入模式

    ESC,退出insert模式,審閱模式
    Shift+:進入命令行編輯模式
    :wq  保存且退出
    :q  退出
    :q!強制不保存退出
    dd   刪除選中行
  3. more全屏方式按頁顯示文本內容

  4. stat顯示文件的狀態信息

六.打包壓縮與搜索命令

  1. tar為文件和目錄創建檔案
    樣例:
    tar -cvf log.tar log2012.log                            #僅打包,不壓縮
    tar -zcvf log.tar.gz log2012.log                     #打包后,以gzip壓縮
    tar -jcvf log.tar.bz2 log2012.log                    #打包后,以bzip2壓縮
    tar -ztvf log.tar.gz                                         #查看tar包中文件
    tar -zxvf /usr/log.tar.gz                                 #將tar包解壓縮

    簡單方式:
    tar -jcv -f log.tar.gz                                       #壓縮
    tar -jtv -f log.tat.gz                                        #查詢
    tar -jxv -f log.tar.gz                                       #解壓縮
  2. grep文本搜索
    樣例:
    grep match_pattern file_name                    #搜索包含“match_pattern”的文本

  3. find指定目錄下查找文件
    樣例:
    find /home -name ".txt"                               #home目錄下查找以.txt結尾的文件名,但忽略大小寫
    find /home !-name "
    .txt"                           #home目錄下查找不是以.txt結尾的文件名,但忽略大小寫

七.其他

  1. yum源
    cd /etc/yum.repos.d                                     #源存儲路徑
    wget -0 /etc/yum.repos.d/CentOS-Base http://mirrors.aliyun.com/repo/Centos-7.repo  
    yum clean  all
    yum makecache                                          #清除并重新生成yum緩存
    yum list
    yum install packagename                            #安裝軟件包
    yum erase/remove packagename              #卸載軟件包

  2. 重啟服務
    cd /home/chnsys/cms/config
    ./cms.server restart

  3. IP配置
    vim /etc/sysconfig/network-scripts/ifcfg-eth0        #修改默認配置(刪除ipv6信息)
    decive="eth0"
    bootproto="static"                                              #ip地址分配方式
    onboot="yes"                                                     #系統啟動時是否激活此設備
    type=ethernet                    
    IPAddR=192.168.1.143                                     #IP地址
    Netmask=255.255.254.0                                   #子網掩碼
    GateWay=192.168.1.1                                      #網關
    hwaddr="00:0C:29:5D:5F:2A"

       vim /etc/resolv.conf                                           #設置DNS
       nameserver 8.8.8.8
    
       service network restart                                     #重啟網絡服務
       ip addr                                                              #查看ip
  4. 防火墻
    service statuc firewalld.service                           #查看防火墻狀態(CentOS7:systemctl替換service)
    service stop firewalld                                          #關閉防火墻
    service start firewalld                                          #啟動防火墻
    service disable firewalld.service                         #關閉防火墻開機自啟動

上述內容就是Linux常用命令都有哪些呢,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

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

AI

邓州市| 南雄市| 蕲春县| 于田县| 阳曲县| 桐城市| 沽源县| 杭锦后旗| 恭城| 丹寨县| 肥西县| 杭锦旗| 乃东县| 太仆寺旗| 石泉县| 休宁县| 梁河县| 扎鲁特旗| 光山县| 吐鲁番市| 成安县| 霍邱县| 浠水县| 辰溪县| 成都市| 巫溪县| 凤凰县| 洪湖市| 金山区| 岱山县| 肥西县| 邳州市| 秦安县| 河源市| 太仓市| 墨玉县| 民县| 石景山区| 台湾省| 吉安县| 北流市|