vi

:wq /:x /ZZ 保存當前文件並退出
:q!  放棄存儲並退出
 用<ESC>退出插入模式

vi支持用戶在全文中查找一個關鍵字段
在命令模式下,用 / 向上查找或用 ? 向下查找
在查找後,可以用 n 繼續尋找下一個關鍵字段。
!!:重複執行上一條指令
!a:重複執行上一條以a爲首的指令
!number:重複執行上一條在history表中記錄號碼爲number的指令
用<ctrl+r>來在history表中查詢某條過往指令
Ctrl + c:鍵盤中斷請求。
Ctrl +s & Ctrl + q:暫停/恢復屏幕輸出
Ctrl + l:清屏,相當於clear。
Tab:自動補完命令行與文件名
Tab鍵雙擊可以列出所有可能匹配的選擇

進程的優先級

改變一個運行進程的nice值

renice -n pid

command &:將一個進程直接丟入後臺運行
nohup command &:將一個進程直接丟入後臺運行,而且在該控制檯退出後,進程仍不掛斷
ctrl + Z:將一個正在運行的前臺進程暫停,並丟入後臺
jobs:列出系統當前的後臺進程
fg:將後臺進程拉回前臺
bg:激活後臺暫停的進程
/var/log/dmesg
核心啓動日誌
/var/log/messages
系統報錯日誌
/var/log/maillog
郵件系統日誌

/var/log/secure
安全信息
系統登錄與網絡連接的信息
/var/log/wtmp
登錄記錄



有三種執行shell腳本的方式
sh  /路徑/腳本名
/路徑/腳本名
.  /路徑/腳本名
 

條件判斷控制語句:
        if      條件 
                 then   動作
        elif   條件
                  then   動作
        else         
                 動作
        fi
條件判斷控制語句:
case      表達式      in
            匹配值 1)
                    動作;;
            匹配值 2)
                    動作;;
            * )
                    動作;;
esac
循環控制語句
select     變量       in        數組   
        do
            動作
        done
循環控制語句
for         變量    in        數組   
        do
            動作
        done

循環控制語句
while    條件       
      do
            動作
        done

who:查詢當前在線的用戶
groups:查詢用戶所屬的組
id:顯示當前用戶信息
finger:查詢用戶信息

usermod來更改用戶資料
系統管理者可以用userdel指令來刪除已存在的用戶
參數-r將一個用戶的目錄等一併刪除。

/etc/passwd文件詳解

login name:登錄用名
passwd:密碼
uid:用戶身份編號
gid:登錄默認所在組編號
full name:用戶全名或註釋
home directory:用戶主目錄
shell:用戶默認使用shell

/etc/shadow

shadow文件支持密碼過期設定等功能
shadow文件中每一行表示一個系統用戶的密碼記錄,用 : 號分隔。
用戶可以通過authconfig來設定是否使用shadow文件及md5加密。

shadow文件的每一行中的每一項具體來說:
登錄用名
用戶密碼(一般經md5加密)
從1970年1月1日起到密碼上一次被更改的時間
密碼再過幾天可以被變更(0表示隨時可被變更)
密碼再過幾天必須被變更(99999表示永不過期)
密碼過期前幾天系統提醒用戶(默認爲一週)
密碼過期幾天後帳號會被取消
從1970年1月1日算起,多少天后帳號失效。

系統中組的信息,記錄在/etc/group中
系統用戶可以直接修改/etc/group文件達到更改組數據的目的,也可以使用以下指令:
groupadd:添加一個組
groupdel:刪除一個已存在組
groupmod:更改組的信息
用戶可用newgrp指令改變當前所在組

/etc/group中的每一行代表一個組,用 : 隔開不同項
group_name:組名
password:組密碼(一般不用)
GID :組身份編號
user_list:組成員列表


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章