學習Linux 二 了解shell 和一些命令

2021-06-17 20:09:36 字數 1907 閱讀 7269

一:圖形介面shell(graphical user inte***ce shell 即 gui shell)

ctrl+f7 是圖形介面

二:命令列式shell(command line inte***ce shell ,即cli shell)

ctrl+f1~f6 是命令列介面. 進入命令列介面首先是輸入使用者名稱,然後輸入密碼(不可見),登入後就可以進行一系列的操作了;

(按下super即win鍵,輸入ter就會出來了),或者使用快捷鍵ctrl+alt+t ;

終端 也是乙個 shell .在這裡我們可以輸入一系列的命令,然後系統會進行解釋(合法的話);

我們在圖形介面下,也許對檔案的複製剪下什麼的比較麻煩(系統預設不是root許可權),所以我們想要獲得管理員許可權,怎麼辦.

此時我們看到的是類似這樣的訊息顯示:fuqiang@fuqiang-k43sj:~$  @前面代表你當前使用者,後面是機器型號,這個是裝系統的時候自己設定的.~代表根目錄 $代表普通使用者;

接下來設定系統管理員許可權(許可權很高,甚至可以殺死自己,所以沒事不懂慎用):

輸入命令:(linux區分大小寫,輸入s之後可以按兩次tab鍵,會有提示或自動補全)

sudo passwd root  //不是password

然後會提示你輸入當前使用者的密碼,然後再設定root使用者密碼,並重新輸入確認;

設定好了之後,我們輸入 :

su root

此時,顯示的是:root@fuqiang-k43sj:/home/fuqiang#    注意,變成#號了,也就是表示當前的使用者是系統管理員了;

然後切換回來:

su name  //(你的使用者名稱)

cal    //顯示當前年月日(日用反色標明)

cal 2013 //顯示2023年全年日曆

cal 8 2013 //顯示2023年8月日曆

date   //當前時區時間

date -u //utc時區時間

date --utc //同上

輸入who:

列出所有正在使用系統的使用者、所用終端名和註冊到系統的時間

sudo init 0 //關機

sudo init 6 //重啟

不同的執行級定義如下:  

# 0 - 關機 

# 1 - 單使用者模式  

# 2 - 多使用者,沒有 nfs  

# 3 - 完全多使用者模式(標準的執行級)   

# 4 - 沒有用到    

# 5 - x11 (xwindow)    

# 6 - 重新啟動 

sudo shutdown now //立刻關機

sudo shutdown -h 60 //60分鐘後關機;

sudo shutdown -c //取消關機安排

另外還有其他功能,可以輸入:

shutdown --help  //(兩個-)

善用--help 就是一本字典啊!~

echo hello word!

將會顯示 helloword!

此時螢幕應該布滿了吧.使用下面命令:

clear

清淨了;

設定使用者密碼,如:

passwd fuqiang

可以修改使用者密碼;

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

Linux學習之shell程式設計二

shell script 的預設變數 0,1.代表後接的引數個數 代表 1,2,3,4之意 代表 1c 2c 3c 4 其中c為分隔符,預設為空格 shift 可以偏移變數號碼,比如shift 或者shift 2可以將變數 向左移動1次或2次 bin bash filename shell05.sh...

linux的shell指令碼學習筆記(二)

標記 開始學習while迴圈 檢視本地的8080埠的應用是否已啟用 curl s o index.jsp m 2 localhost 8080 shop index.jsp bin bash n 0while n lt 5 do let n echo n done 迴圈讀取檔案的一行,然後輸出 re...

Shell基本了解

shell是linux的一外殼,它包在linux核心的外面,為使用者和核心之間的互動提供了乙個介面,當使用者下達指令給作業系統的時候,實際上是把指令告訴shell,經過shell解釋,處理後讓核心做出相應的動作,系統的回應和輸出的資訊也由shell處理,然後顯示在使用者的螢幕上 二 什麼是shell...