ls 명령의 결과를 수정 날짜(디렉터리 먼저)별로 정렬하려면 어떻게 해야 합니까?

ls 명령의 결과를 수정 날짜(디렉터리 먼저)별로 정렬하려면 어떻게 해야 합니까?

난 해고할 수 있어

ls -lrt 

파일과 폴더를 수정 날짜별로 정렬하지만 디렉터리와 파일이 분리되지는 않습니다. ls수정된 날짜별로 디렉터리를 먼저 표시한 다음 수정된 날짜별로 파일을 표시하고 싶습니다 . 어떻게 하나요?

답변1

다음과 같은 것은 어떻습니까?

ls -ltr --group-directories-first

답변2

ls -t

또는 (역방향의 경우 최신이 맨 아래에 있음):

ls -tr

이것ls매뉴얼 페이지이에 대한 자세한 내용이 설명되어 있으며 다른 옵션도 나열되어 있습니다.

디렉터리 d앞에 권한이 있습니다.ls -ltr

그래서 얻기 위해목차수정된 날짜 정렬과 함께 사용

ls -ltr |grep ^d

그리고디렉토리 외부의 파일

ls -ltr | grep -v ^d

관련 정보