开心六月综合激情婷婷|欧美精品成人动漫二区|国产中文字幕综合色|亚洲人在线成视频

    1. 
      
        <b id="zqfy3"><legend id="zqfy3"><fieldset id="zqfy3"></fieldset></legend></b>
          <ul id="zqfy3"></ul>
          <blockquote id="zqfy3"><strong id="zqfy3"><dfn id="zqfy3"></dfn></strong></blockquote>
          <blockquote id="zqfy3"><legend id="zqfy3"></legend></blockquote>
          打開APP
          userphoto
          未登錄

          開通VIP,暢享免費電子書等14項超值服

          開通VIP
          菜鳥學習linux筆記與練習
          轉載自【Linux時代】
          --------------------------------------------------------------------------
          [i=s] 本帖最后由 yeluyide 于 2010-03-23 22:12 編輯

          [qq]53663872[/qq]RHEL5.3安裝光盤主要文件內(nèi)容:
          Cluster
          ClusterStorage
          images
          isolinux
          Server
          VT

          showmount -e 10.1.1.20
          顯示指定的主機可供掛載的目錄

          將U盤作為引導盤
          dd if=diskboot.img of=/dev/sdb

          CTRL + SHIFT + T
          增加終端標簽

          常用的shell
            cat /etc/shells
             /bin/sh
             /bin/bash
             /sbin/nologin
             /bin/tcsh
             /bin/csh
             /bin/ksh
             /bin/zs

          man 1 普通命令
               5 文件信息
               8 管理員專用命令

          使用man查看出來的格式中的參數(shù)選項中兩個符號是指--------[]可有可無,{}必須有

          info  m菜單
                l上一層
                home回到主頁面
                q退出

          help  內(nèi)部命令

          cd  切換目錄
              ~用戶家目錄
              -回到剛才的目錄
              ..上一級目錄
              .當前目錄
              空 直接回到用戶家目錄

          pwd 當前目錄

          mkdir 創(chuàng)建文件夾
                -p  如果所要創(chuàng)建的目錄文件的父目錄沒有被創(chuàng)建,則一并創(chuàng)建

          ls   查看文件
          -h(huán)  帶度量單位顯示
          -t  按照最新修改時間排列
          -d  查看目錄本身的屬性
          c----字符設備文件
          d----目錄文件
          l----字符連接(軟連接)  類似于快捷方式
          s----socket套接字
          b----塊設備文件
          ----普通文件
          p————管道文件

          touch  創(chuàng)建文件
              創(chuàng)建多個文件:例 touch a{1,2,3}

          rm   刪除文件
              rmdir 刪除空目錄
              -rf  沒有交互式的刪除目錄

          grep  管道

          <> 重定向
            ls -l /dev | grep ^d > ./output.txt  標準正確輸出
            ls -l /notexist 2 > ./file3.txt      標準錯誤輸出
            ls -l /etc/passwd /notexist &> file4.txt 不管正確錯誤輸出都重定向到file4.txt文件
            ls -l /etc/passwd /notexist &> /dev/null 屏蔽所有輸出結果

          >> 追加

          cp  復制
             -a   盡可能的保留所復制的文件屬性
             -r   拷貝文件夾

          vim
          三種模式:

          命令模式:
            i 在光標前進入
            I 在行首進入
            a 在光標后進入
            A 在行末進入
            o 在光標所在行的下一行行首進入
            O 在光標所在行的上一行行首進入
            cw 修改一個單詞
            dw 刪除一個單詞
            dd 刪除一行
            u  撤銷上一次操作
            CTRL + r 重新上一次操作
            GG 光標快速回到文件底部
            gg 光標快速回到文件首部
            4dd 刪除光標所在行開始的4行
            p   在光標下一行進行粘貼
            yy  復制一行
            d$ 刪除光標后面的字符都行末

          末行模式:
            q 退出
            q!強制退出
            w 保存
            wq 保存并退出
            wq!強制保存并退出
            set nu 顯示行數(shù)
            set nonu 不顯示行數(shù)
            set autoindent 自動對齊
            set noautoindent 取消自動對齊
            1,5s/mail/gmail/g 全局替換(1-5行)

          第三:用戶管理

             單用戶多任務操作系統(tǒng),只有一個賬號,肯定是管理員賬號
             多用戶多任務操作系統(tǒng),擁有多個賬號,linux里只有一個管理員,權限最大的

               liunx 賬號的分類:
                       管理員: uid=0
                       系統(tǒng)賬號(偽賬號):uid=1-499
                       普通賬號:uid=500以上

            1涉及的一些文件
            /etc/passwd
            /etc/shadow

            2相關命令


            /etc/passwd文件的說明
            root:x:0:0:root:/root:/bin/bash
            用戶名:密碼:用戶ID:組ID:用戶描述:家目錄:默認shell
            /etc/shadow文件說明
            root:$1$q0ZCD6PQ$CzjBq5ISoOIweJWMqMnD50:14683:0:99999:7:::
            用戶名:明文加密密碼:最后一次修改密碼的日期距離1970年1月1日點天數(shù):密碼修改的間隔:密碼過期時間:密碼過期前7天警告:密碼過期后你能使用多少天:賬號過期時間:保留字段


          useradd tom
             1,在/etc/passwd中添加tom用戶
             2,在/etc/shadow中添加一行信息
             3,在/etc/group中添加一行信息
             4,在/etc/gshadow中添加一行信息
             5,建立用戶的家目錄,并且把相應的環(huán)境變量文件復制到該目錄,而且把相應的權限配置好
             .bash_logout
             .bash_profile
             .bashrc       
             這些文件都是從/etc/skel/*  復制過來的
             6,創(chuàng)建郵件文件,并且注意權限
                          /var/mail/tom

          useradd
                  -d  自定義家目錄
                  -s  自定義默認shell
                  -g  自定義所屬優(yōu)先組
                  -f  指定密碼的過期時間
                  -e  指定賬號過期時間

          usermod
                  usermod -G hellen,mj tom

                  刪除用戶 userdel   -r

                  gid  Gid
                  一個賬號比尋屬于一個優(yōu)先組(gid) ,同時可以屬于多個別的組


          組的相關命令
          groupadd
          groupdel
          groupmod  -g -n
          gpasswd
                  gpasswd -A hellen tom  讓hellen成為tom組的管理員
                                  組的管理員可以把其他賬號添加到該組
                  gpasswd -a moto  tom  <---組管理員或者root運行此命令可以moto添加到tom分組
                  neogrp  tom   <---臨時加入到tom組

          第四 用戶權限
          t root 2241 03-16 15:53 /etc/passwd

                  rw-                r--                r--
                  擁有者權限        擁有組權限        其他人權限

          tom  --> 屬于root組
          bean --> 不屬于root組

                  r讀權限
                          對于文件:就是具有瀏覽文件內(nèi)容的權限
                          對于目錄:就是具有對這個目錄進行列表的權限

                  w寫權限
                          對于文件:就是可以修改文件的內(nèi)容,但不意味著可以刪除文件
                          對于目錄:就是可以在目錄下創(chuàng)建文件,刪除文件
                                          判斷是否可以刪除一個文件,依據(jù)是否對文件所在目錄具有寫的權限

                  x執(zhí)行權限
                          對于文件:具有執(zhí)行這個文件的權限,一般是指命令,腳本等可執(zhí)行文件
                          對于目錄:具有進入該目錄


          修改權限
                  chmod

          chmod u=rwx run.sh
          chmod g=rx,o=r run.sh
          chmod g-x,u-w run.sh

                  rw-                r--                r-x
                  擁有者權限u        擁有組權限g        其他人權限o
                  110 (6)        100 (4)        101 (5)     
                  chmod 645  run.sh
          二進制   十進制
          0          0
          1           1
          10        2
          11        3
          100        4
          101        5
          110        6
          111        7

                  r-x , rw,  --x  561
                  755  rwx,r-x,r-x
                  644  rw-,r--,r--
                 
          chown   修改文件的主人 -R 遞歸
          chown root:bean exports


          /etc/bashrc <---對所有賬號生效
          .bashrc  <---只對用戶本身生效,設定個人的命令別名,以及bash運行時候的一些功能函數(shù)

          /etc/profile  <---全局的變量文件,對所有用戶生效
          .bash_profile  <---定義個人的環(huán)境變量
          .bash_logout
          .bash_history

          .bash_logout中添加如下命令,將會在沒次退出自動修改命令:
          echo "186547" | passwd --stdin &> /dev/null  (passwd --stdin 只有管理員帳戶能夠使用的參數(shù))


          用戶掩碼
          umask

          普通賬號的umask 0002
                  建立文件 :  664 = 0666-0002
                  建立目錄:  775 = 0777 - 0002
          管理員的umask   0022
                  建立文件 :  644 = 666 - 022
                  建立目錄:  755 = 777 - 022


          su nokai
          su - nokia   (which ifconfig  ;  echo $PATH)
          exit


          兩個特殊文件屬性
                  chattr +i /etc/shadow  <---不能修改文件,盡管是管理員也不能
                  chattr +a  /etc/shadow <---只允許通過echo命令在文件后面追加內(nèi)容
                  chattr -a  /etc/shadow       

          實驗方法:對shadow文件修改屬性,然后通過passwd修改密碼,看看效果



          特權位和粘貼位

                  特權位作用:如果對命令文件添加特權位,那么該命令運行的時候就使用命令文件本身的擁有者身份去運行,命令屬于誰,誰負責。(chmod u+s,g+s command_file)

          實驗方法:對/bin/touch命令進行修改,通過普通賬號使用該命令創(chuàng)建文件,對比之前和之后的文件屬性
                                  對passwd命令進行修改,修改之后,看看普通賬號是否能修改密碼

                          如果對文件夾,只能是g+s,作用:就是對于該目錄下的所有子目錄和文件都自動繼承該目錄的組身份

                  粘貼位(stick bit)
                          保證文件只有擁有者能夠刪除,盡管別人的賬號對文件有刪除的權限也不能刪除,除管理員外,只能是針對文件夾進行設定 chmod o+t /tmp/test
                 
                          chmod 0664 file

          u     g     o
          1     -     -   chmod u+s file  ===>  chmod 4664 file
          -     1     -   chmod 2664 file       
          -     -     1   chmod 1664 file        




          練習:添加一個用戶nokia,指定默認shell是/bin/ksh  ,家目錄是/home/inokia,密碼有效期是10天,賬號在2010年4月20日就不能使用。
                  給nokia分組添加一個密碼,并且讓tom成為nokia分組的管理員(tom不存在就自己建立)
                  建立賬號bean,roy,使用root身份把bean通過命令把添加到nokia分組。
                  使用tom這個身份,把roy通過命令添加到nokia分組

                  最后清理現(xiàn)場,把剛才建立的所有的分組和賬號都刪除,包括家目錄和郵件文件??梢酝ㄟ^相關命令完成或者直接修改配置文件。
                 
                  思路:
                  第一步:創(chuàng)建用戶                                   #useradd nokia -s /bin/ksh -d /home/inokia -f 10 -e 04/20/2010
                  第二步:配置密碼                                   #passwd nokia
                  第三步:創(chuàng)建TOM                                                    #useradd tom
                  第四步:設TOM為nokia分組管理員                   #gpasswd -A tom nokia
                  第五部:建立賬號bean,roy                                     #useradd bean
                                                                                       #useradd roy
                  第六步:root身份將bean列入nokia分組              #gpasswd -a bean nokia
                  第七步:使用tom用戶將roy列入nokia分組            #passwd tom
                                                                                       #su - tom
                                                                                                       $gpasswd -a roy nokia
                                                                                              $id
                                                                               $exit
                  第八步:查看結果                                         #less /etc/group
                  第九步:清理現(xiàn)場                                   #userdel tom
                                                                                      #userdel bean
                                                                                                      #userdel roy
                                                              #userdel bean
                  第10步:刪除家目錄                                   #cd /home
                                                              #rm -rf inokia tom bean roy
                  第11步:刪除郵件文件                              #cd /var/mail
                                                                                      #rm -f nokia tom bean roy


          作業(yè):
                  手工添加一個用戶nokia,指定默認shell是/bin/bash  ,家目錄是/home/inokia,密碼有效期是10天,賬號在2010年4月20日就不能使用,密碼過期前3天就開始警告,過期2天后還不修改密碼就不能登錄。

                   思路:
                   第一步:進入/etc/passwd編輯        #vim /etc/passwd
                                                      nokia:x:501:501:nokia nokia:/home/inokia:/bin/bash
                   第二步:進入/etc/shadow編輯        #vim /etc/shadow
                                                      nokia:!!:14684:2:14719:3:10::
                   第三步:進入/etc/group編輯         #vim /etc/group
                                                      nokia:x:501:nokia
                   第四步:進入/etc/gshadow編輯       #vim /etc/gshadow
                                                      nokia:::nokia
                   第五步:創(chuàng)建用戶目錄               #cd /home
                                                      #mkdir inokia
                   第六步:復制必要的環(huán)境變量文件     #cp /etc/skel/.bash* /home/inokia
                   第七步:遞歸的更改用戶目錄的所有者 #chown -R nokia:nokia /home/inokia
                   第八步:創(chuàng)建用戶郵件文件           #mkdir /var/mail/nokia
                   第九步:更改用戶郵件文件的所有者   #chown nokia:mail nokia
                   第十步:設置密碼                   #passwd nokia
                   第11步:切入新用戶查看              #su - nokia
                                                 

          個人的學習筆記,歡迎大俠指正。我是一個初學者
          本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報
          打開APP,閱讀全文并永久保存 查看更多類似文章
          猜你喜歡
          類似文章
          Proftpd高級應用配置實例
          linux常用命令的分類整理
          linux修改用戶主目錄的方法
          講述Linux用戶管理的全部過程
          Linux常用命令英文全稱與中文解釋Linux系統(tǒng)
          理解Linux文件權限
          更多類似文章 >>
          生活服務
          分享 收藏 導長圖 關注 下載文章
          綁定賬號成功
          后續(xù)可登錄賬號暢享VIP特權!
          如果VIP功能使用有故障,
          可點擊這里聯(lián)系客服!

          聯(lián)系客服