日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux学习笔记(二)

發布時間:2023/12/13 linux 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux学习笔记(二) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

參考書籍:linux就該這么學
注:刪除的文字只是因為“太長不看“”,不代表錯誤
補充知識點:現在包括紅帽系統在內的許多主流 Linux 系統默認使用的終端是 Bash
解釋器(后面會用到)他的優勢,
? 通過上下方向鍵來調取過往執行過的 Linux 命令;
? 命令或參數僅需輸入前幾位就可以用 Tab 鍵補全;
? 具有強大的批處理腳本;
? 具有實用的環境變量功能。
2.1新手必須掌握的 Linux 命令
(1)執行查看幫助命令

man 用于查看命令自身的幫助信息
補充知識點:–help、man、info三個指令均為Linux下的幫助指令格式,三個指令略有區別。
1,help命令用于顯示shell內部的幫助信息。help命令只能顯示shell內部的命令幫助信息。而對于外部命令的幫助信息只能使用man或者info命令查看。
(判斷一個指定的命令是不是內部命令可以使用type命令 內置命令在系統啟動時就調入內存,是常駐內存的,所以執行效率高。而外部命令是系統的軟件功能,用戶需要時才從硬盤中讀入內存。 )
2,man命令,通過man指令可以查看Linux中的指令幫助、配置文件幫助和編程幫助等信息。man是在程序安裝的時候安裝的幫助文檔,可以在系統的目錄下找到,如果軟件有配套的頁面,就可以使用man來查找。比如通過指令:ls /user/share/man我們可以看到很多man幫助文檔的存儲,我們從中看到有很多歌man#文件,linux的一些man指令文檔就存在于這些文件內。
3,info指令是man 指令的詳細內容。但man 使用起來要方便的多。一個man 只有一頁,而info總是將它們的內容組織成多個區段(節點),每個區段也可能包含子區段(子節點)。info工具可顯示更完整的最新的GNU工具信息。通常man中若包含的信息概要在info中也有時,會有提示:“請參考info頁更詳細內容”

(2)常用系統工作命令
echo 用于在終端輸出字符串或變量提取后的值
例如,把指定字符串“Linuxprobe.com”輸出到終端屏幕的命令為:
[root@linuxprobe ~]# echo Linuxprobe.Com
該命令會在終端屏幕上顯示如下信息:
Linuxprobe.Com

date 用于顯示及設置系統的時間或日期
掃雷失敗:date -s改時間不成功只好把時區改成上海同步時間:sudo timedatectl set-timezone ‘Asia/Shanghai’

reboot 用于重啟系統
poweroff 用于關閉系統

wget 用于在終端中下載網絡文件(如果沒有 Linux 系統的管理經驗,當前只需了解一下 wget 的參數以及作用,等掌握了網卡的配置方法)

ps 用于查看系統中的進程狀態(通常會將 ps 命令與第 3 章的管道符技術搭配使用,用來抓取與某個指定服務進程相對應的 PID 號碼)

top 用于動態地監視進程活動與系統負載等信息(完全將它看作 Linux 中的“強化版的
Windows 任務管理器)
ps主要是查看進程的,關注點在于查看需要查看的進程
top主要看cpu,內存使用情況,及占用資源最多的進程由高到低排序,關注點在于資源占用情況

pidof f用于查詢某個指定服務進程的 PID 值(每個進程的進程號碼值(PID)是唯一的,因此可以通過 PID 來區分不同的進程)

kill 用于終止某個指定 PID 的服務進程
killall 終止某個指定名稱的服務所對應的全部進程
(3)系統狀態檢測命令
Ifconfig 用于獲取網卡配置與網絡狀態等信息(第一章)
uname 用于查看系統內核與系統版本等信息
uptime 用于查看系統的負載信息
free 用于顯示當前系統中內存的使用量信息
who 用于查看當前登入主機的用戶終端信息
last 用于查看所有系統的登錄記錄
history 命令用于顯示歷史執行過的命令
sosreport 用于收集系統配置及架構信息并輸出診斷文檔
(4)工作目錄切換命令
pwd 用于顯示用戶當前所處的工作目錄
cd 用于切換工作路徑
ls 用于顯示目錄中的文件信息
藍色文件----------目錄
白色文件----------一般性文件,如文本文件,配置文件,源碼文件等
淺藍色文件----------鏈接文件,主要是使用ln命令建立的文件
綠色文件----------可執行文件,可執行的程序
紅色文件-----------壓縮文件或者包文件
. 開頭的文件除非是目錄,否則就是隱藏文件

(ps:后面太長了等我用的上的時候再看吧)
(5)文本文件編輯命令
cat 用于查看純文本文件(內容較少的)
more 用于查看純文本文件(內容較多的)
head 用于查看純文本文檔的前 N 行
tail 用于查看純文本文檔的后 N 行或持續刷新內容
tr 用于替換文本文件中的字符
wc 用于統計指定文本的行數、字數、字節數
stat 用于查看文件的具體存儲信息和時間等信息
cut 用于按“列”提取文本字符
diff 用于比較多個文本文件的差異
(6)文件目錄管理命令
touch 用于創建空白文件或設置文件的時間
mkdir 用于創建空白的目錄
cp 用于復制文件或目錄
mv 用于剪切文件或將文件重命名
rm 用于刪除文件或目錄
dd 用于按照指定大小和個數的數據塊來復制文件或轉換文件
file 用于查看文件的類型
(7)打包壓縮與搜索命令
tar 用于對文件進行打包壓縮或解壓
grep 用于在文本中執行關鍵詞搜索
find 用于按照指定條件來查找文件

總結

以上是生活随笔為你收集整理的Linux学习笔记(二)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。