i的編輯器:
 1、三種模式:底行模式 命令模式 插入模式
 命令模式:
1、從命令切換插入模式:
   i : 光標所在左側輸入 I 光標移動到所在行的最左則
   o :光標移動的下一行(新的一行) O:光標移動的上一行(新的一行)
   a :光標移動到所在行的右則輸入 A:光標移動到所在行的最右則
      2、復制:(n代表數字)
行: nyy n>0
單詞:nyw n>0
3、粘貼:p
4、撤消到上一步驟:u 
5、恢復到上一步: ctrl+r
6、替換:
替換一個字符:r 
連續替換    :R
7、定位行:
上:n-     
下:n+
8、刪除:
刪除字符:nx(右)  nX(左) n>0
刪除行:ndd   n,n1 dd
9、查找關鍵字:/key_value (向下查找key:n 向止查找key:N )
 底行模式:
1、顯示行號:set nu
2、
2、讀取文本文檔的內容:cat/more
  3、文件對某“用戶”操作的“權限”:  
權限:r可讀read 4       w可寫write 2     x可執行excude 1
用戶:創建u  群組g 其他人o
     修改權限:
chmod 用戶+、- 權限1,用戶+、- 權限2   文件
-rw-r--r--. 1 LF LF 210  7月  7 10:27 msg.data 
  (見圖1)
去掉創建者的讀的權限
chmod u-r,g-r,o-r  文件
增加權限:
chmod u+r,g+r,o+r 文件
  刪除/增加所有人
chmod a-/+權限  文件
每個用戶:4讀2寫1執行   4+2+1=7   4+0+0=4(只讀) 4+2+0=6(可讀寫不能執行)
chmod --- 文件   
    4、用戶:(特點:1多任務(進程)多用戶操作)
1、切換用戶:su 用戶名
2、增加用戶:useradd (root權限)
3、修改密碼:passwd 密碼 (passworld) 
    注:用戶主目錄(/home)
  5、為用戶的命令分配root的權限:
root為用戶分配的部分權限都是記錄在:/etc/sudoers
注:每次sudo時都會去/etc/sudores中檢查該用戶的分配策略
1、為某機器上某用戶分配某種命令的權限
            1.1為該用戶分配所有機器的所有命令
用戶名  ALL=(ALL)  ALL
   1.2為該用戶分配所有機器的某條命令
用戶名 ALL=(ALL) command
   6、編譯器:將指定的語言翻譯成機器語言
語言的發展歷史:
1、機器語言:由0/1組成的指令 (計算機可以直接識別)
2、匯編指令:用助記來替代二進制指令
3、高級語言:用自然的語言來與機器溝通
Linux的編譯器:gcc/g++/QT
    gcc編譯器:是一款優秀(1、編譯語言多,2、質量高)的編譯器
源程序:用高級語言編寫的程序的文件
新聞熱點
疑難解答