유닉스 명령어 모음집

22
발발발 : 발 발발 발발발 발발발 발발발 발발발 발발발 발발발

Upload: fox

Post on 13-Jan-2016

36 views

Category:

Documents


1 download

DESCRIPTION

유닉스 명령어 모음집. 유닉스의 역사. 1969 년 미국의 벨연구소 (Ken Thompson) 에 의해 개발. 유닉스 명령어. $ or % : prompt sign $ % $ : log out  login $ Passwd : 암호의 설정과 변경. $ date : 요일 , 월 , 일 , 시간 , 년도정보를 표시 $ date Mon Dec 4 08:00 EST 2000 $ who : login 되어 있는 사용자들을 단말기 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 유닉스  명령어 모음집

발표자 : 이 연길

유닉스 유닉스

명령어 모음집명령어 모음집

Page 2: 유닉스  명령어 모음집

발표자 : 이 연길

유닉스의 역사유닉스의 역사

1969 년 미국의 벨연구소 (Ken Thompson) 에 의해 개발

Page 3: 유닉스  명령어 모음집

발표자 : 이 연길

$ or % : prompt sign$%

$ <Ctrl+D> : log out login $ Passwd : 암호의 설정과 변경

유닉스 명령어유닉스 명령어

Page 4: 유닉스  명령어 모음집

발표자 : 이 연길

$ date : 요일 , 월 , 일 , 시간 , 년도정보를 표시$ dateMon Dec 4 08:00 EST 2000

$ who : login 되어 있는 사용자들을 단말기 번호의 순서에 따라 열거해 준다 . $ Cal 12 2000 : 2000 년 12 월 달력을 표시해 준다 .

Page 5: 유닉스  명령어 모음집

발표자 : 이 연길

$ Ls : 디렉토리 내용을 열거함 ( 인수 – l : 파일 및 디렉토리의 구분 , 허가내용 , 소유자 , 크기 , 변경시간등의 표시 )

$ ls –ltotal 3drwxr- xr-x 3 lee 128 Dec 3 14:00 ex- rw- r- -r- - 1 lee 92 Dec 3 14:00 listdrwxrwxr-x 2 lee 48 Dec 3 14:00 sex

Page 6: 유닉스  명령어 모음집

발표자 : 이 연길

d rwx rwx r-x 2 lee 48 Dec 3 14:00 sex0 123 456 7890 : 디렉토리와 파일의 구분123 : 소유자 허가내용456 : 소유자가 속한 그룹의 허가내용789 : 기타의 사용자 허가내용 (r: 읽기 허용 , w: 쓰기 허용 , x: 실행 허용 , -: 허용 안함 )

Page 7: 유닉스  명령어 모음집

발표자 : 이 연길

$ chmod : 액세스에 대한 허가 상태를 변경 할 수 있다 . 1. 기호 표현법

[ugoa] [+-] [rwx] [ 누구에게 ] [ 허가 , 불허가 ] [ 읽기 / 쓰기 / 실행 ] (u: 소유자 , g: 소유자가 속한 그룹 , o: 이외의 사용자 , a: 모든 사용자 )◆ sex 디 렉 토 리 를 다 른 사 람 이 읽 지 못 하 게 하 기

위하여는… .^^; $ ls –l sex

drwxrwxr-x 2 lee 48 Dec 3 14:00 sex $ chmod go-r sex $ ls –l sex

drwx------ 2 lee 48 Dec 3 14:00 sex

Page 8: 유닉스  명령어 모음집

발표자 : 이 연길

2. 8 진수 표현법 : 8 진숫자를 논리연산자 or 에 의해 결합하여 사용

0400 = 소유자에게 읽기허용 0200 = 소유자에게 쓰기허용 0100 = 소유자에게 실행허용 0040 = 그룹에 읽기 허용 0020 = 그룹에 쓰기 허용 0010 = 그룹에 실행 허용 0004 = 그 외 다른 사용자에게 읽기 허용 0002 = 그 외 다른 사용자에게 쓰기 허용 0001 = 그 외 다른 사용자에게 실행 허용

Page 9: 유닉스  명령어 모음집

발표자 : 이 연길

위와 똑같이 sex 디렉토리를 다른 사람이 읽지 못하게 하기 위하여는… .

$ ls –l sexdrwxrwxr-x 2 lee 48 Dec 3 14:00 sex

$ chmod 0700 sex $ ls –l sex

drwx------ 2 lee 48 Dec 3 14:00 sex

Page 10: 유닉스  명령어 모음집

발표자 : 이 연길

$ Man : 명령어들의 사용 지침서$ man cal cal 명령어의 사용방법을 알려줌

b : 한화면 뒤로 이동f : 한화면 앞으로 이동q : man 명령어를 빠져나감 .

