명령어 : ls [option] [디렉토리 name]
- dos에서 dir 과 같은 명령어이다.
- 디렉터리 name : 해당 디렉토리의 목록을 보여줌.
ls -al *.c : 모든 파일들을 상세하게 보기
ls /디렉토리/? : 한글짜로 된 파일 또는 디렉토리 보기 - -a : 숨겨진 파일 및 디렉토리까지 보여준다.
- -l (L의 소문자) : 아래와 같이 권한, 링크수, 소유자, 그룹명, 파일크기, 최종 수정일시, 파일명등으로 보여줌
-r--r----- 1 root root 3381 3월 6 2011 sudoers
drwxr-xr-x 10 root root 4096 8월 31 12:04 sysconfig
-rw-r--r-- 1 root root 994 2월 1 2011 sysctl.conf
-rw-r--r-- 1 root root 694 4월 3 2010 syslog.conf
-rw------- 1 root root 6411 5월 25 2008 tcsd.conf
-rw-r--r-- 1 root root 807103 1월 7 2007 termcap
- -F : 실행 가능한 파일은 '@' 또는 '*', 디렉토리는 '/'를 뒤에 붙여서 보여준다.
aliases* enscript* isdn/ m
aliases.db environment issue mtools.conf rc2.d@
alsa/ esd.conf issue.net multipath.conf rc3.d@
alternatives/ exports java/ netplug/ rc4.d@ anacrontab fb.modes jvm/ netplug.d/ rc5.d@
- -i : inode 를 보여준다.
3309569 bin 950 dev 2523137 home 11 lost+found 12362 misc 12367 net 1 proc 3571713 sbin 3932161 srv 2555905 tmp 3211265 var
- -s : 파일 또는 디렉터리의 블록 수를 보여줌.
8 bin 0 dev 8 home 16 lost+found 0 misc 0 net 0 proc 16 sbin 8 srv 8 tmp 8 var
- -u : 파일 또는 디렉토리가 최종 사용된 시간.
현재 위치 보기
명령어 : pwd [option]
파일의 내용 화면에 출력하기 1
명령어 cat [option] [파일명]
옵션
-n 줄변호 표시
파일의 내용 화면에 출력하기 2
명령어 more [option] [+줄번호] [파일명]
페이지 단위로 출력한다.
-숫자 : 한페이지에 보여지는 라인 수
+숫자 : 출력의 시작 라인 설정
more 내부에서는 q를 누르면 명령을 끝내게 되고 /{패턴} 으로 단어를 검색 할 수 있음.
파일의 내용 화면에 출력하기 3
head [option] [파일명]
파일의 첫부분 출력
-숫자 : 표시할 라인 수
파일의 내용 화면에 출력하기 4
명령어 : tail [option] [파일명]
파일의 뒷부분을 출력한다.
log 파일같이 실시간으로 변동이 일어나는 파일의 내용을 볼 때 자주 사용된다.
-숫자 : 표시할 라인 수
-f : 파일에 내용이 추가되면 실시간으로 보여지게 된다.
디렉토리 생성
명령어 : mkdir [option] {name}
옵션
-p 하위 디렉토리와 동시에 생성
mkdir -p asdf/asdf/asdf/asdf
총 4개 디렉토리 생성
-m 접근권한을 부여 8진수로 줘야 함.
mkdir -m 755 {name}
디렉토리 삭제 1
명령어 rmdir [옵션] {name}
이 명령어를 사용하기 위해서는 하위에 파일이 없어야 한다.
만약 dirp/subdir 이런 디렉토리를 삭제하고자 한다면 이렇게 해야 한다.
rmdir -p dirp/subdir
디렉토리 삭제 2
명령어 : rm [option] {name}
옵션
-r 모두 삭제
-ri 삭제시 하위에 파일이나 디렉토리가 있을 때에는 물어봄
권한 변경
명령어 chmod [option] {권한} {디렉토리명}
옵션
- -R : 하위 경로에 있는 파일들과 디렉토리들의 권한을 일괄 변경
- 읽기(r), 쓰기(w), 실행(x)
파일 속성 변경 (Linux만 해당)
명령어 chattr [option] [+-=속성] {파일명}
읽기전용모드로 하면 root 도 설정을 해제하지 않으면 지울 수 없음.
-R : 하위 경로에 있는 파일들과 디렉토리들의 권한을 일괄 변경
lsattr 명령으로 속성을 확인 할 수 있음.
'Linux & Unix' 카테고리의 다른 글
디스크 추가. 파티션, 포멧, 마운트, 언마운트 (0) | 2011.11.30 |
---|---|
파일 묶기와 압축 (0) | 2011.11.30 |
VI Editor 7.0.237 (2) | 2011.11.26 |
그룹 관리 (0) | 2011.09.06 |
계정 관리 (0) | 2011.09.05 |