Manpages

NAME

ls, dir, vdir − 경 로 의 내 용 을 나 열 한 다 .

SYNOPSIS

ls [−abcdfgiklmnpqrstuxABCFGLNQRSUX1] [−w cols] [−T cols] [−I pattern] [−−all] [−−escape] [−−directory] [−−inode] [−−kilobytes] [−−numeric-uid-gid] [--no-group] [−−hide-control-chars] [−−reverse] [−−size] [−−width=cols] [−−tabsize=cols] [−−almost-all] [−−ignore-backups] [−−classify] [−−file-type] [−−full-time] [−−ignore=pattern] [−−dereference] [−−literal] [−−quote-name] [−−recursive] [−−sort={none,time,size,extension}] [−−format={long,verbose,commas,across,vertical,single-column}] [−−time={atime,access,use,ctime,status}] [−−help] [−−version] [−−color[={yes,no,tty}]] [−−colour[={yes,no,tty}]] [name...]

DESCRIPTION

이 문 서 는 더 이 상 최 신 정 보 를 담 고 있 지 않 다 . 그 래 서 , 몇 몇 틀 릴 경 우 도 있 고 , 부 족 한 경 우 도 있 을 것 이 다 . 완 전 한 매 뉴 얼 을 원 하 면 , Texinfo 문 서 를 참 조 하 기 바 란 다 .

이 매 뉴 얼 페 이 지 는 ls 명 령 의 GNU 버 전 에 대 한 것 이 다 . dirvdir 명 령 은 ls 명 령 의 심 블 릭 파 일 로 그 출 력 양 식 을 다 르 게 보 여 주 는 풀 그 림 들 이 다 . 인 자 로 파 일 이 름 이 나 , 경 로 이 름 이 사 용 된 다 . 경 로 의 내 용 은 초 기 값 으 로 알 파 벳 순 으 로 나 열 된 다 . ls의 경 우 는 출 력 이 표 준 출 력 (터 미 날 화 면 )이 면 , 세 로 로 정 열 된 것 이 가 로 로 나 열 된 다 . 다 른 방 식 의 출 력 이 면 한 줄 에 하 나 씩 나 열 된 다 . dir의 경 우 는 , 초 기 값 으 로 ls와 같 으 나 , 모 든 출 력 에 서 세 로 로 정 열 해 서 가 로 로 나 열 한 다 .(다 른 방 식 의 출 력 에 서 도 항 상 같 음 ) vdir의 경 우 는 , 초 기 값 으 로 목 록 을 자 세 히 나 열 한 다 .

OPTIONS
−a, −−all

경 로 안 의 모 든 파 일 을 나 열 한 다 . ’.’으 로 시 작 하 는 파 일 들 도 포 함 된 다 .

−b, −−escape

알 파 벳 형 식 을 사 용 하 는 파 일 이 름 안 에 서 그 래 픽 문 자 가 아 닌 문 자 들 을 사 용 한 다 . C와 같 이 여 덟 가 지 역 슬 래 쉬 문 자 (’\’)와 함 께 오 는 문 자 들 을 사 용 한 다 .

−c, −−time=ctime, −−time=status

파 일 최 근 변 경 시 간 에 따 라 정 열 해 서 보 여 준 다 . 자 세 한 나 열 (−l 옵 션 )이 면 , 그 파 일 의 최 근 변 경 시 간 을 보 여 준 다 .

−d, −−directory

경 로 안 의 내 용 을 나 열 하 지 않 고 , 그 경 로 를 보 여 준 다 .(이 것 은 쉘 스 크 립 트 에 서 유 용 하 게 쓰 인 다 .)

−f

경 로 내 용 을 정 열 하 지 않 는 다 : 이 것 은 디 스 크 에 저 장 된 순 으 로 보 여 준 다 . −a−U 옵 션 과 같 은 뜻 이 며 , −l, −s, −t. 옵 션 과 반 대 뜻 이 다 .

−−full-time

시 간 을 간 략 히 표 시 하 지 않 고 , 모 두 보 여 준 다 .

−g

무 시 : 유 닉 스 호 환 을 위 해 서 있 음 .

−i, −−inode

파 일 왼 쪽 에 색 인 번 호 를 보 여 준 다 .