# : 명령어 입력의 교정시 사용 , 바로 앞의 글자를 지움$ whp#oanu##mi = $ whoami 누 구 의

이름으로 로그인 되어 있나 알려줌

Page 11: 유닉스  명령어 모음집

발표자 : 이 연길

$ @ : 입력한 행의 line 을 전부 지울 때 사용

$ pwd : 현재의 작업 디렉토리를 표시 (dos 의 dir 과 유사 )

$ cd : 디렉토리의 이동 $ mkdir : 디렉토리의 생성 (dos 의 md) $ rmdir : 디렉토리의 제거 (dos 의 rd)

Page 12: 유닉스  명령어 모음집

발표자 : 이 연길

$ cat a1 : a1 이라는 파일의 내용을 화면에 출력 (dos 의 type)

$ cat a1 a2 : a1,a2 라는 파일을 연속해서 화면에 출력

$ cp : 복사명령 ( 도스의 copy)

$ cp b1 b2 : b1 파일을 새로운 b2 파일에 복사한다 ( 새파일 생성 )

$ cp –r B1 B2 : B1 디렉토리를 B2 디렉토리로 복사한다 .

Page 13: 유닉스  명령어 모음집

발표자 : 이 연길

$ mv 이동명령 ( 도스의 move)$ mv c1 c2 : c1 파일을 c2 파일로 이동

(c1 은 지워짐 , 다시말해 파일명 바꾸기임 )

$ rm d1 : d1 파일을 지움 ( 도스의 del) $ stty : 단말기 특성의 현재 설정된 내용을 출력

$ stty all

<del>, <break> : 현재 수행중인 작업의 중지

Page 14: 유닉스  명령어 모음집

발표자 : 이 연길

$ ctrl+s : 화면에 출력중인 것을 일시적으로 멈춤 ( 도스의 pause)

$ ctrl+q : 다시 시작함 ( 도스의 esc) $ ctrl+d : 파일의 끝을 표시 $ ed e1 : e1 파일을 편집하거나 새로 생성 ( 행 편집기 ) $ vi f1 : f1 파일을 편집하거나 새로 생성 ( 화면 편집기 )

Page 15: 유닉스  명령어 모음집

발표자 : 이 연길

기타 명령어기타 명령어

Page 16: 유닉스  명령어 모음집

발표자 : 이 연길

$ mail i.d : i.d 로 메일을 보낼경우$ mail younkil여기다가 메일내용을 쓰고 마지막에

밑에꺼를 누릅니다 .<ctrl+d>

$ mail i.d < file : file 내용을 보낼경우 $ mail : mail 내용을 확인할 수 있다

Page 17: 유닉스  명령어 모음집

발표자 : 이 연길

$ write kim : 계정이름 kim 으로 로그인 되어있는 사람에게 메시지를 보낸다 .

Kim 의 단말기에 메시지가 나타나고 kim 이 $write 상대방 i.d 를 치면 서로 대화할 수 있다 , 끝낼때는 <ctrl+d>

$ Mesg n : 단말기가 메시지를 접수하지 못하게 하는 명령어

$ Mesg y : 단말기가 메시지를 접수하게 하는 명령어

Page 18: 유닉스  명령어 모음집

발표자 : 이 연길

$ Wall : 시스템 관리자가 주로 모든 단말기에 메시지를 보내는 명령어 $ wall

여기다가 내용을 적고 밑에꺼 치면 된다 . <ctrl+d>

$ uucp source destination : source 컴에서 destination 컴으로의 파일복사

Page 19: 유닉스  명령어 모음집

발표자 : 이 연길

프로그램 실행시프로그램 실행시유용한 명령어유용한 명령어

Page 20: 유닉스  명령어 모음집

발표자 : 이 연길

$ compress : UNIX 상에서 압축을 하는 명령어로서 압축후 .Z 라는 화일을 생성시킨다 .

$ compress filename1 : filename1 을 압축$ uncompress filename1 : filename1 을

압축풀기 $ finger : who 보다 사용자의 실제이름 , 유휴시간 ,

사무실이름 등에 대한 정보를 더 많이 제공주로 놀고있는 사용자를 파악하는데 쓰임 ^^;

Page 21: 유닉스  명령어 모음집

발표자 : 이 연길

$ w : 시 스 템 사 용 자 리 스 트 와 cpu사용시간등에 관한 정보 출력

$ ps : 시 스 템 내 에 서 현 재 작 업 중 인 프로세스의 리스트 출력

$ du : 디렉토리내의 파일들이 차지하고 있는 디스크의 용량을 측정

Page 22: 유닉스  명령어 모음집

발표자 : 이 연길

감사 합니다감사 합니다 ..