OS/Ubuntu
shell 명령어 ls 날짜순 정렬 최신 / 오래된 파일 정렬
engine
2021. 9. 17. 16:08
리눅스 명령 프롬포트 명령어
ls : 파일이나 디펙토리 목록을 나열하기 위해서 사용하는 리눅스 커맨드
ls -l은 상세 표시
ls -t는 변경 시간이 오래된 순으로 정렬 / 파일 리스트가 날짜순으로 정렬 / 가장 아랫부분에 최근 파일 출력
tail -1 마지막 한 개 파일만 표시 / 여러개 파일을 확인하고 싶은 경우에는 -1 숫자 부분에 표시하고 싶은 개수 지정
ls -ltr | tail -n +2 | head -1
이런식으로 변경이 가장 오래된 파일을 찾을 수 있다.
ls -ltr 또한 오래된 순부터 최신순으로 정렬 출력
tail -n +2 결과의 2행부터 마지막까지 출력
tail -n +2를 사용하면 total이라는 폴더 안의 사용량을 출력해주는 부분을 생략할 수 있다.
ls -lt | tail -1
변경일이 오래된 파일을 찾는 간단한 커맨드입니다.