1. 파일시스템 사용현황 알아내기
1) df
(1) df 명령어는 시스템에 마운트되어 있는 파일시스템의 디스크 사용현황 제공
(2) df -h 옵션을 사용하면, 화면에 보여주는 데이터(기본적으로 바이트 단위로 표시)를 M, G 크기로 변환하여 출력한다.
2) du - 용량 확인하기
(1) du 명령어는 특정 파일이나 디렉토리에서 사용하고 있는 디스크 공간을 확인할 경우
(2) du -h /oradata
(3) du -sh /oradata
(4) 파일 용량 확인하기
du -h 파일이름
du -h TBSD01.dbf
du -h TBSD02.dbf
du -h TBSD03.dbf
du -h TBSI01.dbf
du -h TBSI02.dbf
du -h TBSI03.dbf
(5) 디렉토리 용량 확인하기
du -hs 폴더이름
(6) 디렉토리 내 하위폴더 1개까지 각각 용량보기
du -hs 폴더이름
(7) 디렉토리 여러개 용량 확인하기
폴더이름1 폴더이름2 폴더이름3
2. 파일시스템 살펴보기(p.109)
$cd
--> 홈 디렉토리로 이동
$cd $HOME
--> 홈 디렉토리로 이동
$cd ~
--> 홈 디렉토리로 이동
$cd ~francois francois
--> 유저의 홈 디렉토리로 이동
$cd -
--> 이전에 작업한 디렉토리로 이동
$cd $OLDPWD
--> 이전에 작업한 디렉토리로 이동
$cd ~/public
--> 홈 디렉토리의 public 디렉토리로 이동
$cd ..
--> 현재 디렉토리의 상위(부모) 디렉토리로 이동
$cd /usr/bin
--> 루트 디렉토리에서 usr/bin 디렉토리로 이동
$cd usr/bin
--> 루트 디렉토리에서 usr/bin 디렉토리로 이동
$pwd
--> 현재 디렉토리 밑에 있는 usr/bin 디렉토리로 이동
3. 디렉토리 설명
1)디렉토리
/root: 관리자 홈 디렉토리
/boot: 커널 디렉토리(부팅 관련 파일)
/etc: 시스템 설정파일 디렉토리
/usr: 응용프로그램 디렉토리
/var: 로그파일, 메일 디렉토리
/lib: 라이브러리 디렉토리
/tmp: 임시 디렉토리
/home: 일반계정 홈 디렉토리
/dev: 장치파일 디렉토리
/proc: 프로세스 정보 디렉토리
/media, /mnt: CDROM 마운트 디렉토리
/bin: 바이너리, 시스템을 부팅하는 데 사용되는 프로그램
/usr/bin: 사용자 바이너리, 사용자가 사용할 수 있는 표준 프로그램
/usr/local/bin: 로컬 바이너리, 설치에 사용되는 프로그램
/sbin, /usr/bin: root와 같은 관리자 로그인이 사용하는 PATH 변수에는 시스템 관리 프로그램이 저장된 디렉토리가 포함된다.
/opt: 하위디렉토리에는 선택적인 운영체제 구성요소와 타사 응용프로그램이 설치된다.
2)명령어 디렉토리: 명령어가 저장되어 있는 디렉토리
/bin: 슈퍼유저(root) + 일반유저 = 모든 사용자가 쓸 수 있는 명령어
/sbin: 슈퍼유저(root) 명령어
/usr/bin: 대부분의 사용자 명령어
/usr/sbin: 시스템 관리용 명령어
/usr/local/bin: 리눅스 OS 설치 후에 추가된 프로그램 명령어
4. /tmp
1) 프로그램이 이상 종료 되었다거나 세션을 강제로 닫거나 또는 갑자기 먹통이 되는 경우 /tmp 디렉토리 밑에 파일이 생긴다.
2) 사용하다 보면 이상한 이름의 디렉토리와 파일이 생긴다.
3) 파일의 크기는 대부분 0이거나 작은 경우가 대부분이지만 어떤 것은 큰 그림 파일이 그대로 들어와 있는 경우도 있다.
4) tmp -> /var/tmp/ 이렇게 폴더명 옆에 써 있는 것은 심볼릭 링크이다.
실제 폴더는 /var/tmp/ 다. tmp는 윈도의 아이콘 처럼 링크가 걸려 있는 것을 의미
5.ls: 파일 시스템의 구성 및 각 정보를 보여줌
$ls [옵션] [파일 및 경로]
-a: .(마침표)로 시작되는 파일을 숨기지 않음. .(마침표)로 시작하는 파일은 hidden(숨김파일) 파일임.
-c: 수정된 날짜의 정렬로 보여줌
-i: 각 파일의 고유 숫자를 보여줌(inode번호)
-I: 길게 열거된 형식으로 사용함(자세히 보여줌)
-o: group 정보를 제외한 리스트 형식을 보여줌
-r: 정렬된 역순으로 보여줌
-s: 블록의 형태로 각 파일의 크기를 보여줌
-S: 파일사이즈 순서로 정렬함
-t: 수정된 날짜 순서로 정렬함
-u: 최근에 접속한 순서로 정렬함
-1: 한열로 보여줌
P.S. Ubuntu Linux Toolbox 및 인터넷 자료 참조
'개발 및 관리 > Linux, Unix' 카테고리의 다른 글
파일 지우기, 파일 찾기, cp 명령어 옵션들 (0) | 2012.07.16 |
---|---|
grep, egrep (0) | 2012.06.08 |
more (0) | 2012.06.08 |
/etc/services/ (0) | 2012.06.08 |
멀티부팅, 윈도우7(Windows7)와 우분투(Ubuntu_11.10) (0) | 2012.04.01 |