Linux學(xué)習(xí)筆記 -- 05 首次登錄與使用

目錄導(dǎo)讀
  • 圖形界面
  • X Window與命令行模式的切換
  • Linux的登錄方式
  • 終端界面登錄Linux
  • 基礎(chǔ)命令熟悉
  • 重要的熱鍵
  • 在線求助:man, info
  • 超簡單文本編輯器:nano
  • 正確的關(guān)機
  • 切換執(zhí)行等級
1.圖形界面:
"會話":指的是可以使用不同的圖形界面來操作整個Linux系統(tǒng)姑廉。不同的圖形界面并不是只改了桌面背景景描,而是整個顯示、控制卵惦、管理、圖形軟件都不相同希停。

目前提供的圖形界面有:GNOME(默認(rèn)是進入這個)特幔、KDE
2. X Window與命令行模式的切換
命令行模式也稱為終端界面(terminal或console)
Linux默認(rèn)的情況下會提供6個Terminal來讓用戶登錄,切換方式:
    Crtl + Alt + F1~F6 的組合鍵
系統(tǒng)會將這F1~F6對應(yīng)的終端界面的命名為:tty1 ~ tty6的terminal界面
切換回 X Window 界面:
    Ctrl + Alt + F7
3.Linux的登錄方式:
(1)純文本界面 (即運行等級 run level 3)
    注:登錄該環(huán)境時攻走,tty7是沒有任何東西的,在tty1~tty6任意終端界面中使用startx命令就可以啟動X Window界面
(2)圖形界面 (即運行等級 run level 5)  --- 默認(rèn)登錄環(huán)境
    注:該登錄環(huán)境下有:tty1~tty7, 其中tty7就是開機完成后的默認(rèn)等待登錄的圖形那個界面
4.終端界面登錄Linux
localhost login:ql2012jz
password:
[ql2012@localhost ~]$_

注:
    ~ 表示用戶的主文件夾此再,它是個變量昔搂,例如root用戶,~就代表/root输拇,ql2012jz用戶,~就代表/home/ql2012jz
    $ 就是常提到的提示符(一般用戶的提示符)
    # 是root用戶的提示符
5.基礎(chǔ)命令熟悉
注:· 在Linux中嚴(yán)格區(qū)分大小寫
    · [ql2012@localhost ~]$ "在這里輸入命令"摘符, 為了方便,采用下面的形式做筆記
    · 在命令模式里面執(zhí)行命令時策吠,會有兩種主要情況:
        1.輸入命令后直接顯示結(jié)果然后回到命令提示符逛裤,等待下一個命令的輸入,如date
        2.進入到該命令的環(huán)境猴抹,知道結(jié)束該命令才回到命令提示符的環(huán)境带族,如 bc
(1)顯示日期與時間:date
>> date                    # The Aug 17 09:42:32 CST 2017
>> date +%Y-%m-%d/%H:%M    #2017-08-17/09:44  注意:理解
(2)顯示日歷:cal
>> cal                  #顯示當(dāng)月的日歷,且今日反白顯示
>> cal [year]           #顯示整年的日歷蟀给,如cal 2017
>> cal [[month] year]   #顯示特定月份的日歷蝙砌,如cal 10 2017
(3)調(diào)用計算器:bc
>> bc       #進入計算器中(本質(zhì)是進入到一個程序中)
>> quit     #退出該計算(退出該程序)
    注:支持運算符:+ - * / ^ %
      對于/運算符而言,默認(rèn)僅輸出整數(shù)部分跋理,如果要輸出小數(shù)部分择克,就得執(zhí)行scale=number,number表示小數(shù)點后的位數(shù)
    >> bc
    >> scale=3      # 表示輸出小數(shù)點后三位
6.重要的熱鍵:Tab、Ctrl-c前普、Ctrl-d
(1)Tab鍵
    具有"命令補全"和"文件補齊"的功能
    '命令補全':一串命令的第一個命令后面
    '文件補齊': 一串命令的第二個命令后面
(2)Ctrl-c組合鍵
    暫停正在運行的程序
(3)Ctrl-d組合鍵
    表示鍵盤輸入結(jié)束肚邢,可以用來代替exit的輸入
    退出此次登錄狀態(tài)
7.在線求助'man page' 與 'info page'
支持info命令的文件默認(rèn)是放在:/usr/share/man 目錄下

通過更改:/etc/man.config 文件可以更改man page的查詢路徑

對于不知道的命令或文件格式,可以用man或info來查詢
(1)man page
當(dāng)不清楚某個命令或相關(guān)文件的用法拭卿,就可以
>> man date         #查看date的用法

出現(xiàn)在 man page頁面中:DATE(1)
    DATE是命令名稱骡湖,(1)代表一般用戶可使用的命令,這里面的數(shù)字是有意義的
注意:
    按'空格'鍵往下翻頁
    按'q'鍵來離開man的環(huán)境
    在man page頁面中记劈,任何位置處輸入 '/word' 就可以定位word的關(guān)鍵字
