CentOs에는 ls 명령어에 time-style라는 옵션이 있다.(5.x의 버전에도 있는 것으로 보아 생긴지는 오래된 듯 하다.)
이 옵션은 옵션명에서도 느껴지듯이 파일의 날짜와 시간이 출력되는 방식을 설정할 수 있다.
자세한 것은 man ls 명령어로 찾을 수 있지만 귀차니즘이 있는 분들을 위해 아래에 적어놓겠다.
--time-style=STYLE
with -l, show times using style STYLE: full-iso, long-iso, iso, locale, +FORMAT. FORMAT is interpreted like ??date??; if FORMAT is FORMAT1<newline>FORMAT2, FORMAT1 applies to non-recent files and
FORMAT2 to recent files; if STYLE is prefixed with ??posix-??, STYLE takes effect only outside the POSIX locale
대충 이렇단다. 스타일 옵션은 네가지가 있다. 간단히 설명하겠다.
full-iso : 년 - 월 - 일 - 시간 - 소수점단위(000000000 +0900)로 나온다. 그닥 쓸일 없을 듯.
long-iso : 년 - 월 - 일 - 시간 으로 나온다. 개인적으로 가장 보기 좋은 방식인 듯 하다.
iso : 최근의 파일은 월 - 일 - 시간의 형식으로 나오고 오래된 것은(1달 이후의 것인가...?)년 - 월 - 일로 출력한다. 이것도 그닥...
locale : OS의 default 방식이다.
앞서 언급했듯이 long-iso방식이 개인적으로 가장 보기 좋은 방식인 듯 하다.
이 값을 설정하려면 각 계정의 .bashrc파일에 alias를 설정해주면 된다.
alias ll='ls --color=auto --time-style=long-iso'
이런식으로 말이다. 이 다음 설정 적용한다고 재부팅 하지말고
source /etc/bashrc
로 바로 적용 해주자