−k, −−kilobytes

파 일 크 기 가 나 열 되 면 , kb 단 위 로 보 여 준 다 . 이 옵 션 은 POSIXLY_CORRECT 환 경 변 수 를 무 시 한 다 .

−l, −−format=long, −−format=verbose

파 일 나 열 에 있 어 , 파 일 형 태 , 사 용 권 한 , 하 드 링 크 번 호 , owner 이 름 , group 이 름 , 파 일 크 기 , 시 간 (따 로 지 정 하 지 않 으 면 파 일 이 만 들 어 진 날 자 다 )을 자 세 하 게 나 열 한 다 . 시 간 은 여 섯 달 이 전 것 이 면 , 시 간 이 생 략 되 고 , 파 일 의 연 도 가 포 함 된 다 .

−m, −−format=commas

파 일 을 가 로 로 나 열 한 다 . 가 로 로 나 열 할 수 있 는 만 큼 최 대 한 나 열 한 다 .

−n, −−numeric-uid-gid

이 름 의 나 열 에 서 UID,GID 번 호 를 사 용 한 다 .

−p

파 일 형 태 를 지 시 하 는 문 자 를 각 파 일 에 추 가 한 다 .

−q, −−hide-control-chars

파 일 이 름 에 그 래 픽 문 자 가 아 닌 것 이 있 으 면 , ’?’로 표 시 한 다 .

−r, −−reverse

정 열 순 서 를 내 림 차 순 으 로 한 다 .

−s, −−size

파 일 크 기 를 1Kb 단 위 로 나 타 낸 다 . POSIXLY_CORRECT 환 경 변 수 가 지 정 되 면 , 512b 단 위 로 지 정 된 다 .

−t, −−sort=time

파 일 시 간 순 으 로 정 열 한 다 . 최 근 파 일 이 제 일 먼 저 .

−u, −−time=atime, −−time=access, −−time=use

파 일 사 용 시 간 순 으 로 정 열 한 다 . 자 세 한 나 열 이 면 , 시 간 표 시 는 만 들 어 진 날 자 대 신 , 사 용 된 날 자 를 보 여 준 다 .

−x, −−format=across, −−format=horizontal

정 열 방 식 을 가 로 로 한 다 .

−A, −−almost-all

’.’, ’..’ 경 로 를 제 외 하 고 디 렉 토 리 안 의 모 든 파 일 을 나 열 한 다 .

−B, −−ignore-backups

파 일 끝 이 ’~’인 파 일 은 목 록 나 열 에 제 외 된 다 .

−C, −−format=vertical

정 열 방 식 을 세 로 로 한 다 .

−F, −−classify

파 일 형 식 을 알 리 는 문 자 를 각 파 일 뒤 에 추 가 한 다 . 일 반 적 으 로 실 행 파 일 은 "*", 경 로 는 "/", 심 블 릭 링 크 는 "@", FIFO는 "|", 소 켓 은 "=", 일 반 적 인 파 일 은 없 다 .

−G, −−no−group

자 세 한 목 록 나 열 에 서 group 정 보 를 제 외 한 다 .

−L, −−dereference

심 블 릭 링 크 파 일 들 을 그 냥 파 일 로 보 여 준 다 .

−N, −−literal

이 름 이 영 문 이 아 닌 경 우 , C에 서 사 용 하 는 역 슬 래 쉬 문 자 (’\’)와 함 께 사 용 하 는 표 기 대 신 그 대 로 출 력 한 다 .

−Q, −−quote-name

−N 옵 션 과 반 대 .

−R, −−recursive

하 위 경 로 와 그 안 에 있 는 모 든 파 일 들 도 나 열 한 다 .

−S, −−sort=size

파 일 크 기 가 가 장 큰 것 부 터 정 열 해 서 나 열 한 다 .

−U, −−sort=none

정 열 을 하 지 않 고 , 디 스 크 에 저 장 된 순 서 대 로 보 여 준 다 . 이 옵 션 은 −f 옵 션 을 사 용 할 수 없 다 . 유 닉 스 용 ls −f는 −a 옵 션 은 가 능 하 나 , −l, −s, −t 옵 션 이 불 가 능 하 기 때 문 이 다 .

