① linux裡面make和make install區別是什麼
make是進行編譯,結果文件還是在本目錄下,make install是安裝到指定目錄,這樣後續使用程序到安裝目錄才可以,當然這些起始都是makefile文件里的配置
② Linux裡面df和區別是什麼
1,兩者區別
,disk usage,是通過搜索文件來計算每個文件的大小然後累加,能看到的文件只是一些當前存在
的,沒有被刪除的。他計算的大小就是當前他認為存在的所有文件大小的累加和。
df,disk free,通過文件系統來快速獲取空間大小的信息,當我們刪除一個文件的時候,這個文件不
是馬上就在文件系統當中消失了,而是暫時消失了,當所有程序都不用時,才會根據OS的規則釋放掉已
經刪除的文件, df記錄的是通過文件系統獲取到的文件的大小,他比強的地方就是能夠看到已經刪除
的文件,而且計算大小的時候,把這一部分的空間也加上了,更精確了。
當文件系統也確定刪除了該文件後,這時候與df就一致了。
2,查看目錄大小,df查看磁碟使用情況。
我常使用的命令(必要時,sudo使用root許可權),
1).查看某個目錄的大小: -hs /home/master/documents
查看目錄下所有目錄的大小並按大小降序排列:sudo -sm /etc/* | sort -nr | less
2).查看磁碟使用情況(文件系統的使用情況):sudo df -h
df --block-size=GB
-h是使輸出結果更易於人類閱讀; -s只展示目錄的使用總量(不分別展示各個子目錄情況),-m是以
MB為單位展示目錄的大小(當然-k/-g就是KB/GB了)。
③ Linux裡面pv和vg區別是什麼
來自頂級大咖的解答:
邏輯卷管理(Logic Volume Manager),簡稱LVM,是動態磁碟分區頌拿胡管理技術,目前已經很少使用了,如果是學習,大可不必浪費時間掌握了。
1.PV(Physical Volume),物理卷,即物理磁碟分區。
2.VG(Volume Group),卷組,是野攔所有物理卷PV組成的集合。敏斗
3.LV(Logic Volume),邏輯卷,是從卷組VG中劃分出來的存放數據的磁碟空間。
④ linux中/是根目錄,/home是家目錄,二者有什麼區別家目錄是不是在根目錄裡面的
家目錄是在根目錄裡面。
區別:
1、目錄層次不同:
/:根目錄,所有的目錄、文件、設備都在/之下,/就是Linux文件系統的組織者,是最上級的目錄。
/home:如果建悄做立一個用戶,用戶名是"xx",那麼在/home目錄下就有一個對應的/home/xx路徑,用來存放用戶的主目錄。
2、目錄產生的時間不同:
/根目錄作為文件系統的必備,一開始就需要在系統運行時建立,而/home目錄只有建立新用戶的時候才產生。
3、文件許可權啟返衡不同:
Linux作為多用戶系統,對文件許可權有嚴格的管理機制。三種不同類型的用戶可對文件或目錄進行訪問:文件所有者,同組用戶、其他用戶。所有者一般是文件的創建者。所有者能允許同組用戶有權訪問文件,還能將文件的訪問許可權賦予系統中的其他用戶。
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和Unix的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的Unix工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和Unix的多用戶、多任務、支持多線程和多CPU的操作系統。伴隨著互世基聯網的發展,Linux得到了來自全世界軟體愛好者、組織、公司的支持。
它除了在伺服器操作系統方面保持著強勁的發展勢頭以外,在個人電腦、嵌入式系統上都有著長足的進步。使用者不僅可以直觀地獲取該操作系統的實現機制,而且可以根據自身的需要來修改完善這個操作系統,使其最大化地適應用戶的需要。
(4)linux裡面和區別擴展閱讀:
linux優點:
1、Linux由眾多微內核組成,其源代碼完全開源;
2、Linux繼承了Unix的特性,具有非常強大的網路功能,其支持所有的網際網路協議,包括TCP/IPv4、TCP/IPv6和鏈路層拓撲程序等,且可以利用Unix的網路特性開發成出新的協議棧;
3、Linux系統工具鏈完整,簡單操作就可以配置出合適的開發環境,可以簡化開發過程,減少開發中模擬工具的障礙,使系統具有較強的移植性;
參考資料來源:
網路-linux
網路-Linux目錄許可權
⑤ Linux裡面su和sudo區別是什麼
明顯是兩個命令,su切換用戶,sudo臨時以管理員許可權執行命令,你說有啥不同?