예: /etc/group-
,/etc/passwd-
로고 를 선택한 이유가 있나요 -
(예: 인식하기 쉽고, 다루기 쉽기 때문인가요?)
답변1
필터링이 쉽기 때문에 접두사나 접미사를 사용하는 것이 일반적입니다.
일반적으로 ~
백업용으로 사용됩니다. 대부분의 텍스트 편집기는 이를 사용하며 ls
기본적으로 이를 나열하지 않도록 명시적으로 지시할 수 있습니다. 이는 파일을 다소 숨기기 위해 시작 부분에 마침표를 사용하는 것과 유사합니다(이는 ls
쉘 와일드카드에서도 적용됩니다). emacs는 다른 예제를 사용하여 #filename#
저장합니다.저장되지 않음파일 수정(무엇이 저장되지 않은 경우 복원할 수 있도록) 이는 일반적으로 다음을 의미합니다.일시적인일반적으로 파일 목록 도구에 의해 표시되는 파일(정확히는 백업이 아님)입니다.
사용자 계정 관리 파일의 맥락에서 의 사용법은 -
다소 독특합니다(이 접미사가 다른 경우에 발생했는지 기억나지 않습니다). 아마도 선사 시대 버전의 유닉스에서 나온 것일 수 있습니다(아는 사람이 있으면 댓글을 달아야 합니다). 그러나 여기에는 미묘한 차이가 있습니다. 이는 ~
주로 사용자가 파일을 수정했고 텍스트 편집기가 백업을 저장했음을 의미합니다. -
자동화된 도구는 사용자 관리를 위해 이 접미사를 사용합니다. 구문 오류나 파일 손상을 되돌리는 것이 아니라 올바른(그러나 원치 않는) 변경 사항을 복원하는 것입니다. 어느 시점에서 두 파일을 모두 수동으로 편집한 경우 두 파일이 모두 존재하는 것은 드문 일이 아닙니다. 예를 들어, 때때로 3개의 추가 파일이 있습니다.
passwd, passwd~, passwd-, passwd.pacnew
마지막은 pacman
수동으로 조심스럽게 기존 파일에 병합할 파일을 저장하기 위한 사용자 정의 접미사입니다.