首頁 系統教程 Linux 探索Linux伺服器管理神器:Ranger

探索Linux伺服器管理神器:Ranger

Feb 12, 2024 pm 12:00 PM
linux linux教程 linux系統 linux指令 shell腳本 嵌入式linux linux入門 linux學習

對於那些在Linux伺服器上工作的人來說,有一個高效的檔案管理工具是不可或缺的。然而,傳統的命令列方法很容易讓人感到困惑和不知所措。今天,我將向您介紹一款強大的Linux伺服器管理工具:Ranger。它提供了流暢的介面、簡單易用的快捷鍵和許多有用的功能,可以讓管理文件和目錄變得更加容易。

探索Linux伺服器管理神器:Ranger

ranger 是一個很好的工具,它為你的 Linux 檔案提供了一個多層視圖,並允許你使用方向鍵和一些方便的命令進行瀏覽和更改。

ranger 是一款獨特且非常方便的檔案系統導航器,它允許你在 Linux 檔案系統中移動,進出子目錄,查看文字檔案內容,甚至可以在不離開該工具的情況下對檔案進行修改。

它運行在終端機視窗中,並允許你按下方向鍵進行導航。它提供了一個多層次的檔案顯示,讓你很容易看到你在哪裡、在檔案系統中移動、並選擇特定的檔案。

要安裝 ranger,請使用標準的安裝指令(例如,sudo apt install ranger)。要啟動它,只需鍵入 ranger。它有一個很長的、非常詳細的手冊頁面,但開始使用 ranger 非常簡單。

ranger 的顯示方式

你需要馬上習慣的最重要的一件事就是 ranger 的文件顯示方式。一旦你啟動了 ranger,你會看到四列資料。第一列是你啟動 ranger 的位置的上一層。例如,如果你從主目錄開始,ranger 將在第一列列出所有的主目錄。第二列將顯示你的主目錄(或你開始的目錄)中的目錄和檔案的第一個螢幕內容。

這裡的關鍵是超越你可能有的任何習慣,將每一行顯示的細節視為相關的。第二列中的所有條目與第一列中的單一條目相關,第四列中的內容與第二列中選定的檔案或目錄相關。

與一般的命令列視圖不同的是,目錄將被列在第一位(按字母數字順序),檔案將被列在第二位(也是按字母數字順序)。從你的主目錄開始,顯示的內容可能是這樣的:

shs@dragonfly /home/shs/backups     # files    listing
           in selected    in each    of files in
           home           directory  selected directory
登入後複製

ranger 顯示的最上面一行告訴你在哪裡。在這個範例中,目前目錄是 /home/shs/backups。我們看到高亮顯示的是 empty,因為這個目錄中沒有檔案。如果我們按下方向鍵選擇 bin,我們會看到一個檔案清單:

shs@dragonfly /home/shs/bin      cap
 nemo      Desktop            0    extract
 shark     Documents          0    finddups
 shs       Downloads          1    fix
   ^         ^                ^      ^
   |         |                |      |
 homes     directories    # files    listing
           in selected    in each    of files in
           home           directory  selected directory
登入後複製

每一列中高亮顯示的條目顯示了目前的選擇。使用右方向鍵可移動到更深的目錄或檢視檔案內容。

如果你繼續按下方向鍵移動到清單的檔案部分,你會注意到第三列會顯示檔案大小(而不是檔案的數量)。 「目前選擇」行也會顯示目前選取的檔案名,而最右邊的一列則會盡可能顯示檔案內容。

shs@dragonfly /home/shs/busy_wait.c   wait
 eel       camper.jpg       5.55 M   * it's used to show ASLR, and that's it
 nemo      check_lockscreen   80 B   */
 shark     chkrootkit-output 438 B  #include 
   ^         ^                ^       ^
   |         |                |       |
 homes     files            sizes    file content
登入後複製

在該顯示的底行會顯示一些檔案和目錄的詳細資訊:

-rw-rw-r—- shs shs 338B 2019-01-05 14:44    1.52G, 365G free  67/488  11%
登入後複製

如果你選擇了一個目錄並按下回車鍵,你將進入該目錄。然後,在你的顯示器中最左邊的一列將是你的主目錄的內容列表,第二列將是該目錄內容的檔案列表。然後你可以檢查子目錄的內容和檔案的內容。

