Ubuntu常見操作命令

操作1——切換工作路徑

?cd:切換到當前用戶根目錄,默認[/home/用戶名稱/]

?cd .:切換到當前目錄

?cd ..:切換到上一級目錄

?cd /:返回操作系統跟目錄,默認:[/]

?cd direction:進入某個指定的文件目錄

操作2——查看文件

?ls:查看當前目錄下的文件列表

?ls–l:以列表的方式查看當前目錄下的文件詳細信息

?ls–a:查看當前目錄下的所有文件

?ls–al:查看當前目錄下所有文件的詳細信息

?ls| more:以分頁的形式查看文件

?d:文件列表選項中表示文件夾

?-:文件列表選項中表示文件

操作3——文件復制和剪貼

?cp /dir/filea /dir/fileb

?復制filea文件到指定目錄并重命名為fileb

?cp–r /dir/filea/dir/fileb

?復制filea文件夾到指定的目錄并重命名為fileb

?mv /dir/filea /dir/fileb

?剪貼filea文件并粘貼到指定的目錄并重命名為fileb

操作4——文件創建刪除

?touch filename

?創建一個名稱為filename的文件

?mkdir directory_name

?創建一個名稱為directory的文件夾

?mkdir–pdira/dirb/dirc/dird

?創建多級目錄

?chmod

:修改文件訪問權限

?rm file

?刪除file文件

?rm–rf file_name

?刪除文件file_name,可以刪除文件夾

chmod命令詳細用法

指令名稱:?chmod

使用權限:所有使用者

使用方式:?chmod?[-cfvR]?[--help]?[--version]?mode?file...

說明:?Linux/Unix的檔案調用權限分為三級:檔案擁有者、群組、其他。利用chmod可以藉以控制檔案如何被他人所調用。

操作5——vim編輯器

?vi file

?使用vim編輯器編輯文件file

?三種模式:

?命令行模式

?光標移動查看內容

?HJKL->方向鍵[左上右下]

?x:刪除光標所在的一個字符

?插入模式

?a:在光標后插入

?i:在光標前插入

?底行模式

?命令行輸入命令,在底行輸入

?:wq:保存文件并退出編輯器

?:q:直接退出編輯器

操作5——vim編輯器

?vi file

?使用vim編輯器編輯文件file

?三種模式:

?命令行模式

?光標移動查看內容

?HJKL->方向鍵[左上右下]

?x:刪除光標所在的一個字符

?插入模式

?a:在光標后插入

?i:在光標前插入

?底行模式

?命令行輸入命令,在底行輸入

?:wq:保存文件并退出編輯器

?:q:直接退出編輯器

vi編輯器是所有Unix及Linux系統下標準的編輯器,它的強大不遜色于任何最新的文本編輯器,這里只是簡單地介紹一下它的用法和一小部分指令。由于對Unix及Linux系統的任何版本,vi編輯器是完全相同的,因此您可以在其他任何介紹vi的地方進一步了解它。Vi也是Linux中最基本的文本編輯器,學會它后,您將在Linux的世界里暢行無阻。

?1、vi的基本概念

基本上vi可以分為三種狀態,分別是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能區分如下:

?1)命令行模式command

mode)

?控制屏幕光標的移動,字符、字或行的刪除,移動復制某區段及進入Insert mode下,或者到last line mode。

?2)插入模式(Insert mode)

?只有在Insert mode下,才可以做文字輸入,按「ESC」鍵可回到命令行模式。

?3)底行模式(last line

mode)

?將文件保存或退出vi,也可以設置編輯環境,如尋找字符串、列出行號……等。

?不過一般我們在使用時把vi簡化成兩個模式,就是將底行模式(last line mode)也算入命令行模式command mode)。

2、vi的基本操作

a)進入vi

?在系統提示符號輸入vi及文件名稱后,就進入vi全屏幕編輯畫面:

$ vi myfile

?不過有一點要特別注意,就是您進入vi之后,是處于「命令行模式(command mode)」,您要切換到「插入模式(Insert mode)」才能夠輸入文字。初次使用vi的人都會想先用上下左右鍵移動光標,結果電腦一直嗶嗶叫,把自己氣個半死,所以進入vi后,先不要亂動,轉換到「插入模式(Insert mode)」再說吧!

?b)切換至插入模式(Insert

mode)編輯文件

