숨김 파일 및 숨김 디렉터리

Hidden file and hidden directory

컴퓨팅에서 숨김 폴더(숨김 디렉토리) 또는 숨김 파일은 파일 시스템 유틸리티가 디렉토리 목록을 표시할 때 기본적으로 표시되지 않는 폴더 또는 파일입니다.일반적으로 사용자 기본 설정을 저장하거나 유틸리티 상태를 유지하는 데 사용되며 다양한 유틸리티를 사용하여 암묵적으로 생성되는 경우가 많습니다.액세스가 제한되지 않기 때문에 보안 메커니즘이 아닙니다.통상은, 유저가 직접 [1][2][3][4]작성하지 않은 파일을 사용해 디렉토리 리스트의 내용을 「커터링」하지 않는 것을 목적으로 하고 있습니다.

Unix 및 Unix와 유사한 환경

Unix 유사 운영 체제에서는 점 문자로 시작하는 파일 또는 폴더(예:/home/user/.config)는 일반적으로 닷파일 또는 닷파일로 불리며 숨겨진 것으로 취급됩니다.즉,ls명령어는 명령어를 실행하지 않는 한 이 명령어는 이 명령어를 표시하지 않습니다.-a또는-A 플래그(ls -a또는ls -A )[5]가 사용됩니다.대부분의 명령줄 셸에서 와일드카드는 이름이 로 시작하는 파일과 일치하지 않습니다..와일드카드 자체가 명시적인 것으로 시작하지 않는 한..

사용자별 구성 또는 정보 텍스트를 저장하기 위해 사용자의 홈 디렉토리에서 닷 파일을 사용하는 규칙이 발생했습니다.이것의 초기 용도는 잘 알려진 닷파일이었다..profile,.login,그리고..cshrcBourne 셸 및 C 과 호환되는 셸의 컨피규레이션파일입니다..plan그리고..project둘 다 에 의해 사용됩니다.finger그리고.name명령어를 지정합니다.[6]

bash에서 GNOME 의 데스크톱 환경에 이르기까지 많은 응용 프로그램이 이러한 방식으로 사용자별 구성을 저장합니다.그러나 Unix/Linux freedesktop.orgXDG 기본 디렉토리 사양에서는 사용자 구성 파일을 개별 닷파일로부터 이행하는 것을 목적으로 하고 있습니다.$HOME숨김 디렉토리의 숨김 파일이 아닌 파일로$HOME/.config를 클릭합니다.[7]

안드로이드

Android 운영 체제가 빈 공간을 사용합니다..nomedia 폴더 내용을 표시하거나 포함하지 않도록 스마트폰 앱에 지시하는 파일입니다.이것에 의해, 디지털 사진이나 디지털 음악 파일이 화랑이나 MP3 플레이어 앱에 표시되지 않게 됩니다.이 기능은 다운로드한 보이스 메일파일이 재생 리스트의 곡간에 재생되는 것을 방지하고, 다른 폴더에 있는 보이스 메일파일을 친구, 가족, 동료와 직접 공유할 수 있도록 하면서 개인 사진을 비공개로 유지하는 데 도움이 됩니다..nomedia파일은 파일 시스템이나 운영 체제에도 영향을 미치지 않지만, 다른 파일의 존재를 존중하기 위해 각 개별 앱에 전적으로 의존합니다.

노메

GNOME 데스크톱 환경(및 GLib를 사용하여[8] 작성된 모든 프로그램)에서는 파일 이름이 다음 파일에 나열됩니다..hidden또한 각 디렉토리의 표시에서 제외됩니다.GNOME의 파일 관리자에서 키보드 단축키+ 를 사용하면Ctrl,H 숨김 파일의 양쪽 모두를 표시할 수 있습니다.

MacOS

