Linux/리눅스 기본

숨긴 파일과 권한 설정

배고파.. 2025. 1. 16. 15:14

숨긴 파일과 권한 설정

숨긴 파일

숨긴 파일은 파일 이름이 일반적으로 마침표(.)로 시작하는 파일을 의미합니다. 리눅스와 유닉스 기반 시스템에서는 이런 숨긴 파일들이 많이 사용됩니다. 이 파일들은 일반적으로 사용자에게 숨겨진 상태로 표시되며, 보통 시스템 설정 파일이나 프로그램 설정 파일 등을 포함하고 있습니다.

  1. 숨긴 파일 보기: 리눅스와 유닉스 기반 시스템에서는 숨긴 파일을 확인하려면 ls 명령어에 -a 옵션을 추가하여 실행합니다.이렇게 하면 현재 디렉토리에 있는 모든 파일과 숨긴 파일이 함께 나열됩니다.
  2. ls -a
  3. 숨긴 파일 만들기: 파일 이름이 마침표(.)로 시작하면 숨긴 파일이 됩니다.이렇게 하면 .hiddenfile이라는 숨긴 파일이 생성됩니다.
  4. touch .hiddenfile

권한 설정

파일 및 디렉토리에 대한 권한은 파일 시스템에서 접근 제어를 설정하는 중요한 부분입니다. 리눅스와 유닉스 기반 시스템에서는 파일 및 디렉토리의 소유자, 그룹 및 다른 사용자들에 대해 읽기, 쓰기, 실행 등의 권한을 설정할 수 있습니다.

  1. 권한 표시: ls -l 명령어를 사용하여 파일의 권한을 표시할 수 있습니다.이 명령어는 파일 및 디렉토리의 권한, 소유자, 그룹 등을 자세히 보여줍니다.
  2. ls -l
  3. 권한 설정: chmod 명령어를 사용하여 파일이나 디렉토리의 권한을 변경할 수 있습니다. 예를 들어, 파일의 소유자에게 읽기와 쓰기 권한을 부여하려면 다음과 같이 합니다:이 명령어는 파일 filename에 대해 소유자(u)에게 읽기(r)와 쓰기(w) 권한을 부여합니다.
  4. chmod u+rw filename
  5. 권한 변경 확인: ls -l 명령어를 사용하여 권한이 변경된 파일을 확인할 수 있습니다.

파일 및 디렉토리의 권한 설정은 시스템 보안과 데이터 보호에 중요한 역할을 합니다. 적절한 권한을 설정하여 보안 취약점을 최소화하고 데이터의 무단 접근을 방지할 수 있습니다.

'Linux > 리눅스 기본' 카테고리의 다른 글

OpenSSL을 이용한 암호화/복호화  (0) 2025.01.16
마운트 (Mount)  (0) 2019.07.25
디스크 관리  (0) 2019.07.25
Port forwarding  (0) 2019.07.25