安全輕鬆自己剪:蓓慈 H3 毛髮修剪器 14.9 元新低(領 55 元券)
作業系統的使用說明
-
硬體:看得見也能摸得到 運算器、控制器、儲存器、輸入裝置、輸出裝置。
-
軟體:
-
作業系統:管理計算機硬體與軟體資源的計算機程式
-
分類:桌面作業系統:Window 、macOS、 Linux
嵌入式作業系統:Linux
服務端作業系統:Linux(安全、開源、免費、使用高) 、 Window Server(收費)
移動裝置作業系統:Unix: Linux(Android、華為鴻蒙)
Linux 系統
-
特點
-
開源(原始碼可見) 免費
-
安全穩定
-
可移植性好
-
高效能(服務端沒有圖形頁面)
Linux 系統分類
-
所有的Linux都有同一個名字Linux發行版
-
烏班圖 、小紅帽、centos
系統檔案和目錄
-
linux沒有碟符只有根目錄(/ 檔案起源)
-
home 所有使用者的家目錄
-
root:超級管理員的家目錄
-
/user/bin:Linux命令大部分存在該目錄
系統檔案和目錄
-
普通使用者可以進入超級管理員的家目錄,但是不能進行任何操作
-
超級管理員可以做任何操作
-
普通使用者的操作僅限與自己的家目錄
-
命令
檔案和目錄常用命令
-
檢視當前路徑的位置 pwd
-
檢視當前目錄下有哪些檔案和資料夾 ls
-
建立adir、bdir、cdir三個資料夾 (mkdir adir、 mkdir bdir cdir)\
-
切換到adir目錄 (cd adir)
-
建立aa檔案 (touch aa)
-
切換到admin目錄下(絕對路徑 cd /home/admin或 cd~)
-
建立檔案file並重命名為aa (touch file mv file aa ) mv時移動檔案的位置
-
複製檔案aa到adir目錄下 (cp aa adir)
-
複製資料夾bdir到cdir目錄下 (cp -r bdir cdir )
-
移動檔案aa到bdir目錄上 (mv aa bdir)
-
建立bb,cc兩個資料夾 (touch bb cc)
-
刪除bb檔案 (rm bb)
-
刪除adir資料夾 (rm -r adir)
-
刪除當前目錄下所有檔案和資料夾 (rm -r*)
對檔案內容的相關操作
-
將根目錄下所有檔案的詳細資訊輸入到demo檔案中 (ls - al / > demo)
-
直接檢視demo檔案的內容 (cat demo)
-
將/usr/bin目錄下所有檔案的詳細資訊追加到demo檔案中 (ls - al /user/bin >> demo)
-
以分屏的形式檢視demo檔案的內容 (more demo)
-
查詢demo檔案內容中包含mysql的資訊 (grep 'mysql' demo)
-
在/use/bin目錄下所有檔案按的資訊中查詢包含MySQL的資訊 (ls - al /user/bin | gerp mysql)
-
清空當前終端視窗中的內容 (clean)
檢視日誌檔案資訊
-
將根目錄下所有檔案的詳細資訊輸出到demo檔案中 (ls - al / >demo)
-
檢視demo檔案的前5行內容 (head - 5 demo)
-
檢視demo檔案的後5行內容 (tail - 5 demo)
-
將ping www.ithe.com的資訊輸出到ping_log檔案中 (ping www.ithe.com > ping_log) 檢視該ip是否可以通訊,在Linux中不手動停止將一致執行
-
重新啟動一個終端視窗,動態檢視ping_log檔案中的資訊 (tail - f ping_log)
重啟/關機/檢視系統資訊
-
檢視當前系統核心版本的資訊 (cat / proc/version)
-
檢視當前系統發行版本的資訊 (cat /etc/redhat.release)
-
重啟當前系統 (reboot)
-
關閉當前系統 (shutdown - h now)
程序和程序操作相關命令
-
檢視當前系統下的程序資訊 (ps - aux)
-
手動開啟火狐瀏覽器
-
獲取火狐瀏覽器的程序資訊 (ps - aux | grep firefox)
-
通過結束火狐瀏覽器程序的方式關閉瀏覽器 (kill -9 程序id)
-
開啟當前系統的“工作管理員” (top)
埠號資訊的獲取及操作命令
-
檢視當前系統中開放的埠有哪些 (netstat - anptu)
-
檢視那個程式正在使用3360埠(需要root使用者許可權) (su - (切換到root使用者下) lsof- i (檢視埠))
許可權
-
在當前目錄下建立檔案cm_demo touch cm_demo
-
檢視檔案當前許可權狀態 ls - l
-
使用字母法將檔案許可權修改為:擁有者:可讀/使用者組:可寫/其他使用者:可執行 (chmod u-w,g-r,o=x cm_demo)
-
使用數字法將檔案許可權修改為:擁有者:可讀可寫可執行/使用者組:可讀可寫/其他使用者:可寫可執行 (chmod 763 cm_demo)
r:讀取 w:寫入 x:執行 -:無許可權
4 2 1 0
u:擁護者 g:擁護者 o:其他人 a:所有
+:增加 - :刪除 =:賦予
系統作業系統命令
-
檢視MySQL程式的存放位置 (which MySQL)
-
從普通使用者切換至root使用者,在從root使用者切換到普通使用者 (su -) (su - admin)
-
檢視當前系統中所有登入使用者的資訊 (who - u )
-
退出當前終端視窗 (exit)
查詢檔案
-
在路徑下建立adir,bdir兩個資料夾 (mkdir adir bdir)
-
在adir目錄下建立檔案f_demo (touch adir/f_demo)
-
切換路徑到bdir目錄下 (cd bdir/)
-
在當前目錄下從/home/admin目錄中查詢f_demo檔案 (find /home/admin - name 'f_demo')
連結檔案
-
在當前路徑下建立檔案 demo (touch demo)
-
給demo檔案建立連結檔名ldemo (ln - s -/demo ldemo )
-
修改ldemo連結檔案的內容
-
檢視demo檔案的內容是否同樣變化
-
修改demo檔案內容,檢視ldemo連結檔案內容是否同樣變化
Linux系統三種壓縮解壓的方式
-
在當前路徑下建立atdir,btdir兩個檔案 (mkdir atdir btdir)
-
在atdir目錄下建立aa,bb,cc三個檔案 (touch aa bb cc /atdir)
-
分別用三種方式對atdir目錄進行壓縮 (tar - zcvf atdir.tar.gz.atdir) (tar - jcvf atdir.tar.bz2.atdir) (zip - r atdir atbir)
-
分別解壓上一步產生的壓縮包檔案內容至btdir目錄下 (tar - zcvf atdir.tar.gz - C btdir)