포인트 디렉토리에 액세스하는 방법 [닫기]

포인트 디렉토리에 액세스하는 방법 [닫기]

나는 유닉스 계열 시스템에서 도트 디렉토리에 액세스하는 방법을 검색해 왔지만 모두가 이런저런 이유로 도트 디렉토리에 대해서만 이야기합니다. /mnt/fn/.system 디렉토리에 액세스하는 방법에 대한 정보를 찾지 못했습니다. 안에 무엇이 있는지 확인하세요.

예를 들어

cd mnt

cd fn

그리고 뭐?

답변1

.. 그런 다음 cd .system. 앞에 점이 있다는 것은 "숨겨짐"으로 만드는 것 외에는 실제로 아무 의미도 없습니다. 즉, ls지정하지 않는 한 기본 목록에 나타나지 않습니다 -a.

답변2

짧은 답변:

cd .system

더 긴 대답: ls를 실행하면 앞의 점이 "숨겨져" 있기 때문에 .system 디렉터리를 볼 수 없습니다. 이를 보려면 -a 플래그와 함께 ls를 실행하십시오.

$ ls -a /mnt/fn
.
..
.system

언제든지 다음과 같이 할 수 있습니다.

$ cd /mnt/fn/.system

답변3

점은 "이 디렉터리"를 나타냅니다. 점은 이전 디렉터리를 나타냅니다. 파일이나 디렉토리가 "숨김"을 의미하는 점으로 시작하는 경우 "숨김"은 FS가 아닌 ls 또는 기타 명령에 적용됩니다. 따라서 ls /home/foo를 실행하면 점으로 시작하는 파일이나 디렉터리가 표시되지 않습니다. "rm -r /home/foo/*"를 실행하면 모든 파일이 삭제됩니다. 점으로 시작하는 파일이나 디렉터리가 아닙니다.
이제 디렉터리의 경우 적어도 소유자에 대한 실행 권한이 필요합니다. 점으로 시작하는지 아닌지는 중요하지 않습니다. X 권한은 "삭제" 또는 "실행"을 의미합니다. x를 삭제해 보세요

관련 정보