shell:
shell百度百科:在電腦科學中,Shell俗稱殼(用來區別於核),是指“提供使用者使用介面”的軟體(命令解析器);它類似於DOS下的command和後來的cmd.exe。它接收使用者命令,然後調用相應的應用程式。同時它又是一種程式設計語言。作為命令語言,它互動式解釋和執行使用者輸入的命令或者自動地解釋和執行預先設定好的一連串的命令;作為程式設計語言,它定義了各種變數和參數,並提供了許多在進階語言中才具有的控制結構,包括迴圈和分支。
介面:
一:圖形介面shell(Graphical User Interface shell 即 GUI shell)
ctrl+F7 是圖形介面
二:命令列式shell(Command Line Interface shell ,即CLI shell)
ctrl+F1~F6 是命令列介面. 進入命令列介面首先是輸入使用者名稱,然後輸入密碼(不可見),登入後就可以進行一系列的操作了;
終端: 進入終端:
(按下super即win鍵,輸入ter就會出來了),或者使用快速鍵ctrl+alt+T ;
終端 也是一個 shell .在這裡我們可以輸入一系列的命令,然後系統會進行解釋(合法的話);
我們在圖形介面下,也許對檔案的複製剪下什麼的比較麻煩(系統預設不是root許可權),所以我們想要獲得管理員權限,怎麼辦.
此時我們看到的是類似這樣的訊息顯示:fuqiang@fuqiang-K43SJ:~$ @前面代表你目前使用者,後面是機器型號,這個是裝系統的時候自己設定的.~代表根目錄 $代表普通使用者;
接下來設定系統管理員許可權(許可權很高,甚至可以殺死自己,所以沒事不懂慎用):
1.擷取root
輸入命令:(Linux區分大小寫,輸入s之後可以按兩次tab鍵,會有提示或自動補全)
sudo passwd root //不是password
然後會提示你輸入目前使用者的密碼,然後再設定root使用者密碼,並重新輸入確認;
設定好了之後,我們輸入 :
su root
此時,顯示的是:root@fuqiang-K43SJ:/home/fuqiang# 注意,變成#號了,也就是表示當前的使用者是系統管理員了;
然後切換回來:
su name //(你的使用者名稱)
2.輸入 cal 顯示日曆
cal //顯示當前年月日(日用反色標明)cal 2013 //顯示2013年全年日曆cal 8 2013 //顯示2013年8月日曆
3.date顯示時間:
date //當前時區時間date -u //utc時區時間date --utc //同上
4.關機和重啟:
輸入who:
列出所有正在使用系統的使用者、所用終端名和註冊到系統的時間
sudo init 0 //關機sudo init 6 //重啟
不同的運行級定義如下:
# 0 - 關機
# 1 - 單一使用者模式
# 2 - 多使用者,沒有 NFS
# 3 - 完全多使用者模式(標準的運行級)
# 4 - 沒有用到
# 5 - X11 (xwindow)
# 6 - 重新啟動
也可以用shutdown
sudo shutdown now //立刻關機sudo shutdown -h 60 //60分鐘後關機;sudo shutdown -c //取消關機安排
另外還有其他功能,可以輸入:
shutdown --help //(兩個-)
善用--help 就是一本字典啊!~
簡單命令:1.echo命令:
echo hello word!
將會顯示 helloword!
2.clear命令
此時螢幕應該布滿了吧.使用下面命令:
clear
清淨了;
3.passwd命令:
設定使用者密碼,如:
passwd fuqiang
可以修改使用者密碼;
困啦...明天繼續...