ls -lh 시간 및 자세한 날짜 형식을 .bashrc에서 내림차순으로 설정하는 방법

ls -lh 시간 및 자세한 날짜 형식을 .bashrc에서 내림차순으로 설정하는 방법

.bashrc에서 다음 별칭을 설정해 보았습니다.

$ alias ll
alias ll='ls --color=auto --time-style=long-iso'

하지만 위의 방법은 효과가 없습니다. CLI에 파일을 나열하도록 요청할 때마다 긴 iso를 내림차순(날짜 또는/및 시간)으로 갖고 싶습니다. 이를 수행할 수 있는 방법이 있습니까?

위 명령은 색상 출력을 제공하지만 긴 iso 부분은 제공하지 않습니다. 내가 뭐 잘못 했어요?

난 봤어ls -l 시간 형식 설정하지만 그것은 내 상황에 도움이 되지 않았습니다 :(

답변1

-l긴 목록 형식을 열고 -t수정 시간별로 정렬하는 기능이 없습니다 .

하다:

alias ll='ls -lt --color=auto --time-style=long-iso'

숨겨진 파일도 포함되어 있습니다:

alias ll='ls -alt --color=auto --time-style=long-iso'

정렬 순서를 반대로 바꾸려면(오래된 것부터) 다음을 추가하세요 -r.

alias ll='ls -ltr --color=auto --time-style=long-iso'
alias ll='ls -altr --color=auto --time-style=long-iso'

답변2

--time-style전달하는 또 다른 방법 은 환경 변수를 ls설정하는 것입니다 .TIME_STYLE

예를 들어.bashrc

export TIME_STYLE=long-iso

다음에서 녹음됨핵심 도구.

관련 정보