一:圖形介面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...