(1)ctrl+c 停止(或者ctrl+z均可) esc退出
(2)type檢視一條命令是內部命令或者外部命令
內部命令:shell builtin
(3)help 命令:檢視內部命令幫助手冊;man 命令:檢視外部命令幫助手冊
yum install man -y安裝外部命令幫助手冊
yum install man-pages -y 相對於man更詳細
(4)whereis : 定位命令位置,which也可以
(5)file:檔案型別 elf檔案格式,表示二進位制檔案
(6)echo:列印到標準輸出 echo $$ 表示當前shell的程序號
例:
(7)ps -fe 檢視系統當前程序列表
(8)$path: 環境變數:路徑
檔案系統命令
(1) cat檢視檔案
(2) 分頁檢視
more: 只能從上而下檢視,可以使用空格進行翻頁,使用b返回檢視,但是檢視到最後直接退出該檔案,還有搜尋的功能。
less :與more相似,可以上下翻滾檢視,但是會載入到記憶體中,less 在檢視之前不會載入整個檔案,如果記憶體小於檔案大小,則看不到超出記憶體大小部分的內容。
head :預設檢視前10行,head -5 檔名 檢視前10行
tail :預設檢視最後10行
tail -f 檔名 實時更新該檔案最尾部的內容顯示在螢幕上,並且不斷重新整理,常用於查閱正在改變的日誌檔案。
(3)|管道:完成命令直接的資料傳遞
例:cat b.txt | head -3 檢視b.txt並且只輸出前三行
(4) xargs:它擅長將標準輸入資料轉換成命令列引數
命令1,在標準輸入中讀取到的內容!
2,自己的引數理解為乙個字串
模仿shell,做blank切分,第乙個子字串為命令
3,將步驟1的內容做為步驟2的命令的選項引數拼接起來
4,執行得到的結果
例: echo 「/」 |xargs ls -l
vi全屏文字編輯器
(1) 開啟檔案
vim /path/to/somefile 開啟檔案,定位至第一行
vim +n 檔名:開啟檔案,並定位於第n行
vim + 檔名:開啟檔案,定位至最後一行
vim +/pattern : 開啟檔案,定位至第一次被pattern匹配到的行的行首
(2)模式
編輯模式:(命令模式)按鍵具有編輯文字功能:預設開啟進入編輯模式
輸入模式:按鍵本身意義
末行模式:接受使用者命令輸入
各種模式的切換(多半是記不住)
編輯–>輸入:
i: 在當前游標所在字元的前面,轉為輸入模式;
a: 在當前游標所在字元的後面,轉為輸入模式;
o: 在當前游標所在行的下方,新建一行,並轉為輸入模式;
o:在當前游標所在行的上方,新建一行,並轉為輸入模式;
i:在當前游標所在行的行首,轉換為輸入模式
a:在當前游標所在行的行尾,轉換為輸入模式
(3)關閉檔案
:q 退出 沒有動過檔案
:wq 儲存並退出 動過了,不後悔
:q! 不儲存並退出 動過了,後悔了
:w 儲存
:w! 強行儲存
:wq --> :x
命令模式下:
zz: 儲存並退出 不需要冒號,編輯模式
(4) 編輯模式(想多了吧,這麼多,我反正記不住,不過呢多敲幾遍就好了啊,一言不合擼**)
一.移動游標
1.字元
h: 左;j: 下;k: 上;l: 右
2.單詞
w: 移至下乙個單詞的詞首
e: 跳至當前或下乙個單詞的詞尾
b: 跳至當前或前乙個單詞的詞首
3.行內
0: 絕對行首
^: 行首的第乙個非空白字元
$: 絕對行尾
行間g:文章末尾
3g:第3行
gg:文章開頭
4.翻屏
ctrl:f,b ctrl+f下一屏 , ctrl+b上一屏
二.刪除&替換單個字元
x:刪除游標位置字元
3x:刪除游標開始3個字元
r:替換游標位置字元
刪除命令 d
dw刪除游標所在行的乙個單詞 ,dd刪除游標所在的一整行行
三.複製貼上&剪下
yw複製乙個單詞,yy複製一整行
p貼上四.撤銷&重做
u 撤銷(相當於上一步)
ctrl+r 重做 撤銷的操作(相當於下一步,必須使用過命令u才能使用)
. 重複上一步的操作(前提必須有操作)
五.set:設定
set nu 開啟檔案內容前會顯示行數
set nonu 開啟檔案內容前不會顯示行數
set readonly 設定檔案唯讀
修改vi的配置檔案 /etc/virc
六./:查詢
/要查詢的內容
n向下查詢 n向上查詢
?向上查詢
!:執行命令(較常用)
例: :!ls -l /
七.s查詢並替換
範圍,s/str1/str2/gi 將該範圍每行出現的str1替換成str2忽略大小寫
/:臨近s命令的第乙個字元為邊界字元:/,@,#
g:一行內全部替換
i:忽略大小寫
範圍n:行號
.:當前游標行
+n:偏移n行
$ :末尾行,$-3
%:全文
Linux常用命令之Linux常用命令實戰知識點
在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...
LINUX常用命令
一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...
linux 常用命令
ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...