(2)info page
支持info命令的文件默認(rèn)是放在:/usr/share/info 目錄下
info與man的用途差不多勺鸦,都是用來查詢命令的用法或者是文件的格式。只是info page 則是將文件數(shù)據(jù)拆成一個一個段落目木,每個段落用自己的頁面來撰寫,并且在各個頁面中還有類似頁面的"超鏈接"來跳到各個不同的頁面中,每個獨立的頁面也被稱為一個節(jié)點(node)刽射。
(3)其他的有用的文件(document)
這些幫助文件放在:/usr/share/doc 目錄下
8.超簡單文本編輯器:nano

Linux中有許多文本編輯器军拟,最重要的是vi,這里先介紹一個nano文本編輯器

(1)使用nano:nano fileName
>> nano Test.java   #Test.java存不存在都沒關(guān)系誓禁,有的話就打開舊文件懈息,否則就打開新文件
(2)比較重要的幾個組合鍵
Crtl-G:取得在線幫助(help)
Crtl-X:離開nano軟件,若修改過就會提示是否保存文件
Crtl-O:保存文件(如果有權(quán)限的話)
Crtl-R:從其他文件讀入數(shù)據(jù)摹恰,可以將某個文件的內(nèi)容粘貼到本文中
Crtl-W:查詢字符串
Crtl-C:說明目前光標(biāo)所在行數(shù)與列數(shù)
Crtl-_:可以直接輸入行號與列號辫继,快速定位光標(biāo)到某行某列處
Alt-Y:校正語法功能開啟與關(guān)閉
Alt-M:可以支持鼠標(biāo)來移動光標(biāo)的功能

注:Ctrl-G或F1就能夠顯示出完整的nano內(nèi)命令說明
9.正確的關(guān)機

Linux是多用戶多任務(wù)的,當(dāng)自己的任務(wù)做完之后俗慈,要退出姑宽,不可以直接強制關(guān)閉主機電源,因為闺阱,此時或許還有別人在使用該主機

正常情況下要關(guān)機炮车,需要注意:

查看系統(tǒng)的使用狀態(tài)
>> who          #查看目前有誰在線
>> netstat -a   #查看網(wǎng)絡(luò)的鏈接狀態(tài)
>> ps -aux      #查看后臺執(zhí)行的程序
通知在線用戶關(guān)機的時刻
>> shutdown     #關(guān)閉系統(tǒng)
>> reboot       #重啟系統(tǒng)
(1)數(shù)據(jù)同步寫入磁盤
為了提高系統(tǒng)的工作性能,會將一些數(shù)據(jù)臨時存放在內(nèi)存中酣溃,但由于某些突發(fā)事故瘦穆,使得系統(tǒng)不正常關(guān)閉,會造成內(nèi)存中的這些臨時數(shù)據(jù)沒被寫入磁盤中赊豌,造成數(shù)據(jù)更新不正常扛或。因此,在關(guān)機前告喊,需要執(zhí)行sync命令
    
[ql2012@localhost ~]$ sync    #用于將內(nèi)存中的數(shù)據(jù)寫入到磁盤,此時只能更新 ql2012 用戶的數(shù)據(jù)
[root@localhost ~]# sync      #將整個系統(tǒng)中的數(shù)據(jù)更新至磁盤中
(2)慣用的關(guān)機命令:shutdown
遠程關(guān)機必須要有root權(quán)限派昧,一般情況下黔姜,除了在主機前面是以tty7圖形界面登錄系統(tǒng)外,不論用什么身份都能關(guān)機
>> shutdown [option] ... TIME [MESSAGE]
參數(shù):
[option]
    -t sec :經(jīng)過sec秒后關(guān)機
    -k     :不是真正的關(guān)機蒂萎,只是發(fā)出警告消息
    -r     :在將系統(tǒng)的服務(wù)停掉后就重啟(常用)
    -h     :將系統(tǒng)服務(wù)停掉后就關(guān)機(常用)
    -n     :不經(jīng)過init程序秆吵,直接以shutdown的功能來關(guān)機
    -f     :關(guān)機并開機后,強制略過fsck的磁盤檢查
    -F     :系統(tǒng)重啟后五慈,輕質(zhì)進行fsck的磁盤檢查
    -c     :取消已經(jīng)在進行的shutdown命令內(nèi)容
    
    TIME   :這是必須有的參數(shù)纳寂,指定系統(tǒng)的關(guān)機時間,可以是時間差也可以是具體時間點

    eg. 
    [root@localhost ~]# shutdown -h now     #立即關(guān)機
    [root@localhost ~]# shutdown -h 20:23   #在20:23關(guān)機
    [root@localhost ~]# shutdown -r +30 'The System will reboot'    #30分鐘后重啟,并顯示消息給在線的用戶
