1.ctrl + alt +t 可以快速的開啟終端
-l :以列表方式顯示
-h:以大小單位顯示,預設是位元組,需要和-l 同時使用
-a:顯示隱藏檔案和隱藏目錄
tree:以樹狀方式顯示目錄資訊
pwd:檢視當前目錄路徑
clear:清除終端內容
cd 目錄名:切換到指定目錄
cd ~:切換到當前使用者的主目錄
cd … : 切換到上一級目錄
cd - :切換到上一次目錄
注意:使用cd命令切換目錄時,必須要保證這個目錄存在;cd後面不寫目錄等價於cd ~
touch 檔名:建立指定檔名的檔案
mkdir 目錄名:建立指定目錄名的目錄
引數:-p:建立所以依賴的資料夾,不管路徑是怎樣的,沒有的話之間建立。
rm :命令刪除目錄上需要加上-r選項,-r表示遞迴刪除目錄及內容。
引數:-i:互動式提示,詢問是否刪除
-r:遞迴刪除目錄及內容
-f:強制刪除,忽略不存在的檔案
-d:刪除空目錄
rmdir 目錄名 :刪除空目錄,只能刪除空目錄,如果目錄中有內容使用rm刪除。
cprm 檔名或目錄名:刪除指定檔案或者目錄
rm命令刪除目錄需要加上-r選項,-r表示遞迴刪除目錄及內容
引數:-i:互動式提示,詢問是否刪除,y/n
-r:遞迴刪除目錄及內容
-f:強制刪除、忽略不存在的檔案,無需提示
-d:刪除空目錄
rmdir 目錄名:刪除空目錄 只能刪除空目錄,如果目錄中有內容使用rm刪除
cp 檔名 新檔名:拷貝檔案,拷貝目錄
拷貝目錄需要加上-r選項,-r表示遞迴拷貝目錄及內容
引數:-i:互動式提示,拷貝檔案時新檔案的名稱在不明確是否存在的情況下使用,如果被占用則提示是否覆蓋,不存在直接複製
-r:遞迴拷貝目錄及其內容
-v:顯示拷貝後的路徑描述
-a:保留檔案的原有許可權
mv 檔名 目錄名:移動檔案至目錄引數:
-i:互動式提示
-v:顯示移動後的路徑描述
–help的使用說明:命令 – help 檢視該命令的說明
man 使用說明:man 命名 直接開啟該命令的說明
man命令的說明:
q:退出
重定向也稱為輸出重定向,把在終端執行命令的結果儲存到目標檔案
ls(想要新增的內容) > 檔名
:如果檔案存在會覆蓋原有檔案內容,相當於檔案操作中的「w」模式
:如果檔案存在會追加寫入檔案末尾,相當於檔案操作中的「a」模式
管道命令 |:
乙個命令的輸出可以通過管道作為另乙個命令的輸入,可以理解成乙個容器,存放在終端顯示的內容
管道(|)一般只和more結合使用,主要是分配檢視終端顯示內容
軟鏈結類似於windows中的快捷方式,當乙個原始檔的目錄層級比較多,方便的使用檔案,可以給該檔案建立乙個軟鏈結
ln -s 目標檔名 鏈結名
硬鏈結類似於原始檔的乙個別名,也就是說這兩個名字指向的是同乙個檔案資料ln 目標檔名 連線名
grep 文字字串 目標檔名:查詢出目標檔案中的文字字串所在行
引數:-i:忽略大小寫
-n:顯示行號
-v:顯示不包含匹配文字的所有行(相當於反選)
正則元字元:
^:字串開頭
$:字串結尾
.:匹配乙個非換行符的字元
其實grep查詢文字是將每一段(回車換行)文字視為乙個字串
find:在當前目錄下查詢檔案包括目錄
引數:-name:指定要查詢的檔案的名字(包括目錄名)查詢也可以使用正規表示式結合使用
.gz和.bz2的壓縮包需要使用tar命令來壓縮和解壓
tar命令
引數:-c:建立打包檔案
-v:顯示打包或者解壓包的詳細資訊
-f:指定檔名稱,必須放到所有選項後面
-x:解包
-z:壓縮或解壓(.gz)
-j:壓縮或解壓(.bz2)
-c:解壓到指定目錄
.zip的壓縮包需要使用zip命令來壓縮,使用unzip命令來解壓zip命令和unzip命令
引數:-d:解壓到指定目錄
chmod命令:修改檔案許可權
角色u:user,表示該檔案的所有者
g:group,表示使用者組
o:other,表示其他使用者
a:all,表示所有使用者
許可權設定
+:增加許可權
-:撤銷許可權
=:設定許可權
許可權說明
r:可讀 許可權值是4
w:可寫 權限制是2
x:可執行 許可權值是1
-:無任何許可權 權限制是0
sudo -s:切換到root使用者,獲取管理員許可權
whoami:檢視當前使用者
exit:退出登入使用者
who:檢視所有的登入使用者
passwd:修改使用者密碼,不指定使用者預設修改當前登入使用者的密碼
which:檢視某個命令所在的位置
shutdown -h now:立刻關機
reboot:重啟
useradd:建立新使用者
-m:自動建立使用者主目錄,主目錄的名字就是使用者名稱
-g:指定使用者所屬的使用者組,預設不指定會自動建立乙個同名的使用者組
id:檢視使用者資訊
su - 使用者名稱:切換使用者
gpasswd:新增和刪除附加組資訊
-a 使用者名稱:給使用者新增附加組
-d 使用者名稱:給使用者刪除附加組
userdel :刪除使用者
-r 使用者名稱:刪除使用者主目錄,必須要設定,否則使用者主目錄不會被刪除
groupadd:建立使用者組
groupmod:修改使用者組
groupdel:刪除使用者組
這些就是常用終端指令,學會了就可以在ubuntu中快樂玩耍了
linux學習筆記(7) 》ubunt
linux學習筆記 7 ubuntu掛起後無法喚醒 解決 crazybird 想必大家都用習慣windows的待機,但是ubuntu的掛起總是讓人很頭痛,每次掛起出去了,回來後就打不開,硬碟啟動,燈都亮的很正常,就是螢幕是黑色的。下面讓我們來一起解決這個問題 首先 安裝這個包 sudo apt ge...
ubunt入門(最基礎的)
做為計算機專業出來的人,用linux是基本技能。我也試著用linux,是在畢業之後。我選擇的是ubuntu。從虛擬機器,到雙系統,多次來來回回的弄,發現許多問題都是再次碰到,所以這裡記錄下來。下次就不用再去查詢了。由於這些問題都是網上搜尋來的,所以參考了其他人的部落格 論壇的結論,但是比較多,所以就...
Linux學習之網路基礎
一 ios osi七層協議介紹 二 網路基礎介紹 1 ip分為五大類,如上圖。在給某個網路分配乙個ip 外網ip 位址時,可以通過該位址進行網路連線。同樣若是這個ip屬於某個團體,如學校等。那麼可以通過該ip所在的類 所在網段 給學校的班級學生每個人的電腦分配乙個私有ip 私有ip號如上 此時所有的...