天天看點

簡單入門linux【二:雲原生】linux 雲原生指令

csdn

前言:

👏作者簡介:我是笑霸final,一名熱愛技術的在校學生。

簡單入門linux【二】linux實操

  • ​​零:上文連結​​
  • ​​一:關機重新開機類​​
  • ​​二:登陸與登出類​​
  • ​​三:使用者類​​
  • ​​3.1使用者組​​
  • ​​四:實用指令​​
  • ​​4.1運作級别(7個):​​
  • ​​4.2檔案目錄類​​
  • ​​4.2.1 >與>>​​
  • ​​4.3搜尋查找類​​
  • ​​4.3.1管道符号```|```和```grep```​​
  • ​​4.4壓縮解壓類​​
  • ​​4.4.1 gzip和gunzip​​
  • ​​4.4.2 zip和unzip​​
  • ​​4.4.3 tar指令​​

零:上文連結

簡單入門linux【一】初識linux

一:關機重新開機類

指令 操作

​shutdown -h now​

立刻關機

​shutdown -h 1​

1分鐘後關機

​shutdown -r now​

立刻重新開機

​halt​

關機

​reboot​

重新開機

​sync​

記憶體資料同步到磁盤

二:登陸與登出類

指令 操作

​su 使用者名​

切換使用者

​logout​

​在運作級别3下有效
登出使用者

三:使用者類

指令 操作

​useradd 使用者名​

添加使用者

​passwd 使用者名​

指定/修改 使用者密碼

​userdel 使用者名​

删除使用者(保留home目錄)

​userdel -r 使用者名​

删除使用者

​id 使用者名​

查詢使用者資訊

​whoami​

​​ 或者​

​who am i​

查詢目前使用者

3.1使用者組

指令 操作

​groupadd 組名​

添加組

​groupdel 組名​

删除組

​usesradd -g組名 使用者名​

添加使用者的同時添加組

​usermod -g組名 使用者名​

修改使用者組

​cat /etc/group​

檢視所有使用者組

四:實用指令

幫助指令:

man [指令過着配置檔案] 過去幫助資訊

4.1運作級别(7個):

運作級别0:系統停機狀态,系統預設運作級别不能設為0,否則不能正常啟動

運作級别1:單使用者工作狀态,root權限,用于系統維護,禁止遠端登陸

運作級别2:多使用者狀态(沒有NFS)

運作級别3:完全的多使用者狀态(有NFS),登陸後進入控制台指令行模式

運作級别4:系統未使用,保留

運作級别5:X11控制台,登陸後進入圖形GUI模式

運作級别6:系統正常關閉并重新開機,預設運作級别不能設為6,否則不能正常啟動

指定運作級别:
init X    //X表示運作級别
help [指令] //獲的shell内置的指令幫助資訊      

4.2檔案目錄類

指令 操作

​pwd​

顯示目前工作目錄的絕對路徑

​ls [選項] [目錄或檔案]​

常見選項:​

​-a​

​​:顯示目前目錄所有檔案和目錄包括隐藏的。​

​-l​

​:清單的方式顯示資訊

​cd [參數]​

切換到指定目錄

​cd ~ 或 cd:​

回到自己的home目錄

​cd ..​

傳回上一級目錄

​mkdir [選項] 目錄名​

常用選項:​

​-p​

​ 建立多級目錄

​rmdir [選項] 目錄名​

常用選項:​

​- p​

​ 遞歸删除目錄删除(空目錄)

​rm -rf​

删除目錄

​touch 檔案名​

建立一個空目錄

​cp [選項] A B​

常用選項:​

​-r​

​遞歸把A拷貝到B、

​rm [選項] 目錄或檔案​

常用選項:​

​-r 遞歸删除整個檔案夾​

​​ 、​

​-f 強制删除不提示​

​mv 老檔案名 新檔案名​

重命名

​mv /.../...​

移動檔案

​cat [選項] 檔案​

常用選項:​

​-n顯示行号的檢視檔案​

​ (不能修改)

​more 檔案​

檢視檔案

​less 檔案​

檢視檔案