−X, −−sort=extension

파 일 확 장 자 순 으 로 정 열 한 다 . 확 장 자 가 없 는 파 일 이 제 일 먼 저 나 열 된 다 .

−1, −−format=single-column

한 줄 에 한 파 일 씩 나 열 .

−w, −−width cols

가 로 길 이 를 값 으 로 지 정 한 다 . 기 본 적 으 로 는 한 화 면 의 가 로 값 이 된 다 . 또 한 COLUMNS 환 경 변 수 값 으 로 지 정 할 수 있 다 . 초 기 값 은 80이 다 .

−T, −−tabsize cols

탭 이 사 용 될 때 , cols 값 으 로 지 정 한 다 . 초 기 값 은 8이 다 . 0으 로 지 정 되 면 탭 문 자 는 무 시 된 다 .

−I, −−ignore pattern

pattern 패 턴 으 로 지 정 된 파 일 들 은 목 록 에 서 제 외 된 다 . 이 때 , 명 령 행 에 서 그 파 일 이 지 정 되 면 물 론 나 열 된 다 .

−−color, −−colour, −−color=yes, −−colour=yes

파 일 의 형 태 에 따 라 그 파 일 의 색 깔 을 다 르 게 보 여 주 는 기 능 한 다 . 자 세 한 이 야 기 는 아 래 DISPLAY COLORIZATION 부 분 을 참 조 한 다 .

−−color=tty, −−colour=tty

−−color 옵 션 과 같 으 나 , 단 지 표 준 출 력 에 서 만 색 깔 을 사 용 한 다 . 이 옵 션 은 칼 라 제 어 코 드 를 지 원 하 지 않 는 보 기 풀 그 림 을 사 용 하 는 쉘 스 크 립 트 나 , 명 령 행 사 용 에 서 아 주 유 용 하 게 쓰 인 다 .

−−color=no, −−colour=no

색 깔 사 용 하 지 않 는 다 . 이 것 이 초 기 값 이 다 . 이 옵 션 은 색 깔 사 용 을 이 미 하 고 있 다 면 , 이 값 을 무 시 한 다 .

−−help

도 움 말 을 보 여 주 고 마 친 다 .

−−version

버 전 정 보 를 보 여 주 고 마 친 다 .

DISPLAY COLORIZATION
−−color
옵 션 을 사 용 할 때 , 이 버 전 의 ls 명 령 은 파 일 이 름 이 나 , 파 일 형 태 에 따 라 파 일 의 색 깔 별 로 나 열 할 수 있 다 . 이 칼 라 화 는 초 기 값 으 로 파 일 형 태 에 따 라 서 만 사 용 된 다 . 사 용 되 는 코 드 는 ISO 6429 (ANSI)이 다 .

이 런 초 기 색 깔 지 정 은 LS_COLORS (또 는 LS_COLOURS) 환 경 변 수 지 정 으 로 바 꿀 수 있 다 . 이 변 수 들 의 형 식 은 termcap(5) 파 일 포 멧 의 방 식 을 사 용 한 다 . 각 항 목 은 ":"으 로 하 며 , 각 항 목 은 "xx=문 자 열 "로 한 다 . xx에 는 두 개 의 문 자 가 오 는 데 , 여 기 서 사 용 할 수 있 는 문 자 는 다 음 과 같 다 .

