리눅스 분류
ls -U 에 대해서 설명 좀 해주세요.
작성자 정보
- 권용재 작성
- 작성일
컨텐츠 정보
- 2,386 조회
- 2 댓글
- 0 추천
- 목록
본문
필수 300이나 바이블 300에 보면
ls -U는 디스크 저장순서대로 출력해준다고 나오더군요.
# touch a
# touch b
# touch c
# touch d
#ls -U 하면
a b c d 이렇게 출력되어야 하는거 아닌가요?
막상 결과는 b c a 이렇게 나오더군요.
# ls -lU
total 0
-rw-r--r-- 1 root root 0 Feb 12 09:54 b
-rw-r--r-- 1 root root 0 Feb 12 09:54 c
-rw-r--r-- 1 root root 0 Feb 12 09:54 a
누가 설명 좀 해주세요 ㅠㅠ
맨페이지에 내용을 봐도 이해가안가서요 ㅠㅠ
ls -U는 디스크 저장순서대로 출력해준다고 나오더군요.
# touch a
# touch b
# touch c
# touch d
#ls -U 하면
a b c d 이렇게 출력되어야 하는거 아닌가요?
막상 결과는 b c a 이렇게 나오더군요.
# ls -lU
total 0
-rw-r--r-- 1 root root 0 Feb 12 09:54 b
-rw-r--r-- 1 root root 0 Feb 12 09:54 c
-rw-r--r-- 1 root root 0 Feb 12 09:54 a
누가 설명 좀 해주세요 ㅠㅠ
맨페이지에 내용을 봐도 이해가안가서요 ㅠㅠ
관련자료
-
이전
-
다음
댓글 2
눈여울님의 댓글
- 눈여울
- 작성일
간단하게 말씀드리자면
저장순서와 디스크에 저장되어있는 순서는 다릅니다
먼저저장된다고해서 앞쪽 블락에 저장되지는않습니다
그레서 -U옵션을 사용면 저장시간과 관게없이 해당 파일의 블리이 존재하는순서에 따라 출력되에됩니다
그리고 저장 시간 순서로 소트를 원하시면 -t 옵션을 주시면 됩니다 .
저장순서와 디스크에 저장되어있는 순서는 다릅니다
먼저저장된다고해서 앞쪽 블락에 저장되지는않습니다
그레서 -U옵션을 사용면 저장시간과 관게없이 해당 파일의 블리이 존재하는순서에 따라 출력되에됩니다
그리고 저장 시간 순서로 소트를 원하시면 -t 옵션을 주시면 됩니다 .
권용재님의 댓글
- 권용재
- 작성일
여울님 답변 감사합니다.
파일의 저장은 블럭에 순차적으로 파일이 저장되는것이 아니고
-U 옵션은 블럭에 존재하는 순서대로 출력해준다 이 말씀이신가요?
파일의 저장은 블럭에 순차적으로 파일이 저장되는것이 아니고
-U 옵션은 블럭에 존재하는 순서대로 출력해준다 이 말씀이신가요?