LS가 ISO 8601 형식을 생성하도록 만드는 방법


15

9.10과 같은 이전 버전의 Ubuntu에서는 ls(1)기본적으로 ISO 8601 형식을 생성했습니다.

ls -l --time-style=long-iso

그렇습니다. 12.04부터는 이전 유닉스 스타일로 돌아 왔습니다. 따라서 최근 날짜의 연도를 분과 초로 바꿉니다.

가장 방해가되지 않는 방법으로 이것을 long-iso어떻게 다시 바꿀 수 있습니까? 일반적인 구성 옵션이 있습니까?

답변:


13

나는이 질문이 꽤 오래되었다는 것을 알고 있지만 (1 세 이상) 후손을 위해이 블로그 게시물 (내가 아님)에 원래 설명 된대로 팁을 공유하겠습니다 . 요약하면이 한 줄은 원하는 모든 것을 수행합니다.

export TIME_STYLE=long-iso

로 그 선 스틱 /etc/profile, 또는 파일 /etc/profile.d/, 또는의를 ~/.bashrc, 그리고 넌 좋은 이동합니다.


13

ls환경 변수에서 기본 인수를 사용 한다고 확신 LS_OPTIONS했지만 매뉴얼 페이지에는 언급하지 않았습니다.

내 해결책은 ls~/.bash_aliases또는 로 별칭을 설정하는 것입니다 ~/.bashrc.

alias ls='ls --time-style=long-iso'

공통 ll별칭에서도 즉시 작동 합니다.


1
+1, 더 나은 것이 아닌가? 더 우월 투 스타일? U는 종종 그 위에 다른 구성 레이어를 배치합니다.
거짓
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.