시스템의 DNS는 물론 NIS/YP 도메인 네임을 설정하거나 보여주는 명령어이다.

사용법 : domainname [옵션] [이름] 
-s, --short : 간략한 호스트 네임을 보여준다. 
-a, --alias : 앨리어스 네임을 보여준다. 
-i, --ip-address : 호스트 네임의 IP 주소를 보여준다. 
-f, --fqdn, --long : 풀 호스트 네임을 보여준다. 
-d, --domain : DNS 도메인 네임을 보여준다. 
-y, --yp, --nis : NIS/YP 도메인네임을 보여준다. 
-F, --file : file로 지정된 파일에서 읽어 호스트 네임이나 NIS 도메인 네임을 보여준다. 

domainname 명령어는 NIS/YP 명령어로 현재의 NIS 도메인이나 설정된 내용을 보여주는 명령어이다. 도메인 네임을 변경해 본다.

# domainname 
linuxroot.co.kr 
# domainname -s 
ns 
# domainname -i 
61.40.233.122 
# domainname -f 
ns.linuxroot.co.kr 

# domainname test.co.kr 
# domainname 
test.co.kr 

[관련 명령어]
hostname 시스템의 호스트 네임을 설정하거나 보여주는 명령어
dnsdomainname 시스템의 DNS 서버이름과 정보를 보여주는 명령어
nisdomainname 시스템의 NIS/YP 도메인 네임을 설정하거나 보여주는 명령어
ypdomainname 시스템의 NIS/YP 도메인 네임을 설정하거나 보여주는 명령어
2005/06/21 20:28 2005/06/21 20:28
MS-DOS 파일시스템을 체크하고 복구하는 명령어이다.

사용법 : dosfsck [옵션...] 장치명 
-a : 파일시스템을 자동적으로 복구한다. 
-d file : 파일 할당 테이블에서 지정한 파일을 버린다. 
-f : 손실된 체인을 파일로 복구한다. 
-l : 패스 이름을 보여 준다. 
-r : 파일시스템 복구 시 일일이 물어본다. 
-t : 테스트로 진행한다. 
-u file : 지정한 파일을 삭제하지 않는다. 
-v : 좀더 상세하게 보여준다. 
-V : 확인 절차를 생략한다. 
-w : 변경된 내용을 즉시 디스크에 쓴다. 
-y : -a 옵션과 동일하다.

dosfsck 명령어는 시스템 관리 명령어로 fsck과 유사하다. 하지만 이는 MS-DOS의 파일 시스템에만 적용할 수 있다. 리눅스는 MS-DOS, Sun등의 다양한 환경에서의 파일 시스템을 읽고 쓰거나, 간혹 읽을 수 있도록 지원한다. 이것은 후발 운영체제로서 다양한 운영체제에서 사용하는 파일 시스템을 지원하여 사용자들의 불편을 최소화하자는 뜻이다. 그러나 파일 시스템을 검사하고 복구하는 것은 각 고유의 파일 시스템별로 특징이 있기 때문에 서로 다른 명령이 필요하다. 리눅스에서는 많이 사용하는 타 운영체제의 파일 시스템을 검사하고 복구하는 명령도 발견할 수 있는데, 그 중 대표적인 것이 이 fat 파일 시스템에 대한 것과, minix파일 시스템에 대한 것이다.
2005/06/21 20:27 2005/06/21 20:27
디스크 사용 현황을 보여주는 명령어

사용법 : du [옵션] 
a, -all : 현재 디렉토리 아래의 모든 파일과 디렉토리의 사용 정보를 보여준다. 
-B, --block-size=size : 지정한 size를 블록 사이즈로 사용한다. 
-b, --bytes : 바이트 크기로 보여준다. 
-c, --total : 모든 파일의 디스크 사용 정보를 보여주고 나서 합계를 보여준다. 
 이것은 그 해당 경로가 얼마만큼 디스크 공간을 사용하고 있는지를 아는데 사용된다. 
-D, --deregerence-args : 계산되는 파일이나, 경로가 심볼릭 링크 파일이면, 그 원본의 값을 보여준다. 
-h, --human-readable : 보여지는 파일 용량을 사람이 읽기 쉬운 형태로 보여준다. 
-H, --si : -h와 비슷하나, 1024단위의 비율로 보여준다. 
-k : 보여지는 단위를 1 킬로바이트 형태로 보여준다. 
-l, --count-links : 만약 계산되는 파일 중에 하드 링크되어 있는 파일이 있다면, 그것을 그대로 계산한다. 
-L, --dereference : 모든 심볼릭 링크를 따른다. 
-S, --separate-dirs : 디렉토리의 총 사용량을 보여줄 때, 하위 디렉토리의 사용량을 제외한다. 
-s, --summarize : 간단하게 총 사용량만 보여준다. 
-x, --one-file-system : 현재 파일시스템의 파일 사용량만을 보여준다. 
-X file, --exclude-from=file : 지정한 파일과 일치하는 것은 제외한다. 
--help : 도움말을 보여준다. 
--version : 버전 정보를 보여준다. 

현재 디렉토리에서 du 명령은 사용량을 보여준다. 기본 단위는 메가 바이트 형태이다.
현재경로의 모든 디렉토리의 크기를 나타내지만, -a옵션으로 모든 파일을 보여주거나, 지정한 파일이나 디렉토리를 요약하여 나타낼 수도 있다.
-s 옵션은 지정한 파일이나 디렉토리의 총 사용량만을 보여준다.

# du -s /home/$ 
1666108 /home/admin 
4   /home/ftp 
16   /home/lost+found 
3200   /home/oracle 
128   /home/test 

du 명령의 -c옵션은 현재 디렉토리의 총 사용량을 보여주며, h는 알아 보기 쉽게 적당한 단위별로 보여준다.

# du -ch 
236k    ./public_html/board/admin 
4.0k    ./public_html/board/data/sokang_banner/1057347423 
8.0k    ./public_html/board/data/sokang_banner 
112k    ./public_html/board/data/__zbSessionTMP 
4.0k    ./public_html/board/data/StartPage_Notice 
16k     ./public_html/board/data/StartPage_BBS/1078273157 
1.5M    ./public_html/board/data/StartPage_BBS 
2.1M    ./public_html/board/data/StartPage_Pds/1075322656 
84k     ./public_html/board/data/StartPage_Pds/1075322657 
84k     ./public_html/board/data/StartPage_Pds/1075322355 
7.9M    ./public_html/board/data/StartPage_Pds/1078782774 
18M     ./public_html/board/data/StartPage_Pds 
------------------중략-------------------- 
8.0k    ./src/banktown/src/CVS 
12k     ./src/banktown/src 
16k     ./src/banktown 
2.8M    ./src 
34M     ./pp 
1.6M    ./mail 
8.0k    ./tmp/libformat/tests 
124k    ./tmp/libformat 
1.6M    ./tmp 
464M    . 
464M    합계 
2005/06/21 20:26 2005/06/21 20:26