centos的安裝與配置,Linux下基本命令、權限控制,解壓縮文件以及軟件的安裝與卸載

centos安裝與網絡配置linux

        關機:shutdown -h now
        重啓:shutdown -r now 或 reboot

linux目錄結構與操做命令centos

使用ls命令查看目錄結構

    目錄查看: ls [-al] [ 文件或目錄名稱]
    目錄切換: cd [ 目錄名稱]
    顯示當前目錄: pwd

    絕對路徑 :
        從根目錄 / 
    相對路徑 :
        當前目錄 .
        上級目錄 ..
        家目錄 ~

    目錄建立: mkdir [-p] 
    目錄刪除: rmdir [-p]  目錄名稱

    ------------------------------

    建立文件: touch 
    文化編輯: vi 編輯器
        vi 文件名稱

        命令模式

            h  j  k  l
            左 下 上 右

            dd 剪切當前行
            yy 複製
            p 下一行黏貼  P 上一行黏貼

            a在光標後插入   A在當行末插入
            i在光標前插入    I在當行首插入
            o在當前行之下插入 O在上一行插入

        編輯模式

            :
            最末行模式
            :set nu 顯示行號
            :w 保存
            :wq 保存並退出
            :q! 不保存退出

    文件查看: cat/more/less/head/tail/....

    ------------------------------

    複製: cp [-r] 來源文件 目標文件
    移動: mv 來源文件 目標文件
    刪除: rm [-rf] 文件或目錄

    查找命令: which  命令名
    特定目錄查找: whereis 文件或目錄
    查找: find  目錄 [-name/user/size]  參數
        find速度最慢但最強大

用戶管理以及羣組管理網絡

    查看: who
    建立用戶: useradd [-g  羣組] 用戶名
    設置密碼: passwd  用戶名
    刪除用戶: userdel [-r] 用戶名

    密碼設置
        密碼超過8個字符
        包含數字、大小寫字母、符號
        密碼加密  健壯  好記  例:h@BiAn1qun@

    查看羣組: groups [ 用戶名 ]
    建立羣組: groupadd 
    刪除羣組: groupdel 
    用戶羣組修改: usermod [-g  羣組名]  用戶名

權限與角色less

 

    修改全部者: chown [-R]  用戶名  文件或目錄
    修改全部者和組: chown [-R]  用戶名: 組名  文件或目錄
    修改所屬組: chgrp [-R]  組名 

    權限修改: chmod [-R] xyz  文件或目錄
    x  全部者權限 y  所屬組權限 z  其餘用戶權限
    r:4 w:2 x:1 rwx 數字總和即權限

    權限修改: chmod [-R] xyz  文件或目錄
    x  角色 u g o a  分別表明全部者、所屬組、其餘用戶、全部角色
    y  設置 + - = 分別表明增長、減小、設置
    z  權限 r w x

壓縮與解壓縮curl

    tar [-ctxzjJvf] 壓縮文件 [ 源文件]
    c 打包壓縮 t 查看內容 x 解打包解壓縮
    z 使用gzip 方式 j 使用bzip2 方式 J 使用xz 方式
    v 顯示過程 f 指定壓縮包名

    tar 命令使用時候 c\t\x  方式選一種
    使用gzip 、bzip2 、xz 方式壓縮,壓縮文件後綴gz 、bz2 、xz
    bz2 、zip 格式的壓縮須要安裝相應命令

軟件安裝與卸載編輯器

    源碼包安裝
        下載源碼包(curl 、wget)
        解壓 (tar)
        進入到該目錄(cd)
        (注意編譯安裝時候軟件包依賴解決,刪除 make clean)


    rpm包安裝
        編譯前配置(./configure)
        編譯(make)
        編譯安裝(make install)

        下載rpm 安裝包
        rpm -ivh  軟件包
        -i  安裝 -v  顯示詳細信息 -h

        查詢是否安裝 rpm -q  安裝包
        查詢包信息 rpm -qi  安裝包
        查詢安裝位置 rpm -ql  安裝包
        卸載 rpm -e 

        
    yum 安裝管理rpm 包
        查詢能夠安裝的軟件包 yum list  名稱
        安裝 yum [-y] install  軟件包
        -y  自動回答yes
相關文章
相關標籤/搜索