호스팅 사용법
호스팅 신청하기
도메인 연결하기
홈페이지 올리기
이메일 설정하기
서버 사용법
FTP사용법
메일사용법
텔넷/리눅스
MySQL사용법
MSSQL사용법
리눅스명령어 모음
시스템사용법
서버세팅
네트워크/보안
L4 매뉴얼
백업/미러링
호스팅용어 모음
프로그램 사용법
알리미사용법
제로보드설치방법
워드프레스설치방법
태터툴즈설치방법
그누보드설치방법
우편번호DB사용법
폼메일사용법
주문서사용법
예전 게시판/방명록
전자지불 서비스


HOME > 호스팅 > 사용안내 > 리눅스명령어 모음 > D ~ F
A ~ C  D ~ F  G ~ K  L ~ O  P ~ R 
S ~ T  U ~ Z 
▶ date : 컴퓨터에 들어 있는 현재의 날짜와 시간 정보 표시 / 변경 (super user만 가능)
    ① 사용방법
        # date [-옵션] [mmddhhmmyy[ss]]
    ② 사용예제
        # date      <- 현재 날자와 시간을 표시한다.
        # date 1215011004      <- 현재 시간을 2004년 12월 15일 01시 10으로 변경한다.
    ③ 설명
        date는 위와 같이 주어진 인수가 없다면 현재 시스템의 시간과 날짜를 출력한다. 주어진 인수가 있다면 그에 따라서 시스템        의 시간과 날짜를 변경한다.
        yy는 연도를 나타내는 두 숫자이며(99년까지), mm은 월을 나타내는 수이다. 그리고 dd는 날짜, hh는 24시간 단위로 표현되        는 시간이며, mm은 분을 의미한다.
        ss는 초를 의미하는 부분인데, 명시하지 않아도 상관없다.

▶ df : 파일 시스템의 사용량 보기
    ① 사용방법
        # df [-옵션] [file system]
    ② 사용예제
        # df      <- 전체 파일 시스템 출력
        # df -h      <- 파일 시스템의 사용량을 MB(Mega Byte) 단위로 출력
        # df -i      <- 블록 사용 정보 대신에 inode 사용 정보를 출력
        # df -h /dev/hda      <- hda 하드 디스크의 파일 시스템 사용량을 MB 단위로 출력
    ③ 옵션
        -f : 디스크 내의 정확한 블록 수를 출력
        -i : inode로 디스크의 정보를 출력
        -k : 킬로바이트 단위로 출력
        -h : 파일을 보기 쉬운 용량으로 출력
        -T : 파일 시스템의 정보를 출력

▶ diff : 두 개의 파일 중에서 다른 라인을 출력
    ① 사용방법
        # diff [-옵션] file1 file2
    ② 사용예제
        # diff -i test1.txt test2.txt      <- 두 번째 파일인 test2.txt 파일이 기준이 되며 두 개의 파일을 비교해서 차이가 나는 부분을 출력한다.
    ③ 옵션
        -b : 비교할 때 라인의 마지막에 있는 탭(tab)과 공백을 무시한다.
        -i : 대소문자를 구분하지 않는다.
        -w : 탭(tab) 문자를 포함한 모든 공백 문자를 무시하고 비교 작업을 수행한다.

▶ diff3 : 세 개의 파일 중에서 다른 라인을 출력
    ① 사용방법
        # diff3 [-옵션] file1 file2 file3
    ② 사용예제
        # diff -e test1.txt test2.txt test3.txt      <- 첫 번째 파일인 test1.txt 파일이 기준이 되며 세 개의 파일을 비교해서 차이가 나는 부분을 출력한다.
    ③ 옵션
        -e : file1에 file2와 file3의 차이를 기록
        -x : file1에 3개 파일 모두의 차이를 기록
        -3 : file1에 file3과 차이나는 부분만 기록

▶ dmesg : 부팅 메시지를 보여주는 명령어
    ① 사용방법
        # dmesg [-옵션]
    ② 사용예제
        # dmesg      <- 부팅 과정 중에 보여지는 부팅 메시지를 보여준다.
        # dmesg | grep CPU      <- 시스템 부팅메시지 중 CPU의 정보만 확인한다. 이것 외에 Memory, DISK, Linux, eth 등의 정보를 출력할 수 있다.
    ③ 옵션
        -c : 메시지 내용을 보여주고 버퍼에 저장되어 있는 내용을 지운다.

