Linux基礎(一)
Linux基礎(一)
1、系統分割槽檢視
fdisk -l 列出分割槽表狀況
df -h 顯示磁碟的相關資訊
parted -l 顯示分割槽情況
2、常用命令
1.命令提示符:[[email protected]~]#
使用者名稱@主機名 當前目錄 #系統許可權 $普通許可權
2.命令格式 command [-options] [args]
命令 選項 引數(多個引數之間用空格分隔)
3.獲取命令的幫助
1.whatis 如果執行不成功 則執行makewhatis
2.使用help檢視內建命令的幫助(enable檢視內建命令)
3.man
4.info命令
4.ls命令
ls [options][file_or_dirs]
-a或–all 下所有檔案和目錄包括隱藏的
-l 使用詳細格式列表單位為位元組 -lh 大小單位為kb
-R或–recursive 遞迴處理,將指定目錄下的所有檔案及子目錄一併處理
-ld 顯示指定的目錄或檔案的詳細資訊
alias 檢視別名
5.cp拷貝
cp -r 目錄 目標目錄 遞迴拷貝
7.touch 檔名稱 建立空檔案/修改檔案(或目錄的時間戳)
8.rm -rf 目標 -r 遞迴刪除 -f強制刪除 rmdir 目錄 只能刪除空目錄
9.關機命令
shutdown -h now 立馬關機
shutdown -h 20:25系統會在今天20:25關機
Shutdown -h +10十分鐘後關機
Shutdown -r now 系統立馬重啟
shutdown -r +10 系統十分鐘後重啟
reboot 就是重啟 halt 關閉系統 等同於shutdown -h now 和poweroff
3、執行級別
0:關機
1:單使用者
2:無網路多使用者
3:命令列模式
4:未用
5:GUI(圖形桌面模式)
6:重啟
執行級別的切換 : init 執行級別
1.檢視執行級別
who -r 顯示當前執行級別以及系統當前時間 runlevel 顯示前一個執行級別(無則顯示N) 當前執行級別
2.不是所有的桌面介面執行級別都是5
在3命令列介面輸入startx 開啟一個圖形化執行緒但是執行級別還是3,點選右上角可退出
3.不是所有命令列介面執行級別都是3
在圖形介面中按下ctrl+alt+F2顯示進入命令列介面,但是執行級別還是5
再次按下ctrl+alt+F7可切回圖形介面
總結:執行級別切換隻有執行init命令才能是真正意義的切換
4.執行級別的作用
1.重啟 reboot或者shutdown -r now 或者 init 6
2.伺服器一般使用執行級別為3,減少圖形介面包帶來的資源浪費
3.忘記密碼,修改密碼
4.修改啟動時預設的執行級別
執行級別密碼恢復
1.重啟系統
2.按enter鍵
3.在grub引導介面下按e,進入grub選單模式
4.在kernel這一行,繼續按e,出現編輯介面,最後加上"空格1"回車
5.在kernel這一行上,按b啟動系統進入單使用者模式
6.使用passwd修改密碼後,reboot重啟即可
修改預設執行級別 /etc/inittab檔案
4、使用者及使用者組
1.使用者及UID
root使用者:超級管理員 UID是0
系統使用者:UID是1-499
自定義使用者:UID從500開始
2.使用者資訊儲存位置
賬戶資訊儲存於/etc/passwd
密碼資訊儲存於/etc/shadow
組名記錄在 /etc/group
建立使用者的同時,預設還會為使用者建立一個同名的組,組資訊儲存在/etc/group中
3.新增使用者
useradd [選項] 使用者名稱
選項
-p 指定使用者的密碼
-c comment 指定一段註釋性描述
-d 目錄 指定使用者主目錄,如果此目錄不存在,則同時使用-m選項,可以建立主目錄
-g 使用者組 指定使用者所屬的使用者組
-G 使用者組,使用者組 指定使用者所屬的附加組
-s Shell檔案 指定使用者的登陸Shell
-u 使用者號 指定使用者的使用者號,如果同時有-o選項,則可以重複使用其他使用者的標識