​echo [選項] 内容​

把内容輸出到控制台

​head -n X 檔案​

檢視檔案前X行内容

4.2.1 >與>>

指令 操作

​ls -l > 檔案​

清單的檔案寫入檔案(覆寫)

​ls -l >> 檔案​

清單的檔案追加到檔案末尾

​cat 檔案1 > 檔案2​

将檔案1的内容覆寫到檔案2

​cat 檔案1 >> 檔案2​

将檔案1的内容追加到檔案2末尾

​echo 内容 >> 檔案​

将内容寫入到檔案尾部

4.3搜尋查找類

指令 操作

​find [搜尋範圍] [選項]​

指令用來在指定目錄下查找檔案

常用選項:

​-amin​

​​ n : 在過去 n 分鐘内被讀取過

​​

​-anewer​

​​file: 比檔案 file 更晚被讀取過的檔案

​​

​-atime​

​​n: 在過去 n 天内被讀取過的檔案

​​

​-cmin​

​​n : 在過去 n 分鐘内被修改過

​​

​-cnewer​

​​file :比檔案 file 更新的檔案

​​

​-ctime​

​​n : 在過去 n 天内建立的檔案

​​

​-mtime​

​​n : 在過去 n 天内修改過的檔案

​​

​-empty​

​​: 空的檔案-gid n or -group name : gid 是 n 或是 group 名稱是 name

​​

​-ipath​

​​p, ​

​-path​

​​p : 路徑名稱符合 p 的檔案,ipath 會忽略大小寫

​​

​-name​

​​name, ​

​-iname​

​​name : 檔案名稱符合 name 的檔案。iname 會忽略大小寫

​​

​-size​

​​n : 檔案大小 是 n 機關,b 代表 512 位元組的區塊,c 表示字元數,k 表示 kilo bytes,w 是二個位元組。

​​

​-type​

​c : 檔案類型是 c 的檔案。
指令 操作

​locate 檔案​

快速指定檔案路徑

​which 指令​

檢視指令的路徑

4.3.1管道符号​

​|​

​​和​

​grep​

指令 操作

​grep [選項] 内容​

常用選項 ​

​-n​

​​:顯示行号、​

​-i​

​忽略大小寫

列:

在 h2.txt中查找“h" 并顯示行号

cat /root/h2.txt  | grep -n "h"      
簡單入門linux【二:雲原生】linux 雲原生指令

4.4壓縮解壓類

4.4.1 gzip和gunzip

指令 操作

​gzip 檔案​

将檔案壓縮為​

​.gz​

​檔案

​gunzip *.gz​

解壓檔案

4.4.2 zip和unzip

指令 操作

​zip [選項] 檔案/目錄​

壓縮檔案或目錄 成為​

​.zip​

​檔案

​unzip [選項] *.zip​

解壓

常用選項:

-r:遞歸壓縮(壓縮目錄)

-d<目錄> : 指定解壓後檔案存放的目錄

4.4.3 tar指令

可以打包也可以解壓

指令 操作

​tar[必要參數][選擇參數][檔案]​

用來壓縮和解壓檔案。tar本身不具有壓縮功能。他是調用壓縮功能實作的

必要參數有如下:

-A 新增壓縮檔案到已存在的壓縮

-B 設定區塊大小

-c 建立新的壓縮檔案

-d 記錄檔案的差别

-r 添加檔案到已經壓縮的檔案

-u 添加改變了和現有的檔案到已經存在的壓縮檔案

-x 從壓縮的檔案中提取檔案

-t 顯示壓縮檔案的内容

-z 支援gzip解壓檔案

-j 支援bzip2解壓檔案

-Z 支援compress解壓檔案

-v 顯示操作過程

-l 檔案系統邊界設定

-k 保留原有檔案不覆寫

-m 保留檔案不被覆寫

-W 确認壓縮檔案的正确性

可選參數如下:

-b 設定區塊數目

-C 切換到指定目錄

-f 指定壓縮檔案

–help 顯示幫助資訊

–version 顯示版本資訊

tar -zxvf myhome.tar.gz -C /root      

繼續閱讀