▶ du : 하드디스크 사용량 체크(chkdsk)
    ① 사용방법
        # du [-옵션][파일 또는 디렉터리]
    ② 사용예제
        # du ./      <- 현재 디렉터리 하위에 있는 파일별 용량을 출력한다.
        # du -sh /home      <- /home 디렉터리에 있는 모든 파일용량의 합계를 출력한다.
    ③ 옵션
        -a : 크기가 계산된 각 파일의 크기를 보인다.
        -b : 바이트 크기로 출력한다.
        -x : 현재 디렉터리에 마운트된 파일 시스템만 검사한다.
        -L : 심볼릭 링크 자신의 공간 대신 연결된 파일의 크기를 다룬다.
        -k : 킬로바이트 단위로 출력한다.
        -m : 메가바이트 단위로 출력한다.
        -h : 파일을 보기 쉬운 용량으로 출력한다.
        -s : 해당 디렉터리의 하위 디렉터리까지 합계로 출력한다.

▶ echo : 사용자가 문자를 입력한 경우에 그 문자를 그대로 출력한다.
    ① 사용방법
        # echo [-옵션] [문자열]
    ② 사용예제
        # echo “test하는 중”      <- 화면에 “test하는 중”이라는 메시지가 출력된다.
        # echo -e "-a"      <- 삐~ 소리가 난다.
    ③ 옵션
        -n : 새로 개행하지 않고 출력하게 한다.
        -e : 문자열 중에서 백슬래시(\)와 조합되는 특수 문자를 인식하게 한다.
        그러한 특수 문자들은 다음과 같은 것들이 있다.
\a 벨소리 \b 백스페이스
\f 용지 바꿈(form feed) \n 행 바꿈
\r 0 칼럼으로(carriage return) \f 탭(tab)
\v 수직 탭 \\ 백슬래시 문자
\nnn 8진법으로 표기되는 ASCII 문자 \c 출력 후 행 바꿈 금지

▶ edquota : 사용자의 하드디스크 용량 및 파일의 개수를 제한한다.
    ① 사용방법
        # edquota [-옵션] [ID]
    ② 사용예제
        # edquota -u test      <- test란 유저의 하드디스크 용량 및 파일의 개수를 출력하고 편집할 수도 있다.
    ③ 옵션
        u : 사용자를 정의한다.(기본값)
        -t : 파일시스템의 soft time의 제한 값을 정한다. 디폴트 값은 /linux/quota.h를 따른다.

▶ exit : 현재의 프로세스를 종료하고 빠져나간다.

▶ file : 주어진 파일을 데이터 타입에 따라 분류하여 어떤 형태의 파일인지 알아낸다.
    ① 사용방법
        # file [-옵션1][-옵션2] file
    ② 사용예제
        # file /home/test      <- test 라는 파일이 어떤 형태의 파일인지 출력한다.
        # file -z /home/test.Z      <- 압축되어 있는 test.Z의 파일의 형태를 검사한다.
    ③ 옵션
        -m 파일명 : 파일의 형태를 결정하는 데에 사용되는 매직 파일을 정함.
        -z : 압축되어 있는 파일의 형태를 검사한다.
        -c : 매직 파일의 포맷을 검사한다.
        -L : 심볼릭 링크된 파일에 대해서도 분류한다.