(3)重啟泻拦、關(guān)機:reboot, halt(終止), poweroff
reboot:重啟
poweroff:強制關(guān)閉硬件毙芜,會立即執(zhí)行硬件關(guān)閉的操作        
halt:能在不理會目前系統(tǒng)的狀態(tài),進行硬件關(guān)機執(zhí)行halt時争拐,會先調(diào)用shutdown腋粥,再執(zhí)行halt,但是shutdown會逐次關(guān)閉各服務(wù)之后才關(guān)機。

注:halt, poweroff, shutdown的區(qū)別隘冲?
    shutdown實際上是調(diào)用 init 0, init 0 會關(guān)閉相關(guān)的服務(wù)之后闹瞧,再調(diào)用halt或者poweroff。其實主要區(qū)別是halt和poweroff展辞,做沒有ACPI(Advanced Configuration and Power Management Interface)系統(tǒng)上奥邮,halt只是關(guān)閉了os,電源還在工作罗珍,你得手動取按一下那個按鈕洽腺,而poweroff會發(fā)送一個關(guān)閉電源的信號給acpi。但在現(xiàn)在的系統(tǒng)上覆旱,他們實際上都一樣了
    作者:makefifo
    鏈接:https://www.zhihu.com/question/22060662/answer/24675289
    來源:知乎

  我的實驗結(jié)果:
  shutdown 和 halt 的關(guān)閉效果一樣蘸朋,均會關(guān)閉相應(yīng)的服務(wù)再關(guān)機
  'poweroff -f' 則是立即關(guān)機,效果就像直接按了電源按鈕一樣通殃。強制關(guān)機
10.切換執(zhí)行等級
系統(tǒng)的運作模式:共有7種, run level 0 ~ 6
run level 0: 關(guān)機度液, shutdown命令實際上是切換到該模式
run level 3: 純命令模式
run level 5: 含有圖形界面的模式
run level 6: 重啟

(1)如何切換各模式
[root@localhost ~]# init 0   #切換至run level 0, 即關(guān)機了
[root@localhost ~]# init 5   #切換至run level 5, 即圖形界面模式
[root@localhost ~]# init 6   #切換至run level 6, 即重啟了
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市画舌,隨后出現(xiàn)的幾起案子堕担,更是在濱河造成了極大的恐慌,老刑警劉巖曲聂,帶你破解...
    沈念sama閱讀 212,884評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件霹购,死亡現(xiàn)場離奇詭異,居然都是意外死亡朋腋,警方通過查閱死者的電腦和手機齐疙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,755評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來旭咽,“玉大人贞奋,你說我怎么就攤上這事∏蠲啵” “怎么了轿塔?”我有些...
    開封第一講書人閱讀 158,369評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長仲墨。 經(jīng)常有香客問我勾缭,道長,這世上最難降的妖魔是什么目养? 我笑而不...
    開封第一講書人閱讀 56,799評論 1 285
  • 正文 為了忘掉前任俩由,我火速辦了婚禮,結(jié)果婚禮上癌蚁,老公的妹妹穿的比我還像新娘幻梯。我一直安慰自己兜畸,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 65,910評論 6 386
  • 文/花漫 我一把揭開白布礼旅。 她就那樣靜靜地躺著膳叨,像睡著了一般洽洁。 火紅的嫁衣襯著肌膚如雪痘系。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 50,096評論 1 291
  • 那天饿自,我揣著相機與錄音汰翠,去河邊找鬼。 笑死昭雌,一個胖子當(dāng)著我的面吹牛复唤,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播烛卧,決...
    沈念sama閱讀 39,159評論 3 411
  • 文/蒼蘭香墨 我猛地睜開眼佛纫,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了总放?” 一聲冷哼從身側(cè)響起呈宇,我...
    開封第一講書人閱讀 37,917評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎局雄,沒想到半個月后甥啄,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,360評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡炬搭,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,673評論 2 327
  • 正文 我和宋清朗相戀三年蜈漓,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片宫盔。...
    茶點故事閱讀 38,814評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡融虽,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出灼芭,到底是詐尸還是另有隱情有额,我是刑警寧澤,帶...
    沈念sama閱讀 34,509評論 4 334
  • 正文 年R本政府宣布姿鸿,位于F島的核電站谆吴,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏苛预。R本人自食惡果不足惜句狼,卻給世界環(huán)境...
    茶點故事閱讀 40,156評論 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望热某。 院中可真熱鬧腻菇,春花似錦胳螟、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至丘薛,卻和暖如春嘉竟,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背洋侨。 一陣腳步聲響...
    開封第一講書人閱讀 32,123評論 1 267
  • 我被黑心中介騙來泰國打工舍扰, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人希坚。 一個月前我還...
    沈念sama閱讀 46,641評論 2 362
  • 正文 我出身青樓边苹,卻偏偏與公主長得像,于是被迫代替她去往敵國和親裁僧。 傳聞我的和親對象是個殘疾皇子个束,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,728評論 2 351

推薦閱讀更多精彩內(nèi)容