📌 문제
다음 단계의 비밀번호는 inhere이라는 디렉터리 아래의 숨겨진 파일안에 존재한다고 한다.
이 문제를 통해서 "숨겨진 파일"이란 무엇인지, 그리고 그러한 파일을 읽는 방법 알아보자
📌 풀이
리눅스에서는 ls 명령어로 보이지 않는 숨겨진 파일이 존재한다.
이러한 숨겨진 파일은 . 으로 시작하는 파일들을 의미한다. 이런 파일들은 주로 환경세팅이나 설정과 관련된 파일이므로 사용자에게 보이지 않도록 하는 것이다. 일반적인 환경에서는 . 파일들은 잘 사용하지 않기 때문에 파일조회시 보여지지 않는다.
필요할때 특정한 조회를 통해 파일을 찾도록 하는 것이 디렉터리를 더 깔끔하게 관리할 수 있다.
hidden file 읽는 방법
숨겨진 파일들을 보기 위해서는 ls -a, ls -A 명령어를 이용하면된다.
-a : --all
. 으로 시작하는 모든 파일들을 보여줌
-A : --almost-all
. 과 .. 으로 시작하는 파일을 제외하고 숨겨진 파일들을 보여줌
📌 정리
숨겨진 파일은 . 으로 시작되는 파일을 말한다. 이런 파일을 읽고 싶다면 ls-a, -A 옵션을 이용한다.
📌 참고자료
숨겨진 파일 읽는 방법
https://askubuntu.com/questions/232649/how-to-show-or-hide-a-hidden-file
숨겨진 파일이 존재하는 이유
https://unix.stackexchange.com/questions/147859/why-are-some-files-and-folders-hidden
. , .. 파일이란 무엇인지
https://askubuntu.com/questions/94780/what-are-dot-files