?在「命令行模式(command mode)」下按一下字母「i就可以進入「插入模式(Insert

mode)」,這時候你就可以開始輸入文字了。

?c) Insert的切換

?您目前處于「插入模式(Insert mode)」,您就只能一直輸入文字,如果您發現輸錯了字!想用光標鍵往回移動,將該字刪除,就要先按一下「ESC」鍵轉到「命令行模式(command

mode)」再刪除文字。

?d)退出vi及保存文件

?在「命令行模式(command mode)」下,按一下「:」冒號鍵進入「Last line mode」,例如:

?:w filename(輸入「w filename」將文章以指定的文件名filename保存)

?:wq(輸入「wq」,存盤并退出vi)

?:q!(輸入q!,不存盤強制退出vi)

3、命令行模式(command mode)功能鍵

1).插入模式

?按「i」切換進入插入模式「insert mode」,按“i”進入插入模式后是從光標當前位置開始輸入文件;

?按「a」進入插入模式后,是從目前光標所在位置的下一個位置開始輸入文字;

?按「o」進入插入模式后,是插入新的一行,從行首開始輸入文字。

?2).從插入模式切換為命令行模式

?按「ESC」鍵。

?3).移動光標

?vi可以直接用鍵盤上的光標來上下左右移動,但正規的vi是用小寫英文字母「h」、「j」、「k」、「l」,分別控制光標左、下、上、右移一格。

?按「ctrl」+「b」:屏幕往“后”移動一頁。

?按「ctrl」+「f」:屏幕往“前”移動一頁。

?按「ctrl」+「u」:屏幕往“后”移動半頁。

?按「ctrl」+「d」:屏幕往“前”移動半頁。

?按數字「0」:移到文章的開頭。

?按「G」:移動到文章的最后。

?按「$」:移動到光標所在行的“行尾”。

?按「^」:移動到光標所在行的“行首”

?按「w」:光標跳到下個字的開頭

?按「e」:光標跳到下個字的字尾

?按「b」:光標回到上個字的開頭

?按「#l」:光標移到該行的第#個位置,如:5l,56l。

?4).刪除文字

?「x」:每按一次,刪除光標所在位置的“后面”一個字符。

?「#x」:例如,「6x」表示刪除光標所在位置的“后面”6個字符。

?「X」:大寫的X,每按一次,刪除光標所在位置的“前面”一個字符。

?「#X」:例如,「20X」表示刪除光標所在位置的“前面”20個字符。

?「dd」:刪除光標所在行。

?「#dd」:從光標所在行開始刪除#行

?5).復制

?「yw」:將光標所在之處到字尾的字符復制到緩沖區中。

?「#yw」:復制#個字到緩沖區

?「yy」:復制光標所在行到緩沖區。

?「#yy」:例如,「6yy」表示拷貝從光標所在的該行“往下數”6行文字。

?「p」:將緩沖區內的字符貼到光標所在位置。注意:所有與“y”有關的復制命令都必須與“p”配合才能完成復制與粘貼功能。

?6).替換

?「r」:替換光標所在處的字符。

?「R」:替換光標所到之處的字符,直到按下「ESC」鍵為止。

?7).恢復/撤消/還原上一次操作

?「u」:如果誤執行一個命令,可以馬上按下「u」,撤消上一個操作。按多次“u”可以執行多次撤消。

?8).更改

?「cw」:更改光標所在處的字到字尾處

?「c#w」:例如,「c3w」表示更改3個字

?9).跳至指定的行

?「ctrl」+「g」列出光標所在行的行號。

?「#G」:例如,「15G」,表示移動光標至文章的第15行行首。

4、Last line mode下命令簡介

在使用「last line mode」之前,請記住先按「ESC」鍵確定您已經處于「command mode」下后,再按「:」冒號即可進入「last line mode」。

?A)列出行號

?「set nu」:輸入「set nu」后,會在文件中的每一行前面列出行號。

?B)跳到文件中的某一行

?「#」:「#」號表示一個數字,在冒號后輸入一個數字,再按回車鍵就會跳到該行了,如輸入數字15,再回車,就會跳到文章的第15行。

?C)查找字符

?「/關鍵字」:先按「/」鍵,再輸入您想尋找的字符,如果第一次找的關鍵字不是您想要的,可以一直按「n」會往后尋找到您要的關鍵字為止。

?「?關鍵字」:先按「?」鍵,再輸入您想尋找的字符,如果第一次找的關鍵字不是您想要的,可以一直按「n」會往前尋找到您要的關鍵字為止。

