您好,登錄后才能下訂單哦!
本篇文章為大家展示了怎么在Linux系統三種模式下使用命令,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
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、質量高)的編譯器
源程序:用高級語言編寫的程序的文件
c語言: .c
c++語言:.cpp .C
java: .java
OC : .oc
編譯:
1、 gcc 源程序.c 注:如果沒有指定可執行文件名,默認生成a.out
2、指定可執行文件名:
gcc 源程序.c -o 可執行文件名
執行程序:路徑/程序名
【3、編譯過程:(函數) 】
Linux是一種免費使用和自由傳播的類UNIX操作系統,是一個基于POSIX的多用戶、多任務、支持多線程和多CPU的操作系統,使用Linux能運行主要的Unix工具軟件、應用程序和網絡協議。
上述內容就是怎么在Linux系統三種模式下使用命令,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。