linux ranger 删除文件,用 ranger 在 Linux 文件的海洋中导航
原標(biāo)題:用 ranger 在 Linux 文件的海洋中導(dǎo)航
ranger是一款獨(dú)特且非常方便的文件系統(tǒng)導(dǎo)航器,它允許你在 Linux 文件系統(tǒng)中移動,進(jìn)出子目錄,查看文本文件內(nèi)容,甚至可以在不離開該工具的情況下對文件進(jìn)行修改。
它運(yùn)行在終端窗口中,并允許你按下方向鍵進(jìn)行導(dǎo)航。它提供了一個多級的文件顯示,讓你很容易看到你在哪里、在文件系統(tǒng)中移動、并選擇特定的文件。
要安裝 ranger ,請使用標(biāo)準(zhǔn)的安裝命令(例如, sudo apt install ranger )。要啟動它,只需鍵入 ranger 。它有一個很長的、非常詳細(xì)的手冊頁面,但開始使用 ranger 非常簡單。
ranger 的顯示方式
你需要馬上習(xí)慣的最重要的一件事就是 ranger 的文件顯示方式。一旦你啟動了 ranger ,你會看到四列數(shù)據(jù)。第一列是你啟動 ranger 的位置的上一級。例如,如果你從主目錄開始, ranger 將在第一列中列出所有的主目錄。第二列將顯示你的主目錄(或者你開始的目錄)中的目錄和文件的第一屏內(nèi)容。
這里的關(guān)鍵是超越你可能有的任何習(xí)慣,將每一行顯示的細(xì)節(jié)看作是相關(guān)的。第二列中的所有條目與第一列中的單個條目相關(guān),第四列中的內(nèi)容與第二列中選定的文件或目錄相關(guān)。
與一般的命令行視圖不同的是,目錄將被列在第一位(按字母數(shù)字順序),文件將被列在第二位(也是按字母數(shù)字順序)。從你的主目錄開始,顯示的內(nèi)容可能是這樣的:
shs@dragonfly /home/shs/backups <== current selection
bugfarm backups 0 empty
dory bin 59
eel Buttons 15
nemo Desktop 0
shark Documents 0
shs Downloads 1
^ ^ ^ ^
| | | |
homes directories # files listing
inselected ineach of files in
home directory selected directory
ranger 顯示的最上面一行告訴你在哪里。在這個例子中,當(dāng)前目錄是 /home/shs/backups 。我們看到高亮顯示的是 empty ,因?yàn)檫@個目錄中沒有文件。如果我們按下方向鍵選擇 bin ,我們會看到一個文件列表:
shs@dragonfly /home/shs/bin <== current selection
bugfarm backups 0 append
dory bin 59 calcPower
eel Buttons 15 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
每一列中高亮顯示的條目顯示了當(dāng)前的選擇。使用右方向鍵可移動到更深的目錄或查看文件內(nèi)容。
如果你繼續(xù)按下方向鍵移動到列表的文件部分,你會注意到第三列將顯示文件大小(而不是文件的數(shù)量)。“當(dāng)前選擇”行也會顯示當(dāng)前選擇的文件名,而最右邊的一列則會盡可能地顯示文件內(nèi)容。
shs@dragonfly /home/shs/busy_wait.c <== current selection
bugfarm BushyRidge.zip 170 K /*
dory busy_wait.c 338 B * program that does a busy 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
在該顯示的底行會顯示一些文件和目錄的詳細(xì)信息:
-rw-rw-r—- shs shs 338B 2019-01-05 14:44 1.52G, 365G free 67/488 11%
如果你選擇了一個目錄并按下回車鍵,你將進(jìn)入該目錄。然后,在你的顯示屏中最左邊的一列將是你的主目錄的內(nèi)容列表,第二列將是該目錄內(nèi)容的文件列表。然后你可以檢查子目錄的內(nèi)容和文件的內(nèi)容。
按左方向鍵可以向上移動一級。
按 q 鍵退出 ranger 。
做出改變
你可以按 ? 鍵,在屏幕底部彈出一條幫助行。它看起來應(yīng)該是這樣的:
View [m]an page, [k]ey bindings, [c]commands or [s]ettings? (press q to abort)
按 c 鍵, ranger 將提供你可以在該工具內(nèi)使用的命令信息。例如,你可以通過輸入 :chmod 來改變當(dāng)前文件的權(quán)限,后面跟著預(yù)期的權(quán)限。例如,一旦選擇了一個文件,你可以輸入 :chmod 700 將權(quán)限設(shè)置為 rwx------ 。
輸入 :edit 可以在 nano 中打開該文件,允許你進(jìn)行修改,然后使用 nano 的命令保存文件。
總結(jié)
使用 ranger 的方法比本篇文章所描述的更多。該工具提供了一種非常不同的方式來列出 Linux 系統(tǒng)上的文件并與之交互,一旦你習(xí)慣了它的多級的目錄和文件列表方式,并使用方向鍵代替 cd 命令來移動,就可以很輕松地在 Linux 的文件中導(dǎo)航。 返回搜狐,查看更多
責(zé)任編輯:
總結(jié)
以上是生活随笔為你收集整理的linux ranger 删除文件,用 ranger 在 Linux 文件的海洋中导航的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 解决jmeter不显示jp@gc - A
- 下一篇: SHS碎片文件