學習Linux(二): 瞭解shell 和一些命令

來源:互聯網
上載者:User
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

可以修改使用者密碼;

困啦...明天繼續...

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.