按左方向鍵可以向上移動一級。

按 q 鍵退出 ranger。

做出改變
你可以按 ? 鍵,在螢幕底部彈出一條幫助行。它看起來應該是這樣的:

View [m]an page, [k]ey bindings, [c]commands or [s]ettings?  (press q to abort)
登入後複製

按 c 鍵,ranger 將提供你可以在該工具內使用的命令資訊。例如,你可以透過輸入 :chmod 來改變目前檔案的權限,後面跟著預期的權限。例如,一旦選擇了一個文件,你可以輸入 :chmod 700 將權限設為 rwx——。

輸入 :edit 可以在 nano 中開啟該文件,允許你進行修改,然後使用 nano 的命令儲存文件。

總之,Ranger是一款非常實用的工具,適用於在Linux伺服器上管理檔案和目錄的人。其簡潔的使用者介面和豐富的功能使得文件管理變得輕鬆愉快。如果你正在尋找一種優雅的、高效的方式來管理Linux伺服器上的檔案和目錄,那麼Ranger是你理想的選擇。

以上是探索Linux伺服器管理神器:Ranger的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1666
14
CakePHP 教程
1425
52
Laravel 教程
1325
25
PHP教程
1272
29
C# 教程
1252
24
Linux體系結構:揭示5個基本組件 Linux體系結構:揭示5個基本組件 Apr 20, 2025 am 12:04 AM

Linux系統的五個基本組件是:1.內核,2.系統庫,3.系統實用程序,4.圖形用戶界面,5.應用程序。內核管理硬件資源,系統庫提供預編譯函數,系統實用程序用於系統管理,GUI提供可視化交互,應用程序利用這些組件實現功能。

git怎麼查看倉庫地址 git怎麼查看倉庫地址 Apr 17, 2025 pm 01:54 PM

要查看 Git 倉庫地址,請執行以下步驟:1. 打開命令行並導航到倉庫目錄;2. 運行 "git remote -v" 命令;3. 查看輸出中的倉庫名稱及其相應的地址。

notepad怎麼運行java代碼 notepad怎麼運行java代碼 Apr 16, 2025 pm 07:39 PM

雖然 Notepad 無法直接運行 Java 代碼,但可以通過借助其他工具實現:使用命令行編譯器 (javac) 編譯代碼,生成字節碼文件 (filename.class)。使用 Java 解釋器 (java) 解釋字節碼,執行代碼並輸出結果。

sublime寫好代碼後如何運行 sublime寫好代碼後如何運行 Apr 16, 2025 am 08:51 AM

在 Sublime 中運行代碼的方法有六種:通過熱鍵、菜單、構建系統、命令行、設置默認構建系統和自定義構建命令,並可通過右鍵單擊項目/文件運行單個文件/項目,構建系統可用性取決於 Sublime Text 的安裝情況。

Linux的主要目的是什麼? Linux的主要目的是什麼? Apr 16, 2025 am 12:19 AM

Linux的主要用途包括:1.服務器操作系統,2.嵌入式系統,3.桌面操作系統,4.開發和測試環境。 Linux在這些領域表現出色,提供了穩定性、安全性和高效的開發工具。

laravel安裝代碼 laravel安裝代碼 Apr 18, 2025 pm 12:30 PM

要安裝 Laravel,需依序進行以下步驟:安裝 Composer(適用於 macOS/Linux 和 Windows)安裝 Laravel 安裝器創建新項目啟動服務訪問應用程序(網址:http://127.0.0.1:8000)設置數據庫連接(如果需要)

git軟件安裝 git軟件安裝 Apr 17, 2025 am 11:57 AM

安裝 Git 軟件包括以下步驟:下載安裝包運行安裝包驗證安裝配置 Git安裝 Git Bash(僅限 Windows)

sublime快捷鍵怎麼使用 sublime快捷鍵怎麼使用 Apr 16, 2025 am 08:57 AM

Sublime Text 提供了提高开发效率的快捷键,包括常用的(保存、复制、剪切等)、编辑(缩进、格式化等)、导航(项目面板、文件浏览等)以及查找和替换快捷键。熟练使用这些快捷键可显著提升 Sublime 的使用效率。

See all articles