成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux教程系列:namei 用法,獨特而偉大的 Linu

系統 Linux
Linux是一個多樣化的平臺,可以一次在其 shell 中使用大量命令,還可以執行其他工作。這些命令具有不同的用途和目的。

Linux是一個多樣化的平臺,可以一次在其 shell 中使用大量命令,還可以執行其他工作。這些命令具有不同的用途和目的。在 Linux 中工作時,你需要找出并了解一些特定文件、其所有者、路徑以及某些文件夾之間的內容。其中一個獨特而偉大的命令就是 Linux 系統的“namei”命令。到目前為止,namei命令用于了解有關特定目錄的更多信息,如路徑、位置等。因此,今天我們將討論 Ubuntu 20.04 Linux shell 中的 namei 命令。

終端打開后,我們準備將命令用于特定目的。由于這些原因,你必須知道 namei 命令在其中使用了許多標志。如果你想了解有關 namei 命令的更多信息,只需在 shell 中輸入“namei”,你就會看到命令信息。

namei命令通常可以用在出現權限問題時,它可以用于任何 UNIX 文件,如符號鏈接、文件、目錄等。使用namei可以列出路徑中所有成分的信息,包含符號鏈接。通過參數可以顯示出包括權限、所有者和所屬組等信息。

簡單命令:

namei 命令可以在 shell 中使用,而無需在其中使用任何標志來簡單地列出路徑值。為此,你需要在 shell 中定義特定目標的路徑。你可以從下圖中看到路徑已被分成塊?!癲”部分顯示特定路徑的所有目錄,而“-”部分顯示目標文件。

linuxmi@linuxmi:~$ namei /home/linuxmi/linuxmi.txt

01:垂直對齊路徑

比方說,你想垂直對齊在系統主文件夾中找到的特定文件的路徑,但你不知道該怎么做。因此,你需要 namei 命令來獲得幫助。你必須將它與“-v”標志一起使用,以使其路徑從頭到尾垂直對齊。你還必須在命令中提供此文件的路徑。通過提供“linuxmi.txt”文件的路徑使用此命令后,我們得到了以下結果。

在第一行,“f:”表示文件的路徑在其前面指定。“d”代表目錄,即表示“d”前面的所有名稱都是目錄?!?”號表示前面的名字是你需要的文件,即普通文件。“f”符號表示該路徑只能指向某個常規文件。

linuxmi@linuxmi:~$ namei -v /home/linuxmi/linuxmi.txt

讓我們使用相同的 namei 命令垂直對齊另一個文件。因此,我們這次更新了命令中給出的路徑,即與上一次不同。我們在系統的“下載”文件夾中添加了“linuxmi.cc”文件的路徑?!?v”標志用于垂直對齊shell中此文件的路徑。你會看到它將在“f”前面的第一行輸出顯示原始路徑。之后,它將垂直對齊所有目錄的列表。最后,它會在“-”號前面顯示文件名。

linuxmi@linuxmi:~$ namei -v /home/linuxmi/Download/linuxmi.cc

02:查找所有者和組

namei 命令對于找出其中給出的特定地址的真正所有者和組非常有用。該所有者和組必須是當前可能登錄或未登錄的某個 Linux 用戶。因此,我們在這里使用帶有“-o”標志的 name- 命令來找出每個部分的所有者和組以下說明中給出的路徑。首先,它將在“f”前面的輸出中顯示總體地址,說明它正在指向某個常規文件?,F在,此路徑總共包含三個目錄和 1 個常規文件。前兩個目錄的所有者和組相同,即“root” 下一個目錄的所有者是用戶“linuxmi”,也屬于“linuxmi”組。常規文件也屬于用戶“linuxmi”,即這里的所有者和組是“linuxmi”。

linuxmi@linuxmi:~$ namei -o /home/linuxmi/linuxmi.txt

讓我們在 Ubuntu 20.04 系統中使用相同的 namei 命令找出另一個文件“linuxmi.cc”的所有者。我們在文件路徑中使用了“-o”標志。輸出顯示前兩個目錄屬于“root”用戶和組。最后兩個目錄和常規文件“linuxmi.cc”屬于當前登錄的用戶,即 linuxmi,你也可以對這些目錄和文件進行更改。

linuxmi@linuxmi:~$ namei -o /home/linuxmi/Download/linuxmi.cc

03:長列表信息

