![ls -I myExecutable은 파일에 대한 정보를 표시하는 대신 나머지 dir 파일을 나열합니다.](https://linux55.com/image/145227/ls%20-I%20myExecutable%EC%9D%80%20%ED%8C%8C%EC%9D%BC%EC%97%90%20%EB%8C%80%ED%95%9C%20%EC%A0%95%EB%B3%B4%EB%A5%BC%20%ED%91%9C%EC%8B%9C%ED%95%98%EB%8A%94%20%EB%8C%80%EC%8B%A0%20%EB%82%98%EB%A8%B8%EC%A7%80%20dir%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EB%82%98%EC%97%B4%ED%95%A9%EB%8B%88%EB%8B%A4..png)
Raspian에서 작업하면서 make로 컴파일한 후 ls -I myFile
파일의 권한을 확인하기 위해 실행 파일로 표시된 경우 대신 -rw-r--r-- 1 pi pi 24204 Dec 26 09:49 myFile
간단한 ls를 실행하면 얻을 수 있는 것과 같은 결과를 얻었지만 목록에는 없습니다 myFile
. 내가 뭘 잘못했나요?
답변1
답은 에서 찾을 수 있습니다 man ls
.
-I, --ignore=PATTERN
do not list implied entries matching shell PATTERN
즉, ls
해당 파일을 무시하고 다른 파일만 나열하도록 요청하는 것입니다.
긴 목록을 원할 경우 -l
소문자 "ell" 옵션을 사용해야 합니다.
-l use a long listing format
그러니 시도해 보세요
ls -l myFile
답변2
-I
키(대문자 i)를 사용하여 무시 목록에 파일을 추가할 수 있습니다. -l
(소문자 L) 로 바꿔야 합니다.
ls -l myFile