Linux學習筆記(二)

2021-09-10 02:28:03 字數 2540 閱讀 2914

du:檢視目錄大小

格式:du [選項] 目錄

範例:du -b /home

以位元組為單位顯示/home這個目錄的大小

ln:檔案鏈結

類似於windows快捷方式的鏈結檔案,有軟鏈結和硬鏈結兩種。

格式:ln [選項] 檔名 鏈結名

示例:1.ln -s source filename

建立source檔案的軟鏈結target(目的位址),

軟鏈結使用ln命令的-s選項建立

2. ln source target

建立source檔案的硬鏈結target,不帶有任何選項的ln命令即可建立硬鏈結。

軟鏈結類似於windows中的快捷方式,內部儲存的是原始檔的路徑,路徑可以是相對路徑,也可以是絕對路徑;

硬鏈結建立後,鏈結檔案與原始檔沒有主次之分,檔案系統中它們都和同乙個inode相關聯,即具有相同的inode號。

ps:檢視程序

格式:ps [選項]

範例:ps -aux

kill:殺死程序

格式:kill [選擇] pid

示例:kill 13825

殺死pid=13825的程序

free:檢視記憶體

主要引數:

-b,-k,-m:分別以位元組,kb,mb為單位來顯示記憶體情況。

find:查詢檔案

格式:find 路徑 –name 『檔名』

範例:find ./ -name 『hel*』

檢視當前目錄及其子目錄中尋找名為hel開頭的檔案

find ./ -name 『hello.c』

在當前目錄及其子目錄中尋找名為hello.c的檔案

grep:查詢字串

格式:grep [選項] 字串

示例:grep 「hello 」 ./ -rn

在當前目錄及其子目錄中,查詢包含hello字串的檔案

ifconfig:網路配置

格式:ifconfig 【選項】【網路介面】

示例:1.ifconfig eth0 192.168.0.1

配置eth0這一網絡卡的ip位址為 192.168.0.1

2.ifconfig eth0 down

暫停eth0這一網絡卡的工作

3.ifconfig eth0 up

恢復eth0這一網絡卡的工作

man:幫助

格式:man 命令名

示例:1.man grep

檢視grep命令的使用方法

2. man ping

檢視ping命令的使用方法

diff:比較兩個檔案,並指出兩者的不同。

格式:diff [options] 原始檔 目標檔案

options主要引數:

-a:將所有檔案當作文字檔案來處理

-b:忽略空格造成的不同

-b:忽略空行造成的不同

-i:忽略大小寫的變化

cmp:(compare)簡要指出兩個檔案是否存在差異。

格式:cmp 檔名

cat:(concatenate)連線並顯示乙個和多個檔案的有關資訊。

格式:cat[options] 檔案1 檔案2 …

options主要引數:

-n:有第一行開始對所有輸出的行數編號

-b:和-n相似,只不過對空白行不編號

-s:當遇到有連續兩行以上的空白行時,就代換為一行的空白行

示例:cat readme install file1

把 readme 和 install 的檔案內容加上行號(空白行不加)之後,將內容附加到新文字檔案 file1 中。

top:顯示執行中的程式程序

格式:top - [options]

引數:d delay:制定更新的間隔,以秒計算

q:沒有延遲的更新

c:顯示程序完整的路徑與名稱

s:累積模式,會將已完成或消失的子行程的cpu時間累積起來

s:安全模式

i:不顯示任何閒置(idle)或無用(zombie)的行程

n:顯示更新的次數,完成後將會退出top

top 命令使用過程中,還可以使用一些互動的命令來實現一些引數的功能,這些命令是通過快捷鍵啟動的。

空格:立即重新整理

p:根據cpu使用大小進行排序

t:根據累積時間進行排序

q:退出top命令

m:切換顯示記憶體資訊

t:切換顯示程序和cpu 狀態資訊

m:根據記憶體大小排序

c:切換顯示命令名稱和完整命令列

lp:列印檔案

格式:lp -[ ]

引數:c:先拷貝再列印

d:列印佇列檔案

m:列印結束後傳送電子郵件到使用者

number:列印份數

title:列印標題

p:設定列印優先級別,最高為100

quota:顯示磁碟使用情況和限制情況

格式:quota -[ ] 使用者名稱 組名

引數:g:顯示使用者所在組的磁碟使用限制

u:顯示使用者的磁碟限制

v:顯示沒有分配空間的檔案系統的分配情況

p:顯示簡化資訊

linux 學習筆記二

info page 目錄 usr share info這個目錄中 info info 正確的關機方法 資料同步寫入硬碟 sync 關機或重新開機前 關機 shutdown 重啟 reboot init halt 檢視網路聯機狀態 netstat a 檢視執行程式 ps aux 忘記root密碼 li...

Linux學習筆記(二)

ubuntu中常用命令 一 建立,刪除目錄及檔案 mkdir 目錄名 建立乙個目錄 rmdir 空目錄名 刪除乙個空目錄 rm 檔名 檔名 刪除乙個檔案或多個檔案 rm rf 非空目錄名 刪除乙個非空目錄下的一切 touch 檔名 建立乙個空檔案 二 強制清空 站 ubuntu8.04以前的版本 s...

Linux學習筆記二

系統程序篇 什麼是守護程序 在linux 或者unix 作業系統中在系統的引導的時候會開啟很多服務,這些服務就叫做守護程序。這些服務程式並不會接受電腦使用者的直接操控。此類程式會被以程序的形式初始化。守護程序程式的名稱通常以字母 d 結尾。service 格式 service 命令 service ...