第一課 學習最基礎的linux命令

2021-10-03 13:46:05 字數 2099 閱讀 3729

在linux系統中,一切都是檔案

一、常用的基礎命令

1,ifconfig檢視網絡卡配置

2,uname -a檢視系統核心和版本資訊 cat /etc/redhat-release 檢視當前系統版本詳細資訊

3,uptime系統資訊(top命令首行)

4,free -h檢視系統記憶體使用量

5,who檢視登入的使用者資訊 last 檢視登入資訊

6,history歷史命令!15重複執行命令history -c清空命令

三、工作目錄切換命令

1,pwd當前目錄

2,cd ~家目錄(同cd)cd -上一次的目錄cd…上一級的目錄

3,ls命令 ls -al 檢視詳細資訊,包括隱藏檔案,ls -ld 目錄 檢視目錄屬性資訊

四、文字編輯命令

1,cat -n檔名 檢視檔案詳細內容,並顯示行數

2,head -n檔名 檢視前幾行的檔案內容

3,tail -n檔名 檢視後幾行的檔案內容

實際應用:

(1)cat 檔名 | tr [a-z] [a-z] 讀取檔案,並把小寫替換(tr)為大寫

(2) tali -f /var/log/messages 持續重新整理日誌檔案

4,more檢視大檔案 空格翻頁

5,wc -l文字:統計行數

6,stat檢視檔案具體儲存資訊和時間資訊

atime 最後一次檢視時間

mtime 最後一次內容修改時間

ctime 最後一次屬性修改時間

7,cut按列提取文字字元

應用:cut -d: -f1 /etc/passwd 提取passwd檔案中,以:為間隔符的第一列的資訊。

8,diff --brief文字 比較檔案差異diff -c檔案1 檔案2 檢視具體不同 ,!代表不同的行。

五、檔案目錄管理命令

1,touch新建一般檔案

2,mkdir新建目錄 -p 遞迴建立 mkdir -p /a/b/c/d

3,cp原始檔 目標檔案 cp -r 源目錄 目標目錄mv剪下

4,rm檔案 刪除檔案 rm -r 目錄 rm -rf 強制刪除 rm -rf /* 強制刪除根目錄下的所有檔案(謹慎)

5,dd按照指定大小複製檔案

dd if =/dev/haha of=heihei count=1 bs=100m

if=input file of=output file conut 塊的個數 bs 塊的大小

6,file檔名 檢視檔案型別

六、打包壓縮與搜尋

1.tar -czvf 壓縮包.taz.gz 目錄

-c 歸檔 -z 壓縮格式 -v 壓縮過程 -f 檔名稱

tar -xzvf 壓縮包.taz.gz -c 目錄解壓到指定目錄

2,grep -n顯示行數 -v 反選

3,find / -name檔名 全盤搜尋檔案

Python學習,第一課 基礎學習

本內容全部以python3所講 windows 2 安裝 預設安裝路徑 c python27 3 配置環境變數 右鍵計算機 屬性 高階系統設定 高階 環境變數 在第二個內容框中找到 變數名為path 的一行,雙擊 python安裝目錄追加到變值值中,用 分割 如 原來的值 c python27,切記...

html 基礎第一課

快捷鍵 1 ctrl 快速新增單行注釋 2 ctrl shift 快速新增多行注釋 3 ctrl d 快速刪除游標所在的一行 4 ctrl y 反撤銷 5 ctrl alt 下方向鍵 快速複製並貼上當前行 標籤的屬性 標籤的一部分,用於包含額外的資訊,可以有多個屬性 屬性與屬性值成對出現 關鍵字 d...

測試基礎第一課

軟體測試概念 軟體測試 描述一種用來促進鑑定軟體的正確性 完整性 安全性和質量的過程。換句話說,軟體測試是一種實際輸出與預期輸出間的審核或者比較過程。軟體測試的經典定義是 在規定的條件下對程式進行操作,以發現程式錯誤,衡量軟體質量,並對其是否能滿足設計要求進行評估的過程。作為優秀的軟體測試人員應該具...