리눅스에서 파일을 보여주는 커맨드인 ls와 |(파이프)를 조합하면 여러 가지 기능을 사용할 수 있습니다.
변경일이 가장 최신인 파일 정렬 찾기
ls -ltr | tail -1
설명
ls -l은 상세 표시.
ls -t는 변경 시간이 오래된 순으로 정렬.
ls -t옵션을 사용하면 파일 리스트가 날짜순으로 정렬이 됩니다.
가장 아랫부분에 최근 파일이 출력 되게 됩니다.
그리고 |(파이프)로 tail 커맨드를 같이 사용하여 마지막 한 개의 파일만 표시하도록 합니다.
tail -1 마지막 한 개 파일만 표시.
여러개 파일을 확인하고 싶은 경우에는 -1 숫자 부분에 표시하고 싶은 개수를 지정하면 됩니다.
변경일이 가장 오래된 파일 찾기
①
ls -ltr | tail -n +2 | head -1
설명
ls -ltr은 동일.
tail -n +2 결과의 2행부터 마지막까지 출력.
ls커맨드는 첫 번째 행에 total을 표시합니다.
total은 폴더 안의 사용량을 출력해주는 부분입니다.
이 부분을 생략하기 위해 tail -n +2를 사용합니다.
②
변경일이 오래된 파일을 찾는 간단한 커맨드입니다.
ls -lt | tail -1
상황에 따라 맞는 커맨드를 사용하시면 될 거 같습니다.
댓글