리눅스에서 디렉토리 파일을 편집하는 방법

리눅스에서 디렉토리 파일을 편집하는 방법

내 질문을 봐주셔서 감사합니다. 디렉토리는 파일의 일종이라 편집이 가능한지 고민중입니다. 여러 에디터를 시도해 보았지만 실패했습니다. 그래서 그것을 만들 수 있는 방법이 있습니까, 아니면 전혀 불가능합니까? 불가능하다면 왜 그렇습니까? 다시 한 번 감사드립니다. 감사합니다!

답변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/testDirectory편집

이제 디렉터리 아래의 파일을 나열하고
커서를 "파일"로 이동하고 D를 누르면 파일이 삭제되는 경우 일반적으로 디렉터리에서 수행되는 작업과 같은 방식으로 파일을 편집합니다. 같은 방법으로 파일 이름을 바꾸고 s를 사용하여 시간/크기별로 나열할 수 있습니다.

그리고 정말로 더 많은 것을 원한다면 디렉토리 관련 작업을 위해 vim의 일부 플러그인을 탐색할 수 있습니다. 그러한 플러그인 중 하나는괴상한 나무

관련 정보