메뉴 닫기

ls 명령시 날짜 전체가 보이도록 하기

 

ls 명령어에 time-style 이라는 옵션이 있습니다.

이 옵션을 가지고 날짜 전체가 보이도록 설정해보겠습니다.

–time-style=STYLE with -l, show times using style STYLE:
full-iso, long-iso, iso, locale, or +FORMAT;
FORMAT is interpreted like in ‘date’; if FORMAT
is FORMAT1<newline>FORMAT2, then FORMAT1 applies
to non-recent files and FORMAT2 to recent files;
if STYLE is prefixed with ‘posix-‘, STYLE

이 time-style 옵션에는 4가지가 있습니다.

full-iso : 년-월-일 시간.소수점단위로 출력  (ex. 2016-06-30 00:33:36.000000000 +0900  yum)
long-iso : 년-월-일 시간 으로 출력 (ex. 2016-06-30 00:33:36  yum)
iso : 최근 파일은 월-일-시간의 형식으로 나오고, 오래된 파일은 년-월-일 순서로 출력 (6개월 이상)    (ex. 6개월 이하 파일 => 04-13 03:23  top,  6개월 경과 파일 => 2014-02-28 tiffcp )
locale : OS의 default 방식으로 출력  (ex. 6월 30일 2016 cp)

여기서는 가장 날짜 출력방식으로 적당한 long-iso style 로 조정하는 방법에 대해 살펴보겠습니다.

각 계정의 .bashrc 파일을 열어 alias 설정을 해줍니다.   (여기서는 root 계정의 .bashrc 파일을 대상으로 함)

# vi /root/.bashrc

alias ls=’ls –color=auto –time-style=long-iso’

저장하고 나온 후 source 명령을 통해 바로 적용해봅니다.

source /root/.bashrc

평상시 ls -al 명령을 내렸을때 보이는 화면

ls1

.bashrc 파일에 alias 설정을 해준 후 보이는 화면

ls2

이상으로 ls 명령시 날짜 전체가 보이도록 하기에 대해 간단히 알아봤습니다.

 

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x