전체 글291 9장 유틸리티 2020. 12. 30. 8장 파일 유틸리티 2020. 12. 30. 6장 프로세스 (1) 프로세스 -1. 프로세스 (process) - 실행중인 프로그램을 프로세스라고 부른다 - 각 프로세스는 유일한 프로세스 번호 PID를 갖는다. - 각 프로세스는 부모 프로세스에 의해 생성된다. -2. 프로세스 상태 보기: ps(process status) - 사용법 : $ps [- 옵션] - 현재 시스템 내에 존재하는 프로세스들의 실행 상태를 요약해서 출력한다. -3. ps aux - $ps aux(시스템 내의 모든 프로세스에 대한 정보) -4. ps 출력 정보 -5. 특정 프로세스 리스트 :pgrep - 특정 프로세스만 리스트 : $ps –ef | grep –w sshd - 사용법 : $pgrep [옵셥] [패턴] - 패턴에 해당하는 프로세스만을 리스트 한다. - -l : PID와 함께 프로세스.. 2020. 12. 30. 5장 쉘과 명령어 사용 (1) 쉘 소개 -1. 쉘(shell)은 무엇인가? -쉘의 역할 - 쉘은 사용자와 운영체제 사이에 창구 역할을 하는 소프트웨어 - 명령어 처리기(command processor) - 사용자로부터 명령어를 입력 받아 이를 처리한다 -2. 쉘의 종류 - 유닉스 / 리눅스에서 사용 가능한 쉘의 종류 쉘의 종류 쉘 실행 파일 본 쉘 /bin/sh 콘 쉘 /bin/ksh C 쉘 /bin/csh Bash /bin/bash tcsh /bin/tcsh - 본 쉘(Bourne shell) - 벨 연구소의 스티븐 본에 의해 개발 됨 - 유닉스에서 기본 쉘로 사용됨 - 콘 쉘(Korn shell) -1980년대에는 역시 벨연구소에서 본 쉘을 확장해서 만듬 - Bash(Bourne again shell) -GNU에서 본 쉘을.. 2020. 12. 30. 4장 파일사용 (1) 파일 복사 -1. 파일 복사 : cp(copy) - 사용법 : $cp [-i] 파일1 파일2 ($ cp cs1.txt cs2.txt … $ ls –l cs1.txt cs2.txt) - 파일 1을 파일2에 복사하다. -i는 대화형 옵션이다. - 대화형 옵션: cp – I ($ cp –i cs1.txt cs2.txt) - 복사 대상 파일과 이름이 같은 파일이 이미 존재하면 덮어쓰기(overwrite)! - 보다 안전한 사용법 : 대화형 –i(interactive) 옵션을 사용 - 파일을 디렉터리로 복사 : - $ cp 파일 디렉터리 : 파일을 지정된 디렉터리에 복사한다. ($ cp cs1.txt /tmp… +) - $ cp 파일1 …파일n 디렉터리 : 여러 개의 파일들을 지정된 디렉터리에 모두 복사 .. 2020. 12. 30. 3장 유닉스 기본 명령어 (1) 기본 명령어 사용 -1. 날짜 및 시간 확인 ‘$ date’ ; 년,월,일,요일,시분초 출력하는 명령어 -2. 시스템 정보 확인 ‘$ hostname’ : 인터넷에 접속된 수 많은 컴퓨터들이 자신을 구별하기 위해 가지고 있는 IP주소 대신 더 쉽게 사용하는 것 ‘$uname’ : 시스템의 정보를 확인하는 명령어(시스템의 이름, 사용중인 운영체제 등) + -a : 아래의 모든 옵션에 대한 정보를 출력(--all) + -i : 시스템의 하드웨어 플랫폼정보 출력(--hardware-platform) + -m : 시스템의 하드웨어타입정보 출력(--machine) + -n : 네트웍노드 호스트이름에 대한 정보 출력(--nodename) + -o : 운영체제정보를 출력(--operating-system) +.. 2020. 12. 30. 이전 1 ··· 41 42 43 44 45 46 47 ··· 49 다음