리눅스에서는 확장자 구분 없이 실행 가능한 파일(바이너리 파일)과 비실행 파일로 구분
리눅스 파일들은 대소문자 구별을 확실히 함
1 파일 및 디렉토리 보기(ls)
1 기능
도스의 dir과 같은 기능을 가진 파일 목록 출력 명령어
2 사용법
ls [옵션]
3 옵션
-a, -all: 디렉토리내의 모든 파일 출력
-l, -format=long: 파일 정보(파일 종류, 퍼미션, 사이즈)를 표시
-s, -size: 1k 블록 단위로 파일 크기 표시
-t, --sort=time: 최근의 파일부터 출력
-c, --time: 파일 최근 변경 시간에 따라 정렬해서 출력
--color: 파일 종류에 따라 색상 표시
-R (recursive): 현재 작업 디렉토리와 하위 디렉토리 모두 출력
--help 도움말
ls -a
도트(.)로 된 숨겨진 파일을 포함한 모든 파일들을 보여줌
. :점(.) 하나는 현재 디렉토리를 의미
..: 점(..) 두 개는 현재 디렉토리에서 상위 디렉토리로 이동할 수 있음을 의미
.Xdefaults: X-Windows 화면에서 x-term을 사용할 때 환경 설정 내용을 담고 있는 파일
.bash_history: 입력한 명령어 내용이 저장되는 파일
.bash_profile: 디렉토리 경로를 지정하거나 환경 변수들을 지정하는 파일
.bashrc: 알리아스(alias) 정보를 가지고 있는 파일.
ls -l
-l 옵션은 파일정보와 함께 파일 목록들을 출력
-rwxr-xr-x. 1 root root 123 Jan 26 2012 zfgrep
-rwxr-xr-x. 1 root root 2089 Jan 26 2012 zforce
-rwxr-xr-x. 1 root root 6073 Jan 26 2012 zgrep
-rwxr-xr-x. 1 root root 211224 Jan 15 2012 zip
-rwxr-xr-x. 1 root root 103976 Jan 15 2012 zipcloak
-rwxr-xr-x. 1 root root 2953 Oct 11 2008 zipgrep
-rwxr-xr-x. 2 root root 164736 Jan 15 2012 zipinfo
-rwxr-xr-x. 1 root root 95744 Jan 15 2012 zipnote
-rwxr-xr-x. 1 root root 97992 Jan 15 2012 zipsplit
-rwxr-xr-x. 1 root root 1798 Jan 26 2012 zless
-rwxr-xr-x. 1 root root 2672 Jan 26 2012 zmore
-rwxr-xr-x. 1 root root 5313 Jan 26 2012 znew
디렉토리만 ls 명령으로 나오게 하기
ls -la | grep "^d"
dr-xr-xr-x. 2 root root 36864 Aug 2 2012 .
drwxr-xr-x. 13 root root 4096 May 23 2012 ..
ls m*
m으로 시작되는 파일
m17n-conv makedepend matchbox-window-manager mcopy memdiskfind minfo mkinitrd mmount mpartition msgcmp msginit mutter m4 makeg mattrib
ls *m
m으로 끝나는 파일
atrm combinedeltarpm eu-nm gsoelim lastcomm md5sum pdftoppm printafm rm sha1sum sha384sum sum udevadm xsetwacom apgbfm cksum comm gcc-nm gvfs-rm lprm msgcomm
ls *m*
m이 중간에 있는 파일들을 모두 보여 줌
atrm combinedeltarpm eu-nm gsoelim lastcomm md5sum pdftoppm printafm rm sha1sum sha384sum sum udevadm xsetwacom apgbfm cksum comm gcc-nm gvfs-rm lprm msgcomm
ls m????
m으로 시작되는 파일 가운데 5개의 문자로 된 파일을 출력
mailq makeg mandb mcomp mcopy minfo
'컴퓨터 > 리눅스' 카테고리의 다른 글
ping, traceroute, netstat 명령어 (0) | 2013.08.12 |
---|---|
리눅스 파일 압축하기 압축풀기 (1) | 2013.08.09 |
리눅스 시스템 끄기 (0) | 2013.07.12 |
gcc (1) | 2013.07.06 |
리눅스 명령어 (0) | 2013.07.06 |