?D)保存文件

?「w」:在冒號輸入字母「w」就可以將文件保存起來。

?E)離開vi

?「q」:按「q」就是退出,如果無法離開vi,可以在「q」后跟一個「!」強制離開vi。

?「qw」:一般建議離開時,搭配「w」一起使用,這樣在退出的時候還可以保存文件。

5、vi命令列表

1、下表列出命令模式下的一些鍵的功能:

?h ??左移光標一個字符

?l ? ?右移光標一個字符

?k ??光標上移一行

?j ? ?光標下移一行

? ? ?光標移動至行首

?0 ??數字“0”,光標移至文章的開頭

?G ? ?光標移至文章的最后

?$ ??光標移動至行尾

?Ctrl+f ? ?向前翻屏

?Ctrl+b ? ?向后翻屏

?Ctrl+d ? ?向前翻半屏

?Ctrl+u ? ?向后翻半屏

?i ? ? ? ?在光標位置前插入字符

?a ? ? ? ?在光標所在位置的后一個字符開始增加

?o插入新的一行,從行首開始輸入

?ESC ? ??從輸入狀態退至命令狀態

?x ? ? ? ? ??刪除光標后面的字符

?#x ? ? ? ?刪除光標后的#個字符

?X ? ? ? ?(大寫X),刪除光標前面的字符

?#X ? ? ??刪除光標前面的#個字符

?dd ? ? ? ?刪除光標所在的行

?#dd ? ? ?刪除從光標所在行數的#行

?yw ? ? ? ?復制光標所在位置的一個字

?#yw ? ? ?復制光標所在位置的#個字

?yy ? ? ? ??復制光標所在位置的一行

?#yy ? ? ?復制從光標所在行數的#行

?p ? ? ? ? ?粘貼

?u ? ? ? ? ?取消操作

?cw ? ? ??更改光標所在位置的一個字

?#cw ? ??更改光標所在位置的#個字

?下表列出行命令模式下的一些指令

w filename ? ? ?儲存正在編輯的文件為filename

?wq filename ? ?儲存正在編輯的文件為filename,并退出vi

?q! ? ? ?放棄所有修改,退出vi

?set nu ? ??顯示行號

?/或? ? ? ??查找,在/后輸入要查找的內容

?n ? ? ? ? ??與/或?一起使用,如果查找的內容不是想要找的關鍵字,按n或向后(與/聯用)或向前(與?聯用)繼續查找,直到找到為止。

操作6——文件內容查看

?cat file_name:查看文件內容

?cat file_name | more:以分頁的形式查看文件內容

?more file_name:以分頁的形式查看文件內容

?tail–nf:查看文件最末尾的n行內容

操作7——文件搜索

?grep [kw]file

?在文件file中搜索包含kw關鍵字的信息

?file文件是一個包含路徑的文件

?ls file | grep [kw]

?在查詢出來的文件列表中,搜索包含kw關鍵字的文件

操作8——系統超級用戶

?修改并啟用ubuntu超級用戶

?終端輸入:sudopasswd root

?該命令用戶更改超級用戶密碼

?首先輸入當前用戶密碼

?然后輸入兩次root用戶密碼完成更改

?切換用戶

?su–root:切換到root用戶

?輸入密碼之后就可以切換【注意:密碼默認不會顯示】

操作9——系統信息

?uname–a:查看操作系統內核/操作系統/CPU信息

?env:查看環境變量

?hostname:查看計算機名

?head–n 1 /etc/issue:查看操作系統版本

?cat /proc/cpuinfo:查看CPU信息

?lspci–tv:查看所有PCI設備

?lsusb–tv:查看所有的USB設備

?lsmod:列出所有加載的內核模塊

操作10——系統網絡信息

?ifconfig:查看系統網絡信息

?iptables–L:查看系統防火墻信息

?route–n:查看系統網絡路由信息

?netstat–lntp:查看所有監聽端口

?netstat–antp:查看所有已經建立的連接

?netstat–s:查看網絡統計信息

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,431評論 6 544
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,637評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,555評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,900評論 1 318
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,629評論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,976評論 1 328
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,976評論 3 448
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 43,139評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,686評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,411評論 3 358
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,641評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,129評論 5 364
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,820評論 3 350
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,233評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,567評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,362評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,604評論 2 380

推薦閱讀更多精彩內容