no 0 파 일 이 름 이 아 닌 일 반 텍 스 트
fi
0 일 반 파 일
di
32 경 로
ln
36 심 블 릭 링 크
pi
31 FIFO(파 이 프 )
so
33 소 켓
bd
44;37 블 럭 장 치
cd
44;37 캐 릭 터 장 치
ex
35 실 행 파 일
mi
(없 음 ) 잃 어 버 린 파 일 (초 기 값 은 fi)
or
(없 음 ) 심 블 릭 링 크 대 상 이 없 는 파 일 (초 기 값 은 ln)
lc
\e[ 왼 쪽 코 드
rc
m 오 른 쪽 코 드
ec
(없 음 ) 마 침 코 드 (lc+no+rc로 바 뀜 )

색 깔 을 바 꿀 경 우 는 그 해 당 변 수 만 바 꾸 면 된 다 .

파 일 이 름 은 파 일 의 확 장 자 에 따 라 색 깔 을 지 정 할 수 있 다 . LS_COLORS 환 경 변 수 에 포 함 하 면 되 고 , 그 사 용 법 은 위 와 같 다 . 문 법 은 "*ext=문 자 열 "이 다 . 예 를 들 어 , C 소 스 파 일 을 파 란 색 으 로 지 정 하 려 면 , "*.c=34"이 다 .

제 어 문 자 는 C에 서 와 갈 이 ’\’문 자 로 시 작 하 는 문 자 를 사 용 하 거 나 , stty와 같 이 ’^’문 자 로 시 작 하 는 문 자 를 사 용 할 수 있 다 . C 스 타 일 일 경 우 는 \e는 Esc, \_ 공 백 문 자 , \? Delete 이 다 . 추 가 로 , \ escape 문 자 는 \, ^, :, =의 초 기 처 리 방 식 을 무 시 하 는 데 사 용 될 수 있 다 .

각 파 일 은 <lc> <색 깔 값 > <rc> <파 일 이 름 > <ec> 형 태 로 지 정 된 다 . 만 약 <ec> 코 드 를 지 엉 하 지 않 으 면 , <lc> <no> <rc> 가 대 치 된 다 . 이 방 법 은 보 다 많 은 변 환 을 하 지 만 일 반 적 인 방 법 은 아 니 다 . 왼 쪽 , 오 른 쪽 , 마 지 막 코 드 는 일 반 적 인 ISO 6429 코 드 를 지 원 하 지 않 는 터 미 날 을 위 한 값 으 로 특 별 한 경 우 가 아 니 면 , 사 용 할 필 요 가 없 다 .

ISO 6429 코 드 일 경 우 사 용 될 수 있 는 코 드 값 은 다 음 과 같 다 . (물 론 lc, rc, ec 값 은 제 외 된 다 .)

0 초 기 색 깔 로 다 시 돌 린 다 .
1 강 조 색
4 밑 줄
5 깜 빡 이 는 글 자 .
30 까 만 색 전 경
31 빨 강 전 경
32 녹 색 전 경
33 노 랑 (또 는 갈 색 ) 전 경
34 파 랑 전 경
35 보 라 전 경
36 청 록 색 전 경
37 흰 색 (또 는 회 색 ) 전 경
40 까 만 색 배 경
41 빨 강 배 경
42 녹 색 배 경
43 노 랭 (또 는 갈 색 ) 배 경
44 파 랑 배 경
45 보 라 배 경
46 청 록 색 배 경
47 흰 색 (또 는 회 색 ) 배 경

모 든 명 령 이 모 든 시 스 템 이 나 디 스 플 레 이 장 치 에 서 제 대 로 동 작 하 는 것 은 아 니 다 .

몇 터 미 날 은 초 기 마 지 막 코 드 (ec)가 인 식 되 지 않 을 수 있 다 . 만 약 , 색 들 을 사 용 했 다 면 , no, fi 값 을 0으 로 지 정 해 초 기 값 으 로 되 돌 려 놓 아 야 한 다 .

BUGS

BSD 시 스 템 에 서 는 , −s 옵 션 이 HP-UX 시 스 템 으 로 부 터 NFS 마 운 트 된 파 일 을 위 한 파 일 크 기 가 반 으 로 잘 못 보 여 진 다 고 한 다 . HP-UX 시 스 템 에 서 는 , BSD 시 스 템 으 로 부 터 NFS 마 운 트 된 파 일 을 위 한 파 일 의 크 기 가 반 대 로 두 배 로 나 타 난 다 . 이 런 현 상 은 HP-UX ls 풀 그 림 도 마 찬 가 지 라 고 한 다 .

영 어 권 문 자 셋 을 사 용 할 경 우 는 별 문 제 가 없 지 만 , 한 국 어 와 같 이 2바 이 트 문 자 권 에 서 는 자 국 어 로 된 파 일 이 름 을 보 기 위 해 특 별 한 옵 션 을 지 정 해 주 어 야 한 다 .
’’−N −−color=tty’’ 옵 션 이 그 옵 션 이 다 .