如果你要列出有關特定路徑的所有其他信息,也可以使用 shell 中的 namei 命令來完成。也就是說,你可以通過 namei 命令列出 shell 中某個路徑的所有讀、寫、執行權限。為此,你必須使用“-l”標志來列出 namei 命令中的信息以及其中提到的路徑。使用“-l”標志執行 namei 命令后,我們得到了下圖中所示的結果。該命令的輸出顯示了諸如“drwxr-xr-x”之類的上下文及其所有者和組信息。字符“d”表示目錄的具體位置。前三個“rwx”字符表示所有者擁有對該文件的讀、寫和執行的所有權限。“r_x”表示本系統的組和其他用戶有讀取和執行的權限,但沒有寫入權限。這些權限適用于所有三個提到的目錄。而文件只獲得了它的所有者和組的讀寫權限,即“rw-rw-”,其他用戶只能讀取它。即,“i—”。

linuxmi@linuxmi:~$ namei -l /home/linuxmi/linuxmi.txt

我們已經使用 namei list 命令獲取文件“linuxmi.cc”的另一個路徑。此命令的輸出顯示與上述文件“linuxmi.txt”路徑相同的輸出。這些目錄包含相同的權限、所有者和組信息。該文件還包含與之前的“linuxmi.txt”文件相同的所有者、組和權限。

linuxmi@linuxmi:~$ namei -l /home/linuxmi/Download/linuxmi.cc

如果用戶只想列出分配給所有者、組和其他用戶的權限,也可以使用 namei 命令來實現。你只需更新命令中的標志。因此,將“-l”替換為“-m”標志即可。在輸出中,你可以看到它僅顯示有關權限的信息。

linuxmi@linuxmi:~$ namei -m /home/linuxmi/linuxmi.txt

結論:

本文簡要介紹了如何在 Ubuntu 20.04 系統 shell 中使用 namei 命令來實現某些目的,如按垂直順序顯示目錄、文件和目錄的所有者、這些文件和文件夾所屬的組、分配給這些所有者、組和用戶的權限,所有這些命令在任何Linux發行版中都很容易實現。

責任編輯:龐桂玉 來源: Linux公社
相關推薦

2023-05-23 18:23:32

Linux

2022-01-17 10:05:33

LinuxWatch命令

2016-10-13 13:18:58

Devops云計算云策略

2019-02-20 11:24:27

Linux 開源操作系統

2012-04-23 15:47:32

jQ.Mobi

2010-10-20 11:06:27

公司

2022-04-21 15:00:53

LinuxShell

2016-01-04 10:40:40

LinuxTorvaldsGitHub

2017-02-14 07:36:16

AR蘋果

2017-03-27 15:45:51

LinuxDeepinDock

2015-01-26 12:41:36

紅帽

2020-07-21 00:26:46

APaaS軟件代碼

2010-01-05 15:32:33

2010-05-18 19:03:21

linux MySQL

2009-12-25 09:54:56

linuxfdisk

2025-01-13 00:00:00

MapStruct枚舉映射

2017-07-13 12:43:41

Linux命令date

2009-12-15 14:43:32

Linu系統網速

2015-07-20 09:04:38

程序員知乎神奇

2021-01-13 10:52:29

C語言Linux計算機領域
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91极品尤物在线播放国产 | 免费亚洲一区二区 | 日韩成人免费视频 | 日本亚洲一区 | 精品久久久久香蕉网 | 天堂va在线观看 | 久久免费小视频 | 国产精品久久午夜夜伦鲁鲁 | 91视频久久久久 | 九九综合 | 精品在线免费观看视频 | 国产精品视频久久 | 欧美一区二区 | 一区二区三区欧美在线观看 | 国产精品波多野结衣 | 亚洲中字在线 | 欧美精品一区二区三区在线播放 | 岛国视频| 伊人网站视频 | 欧美一级久久 | 中文字幕亚洲视频 | 日本黄色的视频 | 日韩精品免费 | 成年人在线观看视频 | h视频免费在线观看 | 三级成人在线 | 午夜日韩视频 | 国产精品视频999 | 欧美精品一区二区三区在线播放 | 成年人网站免费视频 | 免费看爱爱视频 | 成人免费网站在线 | 久久福利电影 | 日本超碰| 欧美一级特黄aaa大片在线观看 | 秋霞av国产精品一区 | 欧美日韩国产三级 | 91在线资源 | 国产一区91精品张津瑜 | 国产成人免费视频网站视频社区 | 国产精品一区在线观看 |