1. 程式人生 > 資訊 >安全輕鬆自己剪:蓓慈 H3 毛髮修剪器 14.9 元新低(領 55 元券)

安全輕鬆自己剪:蓓慈 H3 毛髮修剪器 14.9 元新低(領 55 元券)

linux

作業系統的使用說明

  1. 硬體:看得見也能摸得到 運算器、控制器、儲存器、輸入裝置、輸出裝置

  2. 軟體:

  3. 作業系統:管理計算機硬體與軟體資源的計算機程式

  4. 分類:桌面作業系統:Window 、macOS、 Linux

嵌入式作業系統:Linux

服務端作業系統:Linux(安全、開源、免費、使用高) 、 Window Server(收費)

移動裝置作業系統:Unix: Linux(Android、華為鴻蒙)

ios(蘋果)

Linux 系統

  • 特點

  1. 開源(原始碼可見) 免費

  2. 安全穩定

  3. 可移植性好

  4. 高效能(服務端沒有圖形頁面)

Linux 系統分類

  1. 所有的Linux都有同一個名字Linux發行版

  2. 烏班圖 、小紅帽、centos

系統檔案和目錄

  1. linux沒有碟符只有根目錄(/ 檔案起源)

  2. home 所有使用者的家目錄

  3. root:超級管理員的家目錄

  4. /user/bin:Linux命令大部分存在該目錄

系統檔案和目錄
  1. 普通使用者可以進入超級管理員的家目錄,但是不能進行任何操作

  2. 超級管理員可以做任何操作

  3. 普通使用者的操作僅限與自己的家目錄

  4.  

命令

檔案和目錄常用命令

  1. 檢視當前路徑的位置 pwd

  2. 檢視當前目錄下有哪些檔案和資料夾 ls

  3. 建立adir、bdir、cdir三個資料夾 (mkdir adir、 mkdir bdir cdir)\

  4. 切換到adir目錄 (cd adir)

  5. 建立aa檔案 (touch aa)

  6. 切換到admin目錄下(絕對路徑 cd /home/admin或 cd~)

  7. 建立檔案file並重命名為aa (touch file mv file aa ) mv時移動檔案的位置

  8. 複製檔案aa到adir目錄下 (cp aa adir)

  9. 複製資料夾bdir到cdir目錄下 (cp -r bdir cdir )

  10. 移動檔案aa到bdir目錄上 (mv aa bdir)

  11. 建立bb,cc兩個資料夾 (touch bb cc)

  12. 刪除bb檔案 (rm bb)

  13. 刪除adir資料夾 (rm -r adir)

  14. 刪除當前目錄下所有檔案和資料夾 (rm -r*)

對檔案內容的相關操作

  1. 將根目錄下所有檔案的詳細資訊輸入到demo檔案中 (ls - al / > demo)

  2. 直接檢視demo檔案的內容 (cat demo)

  3. 將/usr/bin目錄下所有檔案的詳細資訊追加到demo檔案中 (ls - al /user/bin >> demo)

  4. 以分屏的形式檢視demo檔案的內容 (more demo)

  5. 查詢demo檔案內容中包含mysql的資訊 (grep 'mysql' demo)

  6. 在/use/bin目錄下所有檔案按的資訊中查詢包含MySQL的資訊 (ls - al /user/bin | gerp mysql)

  7. 清空當前終端視窗中的內容 (clean)

檢視日誌檔案資訊

  1. 將根目錄下所有檔案的詳細資訊輸出到demo檔案中 (ls - al / >demo)

  2. 檢視demo檔案的前5行內容 (head - 5 demo)

  3. 檢視demo檔案的後5行內容 (tail - 5 demo)

  4. 將ping www.ithe.com的資訊輸出到ping_log檔案中 (ping www.ithe.com > ping_log) 檢視該ip是否可以通訊,在Linux中不手動停止將一致執行

  5. 重新啟動一個終端視窗,動態檢視ping_log檔案中的資訊 (tail - f ping_log)

重啟/關機/檢視系統資訊

  1. 檢視當前系統核心版本的資訊 (cat / proc/version)

  2. 檢視當前系統發行版本的資訊 (cat /etc/redhat.release)

  3. 重啟當前系統 (reboot)

  4. 關閉當前系統 (shutdown - h now)

程序和程序操作相關命令

  1. 檢視當前系統下的程序資訊 (ps - aux)

  2. 手動開啟火狐瀏覽器

  3. 獲取火狐瀏覽器的程序資訊 (ps - aux | grep firefox)

  4. 通過結束火狐瀏覽器程序的方式關閉瀏覽器 (kill -9 程序id)

  5. 開啟當前系統的“工作管理員” (top)

埠號資訊的獲取及操作命令

  1. 檢視當前系統中開放的埠有哪些 (netstat - anptu)

  2. 檢視那個程式正在使用3360埠(需要root使用者許可權) (su - (切換到root使用者下) lsof- i (檢視埠))

許可權

  1. 在當前目錄下建立檔案cm_demo touch cm_demo

  2. 檢視檔案當前許可權狀態 ls - l

  3. 使用字母法將檔案許可權修改為:擁有者:可讀/使用者組:可寫/其他使用者:可執行 (chmod u-w,g-r,o=x cm_demo)

  4. 使用數字法將檔案許可權修改為:擁有者:可讀可寫可執行/使用者組:可讀可寫/其他使用者:可寫可執行 (chmod 763 cm_demo)

r:讀取 w:寫入 x:執行 -:無許可權

4 2 1 0

u:擁護者 g:擁護者 o:其他人 a:所有

+:增加 - :刪除 =:賦予

系統作業系統命令

  1. 檢視MySQL程式的存放位置 (which MySQL)

  2. 從普通使用者切換至root使用者,在從root使用者切換到普通使用者 (su -) (su - admin)

  3. 檢視當前系統中所有登入使用者的資訊 (who - u )

  4. 退出當前終端視窗 (exit)

查詢檔案

  1. 在路徑下建立adir,bdir兩個資料夾 (mkdir adir bdir)

  2. 在adir目錄下建立檔案f_demo (touch adir/f_demo)

  3. 切換路徑到bdir目錄下 (cd bdir/)

  4. 在當前目錄下從/home/admin目錄中查詢f_demo檔案 (find /home/admin - name 'f_demo')

連結檔案

  1. 在當前路徑下建立檔案 demo (touch demo)

  2. 給demo檔案建立連結檔名ldemo (ln - s -/demo ldemo )

  3. 修改ldemo連結檔案的內容

  4. 檢視demo檔案的內容是否同樣變化

  5. 修改demo檔案內容,檢視ldemo連結檔案內容是否同樣變化

Linux系統三種壓縮解壓的方式

  1. 在當前路徑下建立atdir,btdir兩個檔案 (mkdir atdir btdir)

  2. 在atdir目錄下建立aa,bb,cc三個檔案 (touch aa bb cc /atdir)

  3. 分別用三種方式對atdir目錄進行壓縮 (tar - zcvf atdir.tar.gz.atdir) (tar - jcvf atdir.tar.bz2.atdir) (zip - r atdir atbir)

  4. 分別解壓上一步產生的壓縮包檔案內容至btdir目錄下 (tar - zcvf atdir.tar.gz - C btdir)

  5.