如何在Linux上编辑目录文件

如何在Linux上编辑目录文件

感谢您的关注,我的问题似乎很愚蠢。由于目录是一种文件,我不知道是否可以编辑它。我尝试了几个编辑器,但都失败了。那么有什么方法可以做到这一点,或者根本就不可能。如果不可能,为什么?再次感谢,并致以最诚挚的问候!

答案1

您可以在 vim 中执行此操作。例如

/tmp/testDirecctoryEdit>ls -l 
total 4
-rw-rw-r-- 1 a a 13 Oct  6 09:00 file
-rw-rw-r-- 1 a a  0 Oct  6 09:00 file1
-rw-rw-r-- 1 a a  0 Oct  6 09:00 file2
/tmp/testDirecctoryEdit>vim .

或者 vim /tmp/test目录编辑

现在它将列出目录下的文件,并以通常在目录上执行的操作的方式编辑文件,
如果我将光标移动到“文件”并按 D,则文件将被删除。同样,我可以重命名文件,然后使用 s 按时间/大小列出。

如果你真的想要更多,你可以探索 vim 中的一些插件,用于目录相关的任务。其中一个插件是书呆子树

相关内容