"dotfile" 동작과 더불어 "Invisible" 속성을 가진 파일은 Finder에 숨겨집니다.ls. [ Invisible ]속성은 다음 명령을 사용하여 설정 또는 클리어할 수 있습니다.SetFile명령어(예: 호출)SetFile -a V jimbo파일을 숨깁니다.jimbo.[9] Mac OS X Snow Leopard부터는chflags예를 들어 다음과 같은 명령어를 사용할 수도 있습니다.chflags hidden jimbo파일을 숨깁니다.jimbo를 클릭합니다.[10]

DOS 및 MS 윈도

DOS 시스템에서 파일디렉토리 엔트리에는 attribute 명령을 사용하여 조작되는 숨김 파일 속성이 포함됩니다.명령줄 명령어 사용dir /ah에 Hidden Atribute를 가진 파일을 나타냅니다.또, 파일상에 설정할 수 있는 시스템 파일 속성도 있습니다.이것에 의해, 파일은 디렉토리 리스트에 표시되지 않게 됩니다.명령줄 명령어 사용dir /as[ System ]속성을 가진 파일을 표시합니다.

Windows 탐색기에서 숨김 파일 및 디렉터리는 기본적으로 표시되지 않지만 탐색기 주소 표시줄에 전체 경로를 입력하여 액세스할 수 있습니다.시스템 파일도 숨기지 않는 한 표시됩니다.숨김 파일을 표시할 수 있는 두 가지 옵션이 있습니다.기본 '숨긴 파일 및 폴더' 옵션을 사용하여 숨겨진 파일의 표시를 켤 수 있지만, 이 옵션만으로는 숨겨진 시스템 파일이 표시되지 않습니다.두 번째 옵션인 '보호된 운영 체제 파일 숨기기'는 숨겨진 시스템 파일을 표시하려면 추가로 꺼야 합니다.숨김 파일은 약간 투명하게 표시되므로 표시하더라도 숨김 파일이 아닌 파일에서 시각적으로 구분됩니다.

Windows 탐색기에서 미리 정의[11] CLSID를 폴더 이름 끝에 추가하는 것만으로 디렉터리 내용을 숨길 수도 있습니다.디렉토리는 아직 표시되지만 디렉토리의 내용은 Windows 특수 폴더 [12]중 하나가 됩니다.단, 이 디렉토리의 실제 내용은 CLI 명령을 사용하여 확인할 수 있습니다.dir.

레퍼런스

  1. ^ "What is a hidden file?". Microsoft.com. Archived from the original on 2015-04-03.
  2. ^ "Configuring X: What are all those dotfiles for anyway?". Linux Focus. March 1998. Retrieved 2013-09-08.
  3. ^ "Sample .bashrc and .bash_profile Files". Linux Documentation Project.
  4. ^ Subodh Soni (2001-12-01). "Understanding Linux configuration files". IBM Developer. Retrieved 2019-04-26.
  5. ^ "ls(1) - Linux man page". linux.die.net. Retrieved 2020-08-23.
  6. ^ 한 사용자는 명령어와 함께 사용자 이름(로컬호스트에 없는 경우 호스트 이름)을 사용하여 다른 사용자를 검색할 수 있으며 핑거 서비스는 다른 사용자의 현재 상태 및 의 내용으로 응답합니다..plan그리고..project해당 사용자의 파일$HOME폴더입니다.
  7. ^ Bastian, Waldo; Lortie, Ryan; Poettering, Lennart (November 24, 2010). "XDG Base Directory Specification". Retrieved June 4, 2014.
  8. ^ "GLib commit: Support for .hidden files". Retrieved 2013-08-07.
  9. ^ SetFile(1)DarwinmacOS 일반 명령어 매뉴얼
  10. ^ chflags(1)DarwinmacOS 일반 명령어 매뉴얼
  11. ^ "Canonical Names of Control Panel Items - Win32 apps". Microsoft.
  12. ^ "The Secret BEHIND the Windows 7 GodMode". The Windows Club. 5 January 2010.

외부 링크