답변1
Midnight Commander를 사용한다고 가정하면(이미지를 기준으로 추측한 대로),MC의 매뉴얼 페이지"목록 모드..."에서 사용 가능한 필드 중 하나는 다음과 같습니다.
유형
단일 문자 와이드 유형 필드를 표시합니다. 이 문자
ls
는 실행 파일, 디렉터리, 링크, 소켓, 문자 장치, 블록 장치, 파이프, 디렉터리에 대한 기호 링크 및 사용되지 않는 기호 링크(아무데도 가리키지 않음) 에-F
대해 플래그가 표시하는 것과 유사합니다 .*
/
@
=
-
+
|
~
!
아래에 언급
예를 들어 전체 표시는 다음 형식에 해당합니다.
half type name | size | mtime
이것은 내가 기본적으로 얻는 것과 거의 유사하므로 아마도 실행 파일에 대한 유형 표시기일 것입니다.
경험적으로 테스트할 수도 있습니다. 다양한 유형의 파일이 포함된 디렉터리를 만들고 MC가 표시하는 내용을 확인하세요.
답변2
파일이 실행 가능함을 나타내는 "ls" 명령에 -F 옵션을 지정한 것 같습니다. 이는 .bashrc 파일의 설정이거나 셸이 읽는 다른 구성 파일일 수 있습니다. -F 옵션을 ls와 함께 사용하면 다음을 제공합니다.
/: directories
@: symbolic links
|: FIFOs
=: sockets
*: executable files
재부팅 후 삭제하려고 한 파일 하나만 복원되었습니까, 아니면 모든 파일이 복원되었습니까?
답변3
*파일 이름
mc
실행 파일을 표시하는 (GNU Midnight Commander의) 방식입니다. 권한 확인을 사용하세요.
ls -ahl
Windows Samba 공유에서 일부 텍스트 파일을 가져올 때 이런 상황이 발생했습니다. 이러한 파일이 u=rwx
기본값입니다.
다음 명령을 사용하여 별표 표시를 제거할 수 있습니다.
chmod 사용자파일 이름