내 디렉토리 중 하나에서 이것을 실행 하면 ls -adl .*
다음 목록이 포함된 파일을 얻습니다.
lrwxrwxrwx 1 user group 43 Jul 3 16:25 .#filename.py ->
[email protected]:1372874769
파일 이름과 URL과 유사한 콘텐츠는 빨간색으로 강조 표시됩니다.무슨 l
뜻인가요 lrwxrwxrwx
? 이것은 어떤 종류의 파일인가요?
답변1
지적한대로견과류 취소, .#filename.py
라는 특수 파일입니다.심볼릭 링크. 심볼릭 링크는 다른 파일을 가리킵니다. 심볼릭 링크를 열면 해당 링크가 가리키는 파일이 열립니다. 심볼릭 링크를 삭제하면 rm
심볼릭 링크 자체도 삭제됩니다. 심볼릭 링크가 을 가리킵니다 [email protected]:1372874769
. 파일이 존재하지 않거나 파일을 읽을 수 있는 적절한 권한이 없으면 emacs에서 열 수 없습니다.
파일 삭제 가능 여부는 파일이 위치한 디렉터리의 권한에 따라 다릅니다. w
파일을 삭제하려면 해당 파일이 있는 디렉터리에 대한 쓰기( ) 권한이 필요합니다 .
답변2
이 l
경우 심볼릭 링크입니다. 심볼릭 링크는 절대 또는 상대 경로 형식으로 다른 파일이나 디렉터리에 대한 참조를 포함하고 경로 이름 확인에 영향을 미치는 특수한 유형의 파일입니다.
대상에 올바른 권한이 없기 때문에 이 파일을 열지 못할 수도 있습니다. 대상에 대한 권한을 확인하십시오. 이것이 귀하가 가지고 있는 것입니다 ->
( [email protected]:1372874769
귀하의 경우).
답변3
l
심볼릭 링크를 나타냅니다 . 링크를 삭제하려는 경우 다음을 사용하여 삭제할 수 있습니다 . 또는 파일 이름에 파일이 있으므로 rm .#filename.py
사용해야 하는 파일을 삭제하려는 경우 다음을 수행하십시오.\
:
rm [email protected]\:1372874769