▶ find : 원하는 특정 파일이나 디렉터리를 탐색하여 찾는다.
    ① 사용방법
        # find [경로명] [표현식]
    ② 사용예제
        # find /home -name test*      <- /home 디렉터리 내에 test로 시작하는 모든 파일을 검색한다.
        # find /home -group root -exec chgrp user {} \;      <- /home 디렉터리 내에 root란 그룹권한을 가진 파일을 찾아 user로 변경해 준다.
    ③ 옵션
        -name 파일명 : 이름이 일치하는 파일을 찾아준다. 와일드카드도 가능하다.
        -perm 모드 : 파일권한(permission)이 일치되는 것을 찾아준다. 원하는 권한은 ls로 볼 수 있는 형태와 같이 지정한다.
        -type ? : 형태가 같은 파일을 찾는다. 물음표(?) 부분에 디렉터리는 d, 파이프는 p, 심볼릭 링크는 l, 소켓은 s, 블록 파일은 b, 일반 파일은 f 등의 기호를 사용한다.
        -links ? : 특정 개수의 링크를 가진 파일을 찾는다. 물음표 부분에 링크의 숫자를 표기한다.
        -size ? : 파일의 크기가 일치하는 것을 탐색한다. 파일 크기는 블록단위로 물음표 부분에 지정한다. 한 블록은 512바이트로 내정되어 있지만 블록 숫자 뒤에
        단위로 k자를 붙이면 1킬로바이트 크기의 블록 숫자로 간주된다.
        -newer 파일 : 어떤 파일보다 최근에 갱신된 모든 파일을 찾아준다.
        -atime n : 최근 n일 이전에 액세스한 파일을 찾아준다.
        -ctime n : atime 연산과 비슷하다. n 날짜 이전에 변경된 파일을 찾아준다.
        -user 사용자 : 사용자 부분에 지정한 사용자 소유의 파일을 찾아준다. 로그인 이름이나 번호 모두 가능하다.
        -group 그룹명 : 지정한 그룹 소유의 파일을 찾아준다.
        -exec 명령 : 원하는 검색 조건에 맞는 파일을 찾으면 명시된 명령을 실행한다. 명령의 끝은 \;을 사용하여 끝낸다. find가 검색해 낸 파일의 이름을 인수로 사용
        하고 싶다면 그 위치에 {}를 사용한다.
        -ok 명령 : exec 연산과 비슷하며 명령을 행하기 전에 물어보므로 좀 더 안전하다. 물음에 대해 y를 칠 경우에만 실행 가능하다.

▶ free : 현재 사용하고 있는 메모리의 사용 상태와 남은 상태, 버퍼의 상태 등을 보여준다.
    ① 사용방법
        # fsck [-옵션]
    ② 사용예제
        # free      <- 시스템의 메모리 전체용량과 사용 중인 메모리 양, 비어있는 메모리 양, 버퍼의 용량 등을 확인할 수 있다.
        # free -m      <- 시스템의 메모리 사용현황을 MByte 단위로 보여준다.
    ③ 옵션
        -b : 메모리의 양을 byte 단위로 출력한다.
        -k : 메모리의 양을 Kbyte 단위로 출력한다.
        -m : 메모리의 양을 MByte 단위로 출력한다.
        -t : 기본 출력으로 메모리와 스왑을 합해서 출력한다.

▶ fsck : 파일 시스템의 이상 유무를 점검하고 잘못된 것은 수정한다.
    ① 사용방법
        # fsck [-옵션] [file system]
    ② 사용예제
        # fsck /dev/sda1      <- /dev/sda1의 파일시스템을 검사한 후 오류가 있으면 수정한다.
        # fsck -a /dev/sda1      <- /dev/sda1의 파일시스템을 검사한 후 오류를 자동으로 수정한다.
    ③ 옵션
        -n : fsck 명령 수행 중에 모든 질문에 대해 no라고 응답한다.
        -y : fsck 명령 수행 중에 모든 질문에 대해 yes라고 응답한다.
        -f : 빠른 속도로 블록과 크기 및 자유리스트를 점검한다.
        -a : 검사도중 발견된 에러를 자동적으로 복구한다.
        -r : 검사도중 에러가 발견되면 복구할 것인가를 묻는다.
        -s : 병렬적인 방법이 아니라 순차적인 방법으로 검색한다.
        -V : 검색 중 각종 정보를 자세하게 보여준다.
        -N : 실제적으로 실행하지는 않고 어떤 작업을 할 것인지만 보여준다.
사이트명 : 바다넷 | 회사명 : (주)아사달 | 대표이사 : 서창녕 | 대표전화 : 070-7510-3007 | 팩스번호 : 02-2026-2008
사업자등록번호 : 206-81-24351 | 법인등록번호 : 110111-1940504 | 통신판매업신고 : 제18-890호 | 벤처확인번호 : 051134532200563
(우편번호 : 153-803) 서울특별시 금천구 가산동 371-28번지 우림라이온스밸리 A동 8층 (주)아사달
Copyright ⓒ badanet.co.kr All rights reserved.

페이지 맨 위로 이동하기