cat명령어는 텍스트 작성된 파일 내용을 화면에 출력할 때 사용한다. 만약 파일내용을 페이지 단위로 출력할때는 more를 사용한다. [root@localhost] cat ora.txt # oracle start su orcale lsnrctl start lsnrctl services svrmgrl connect internal # oracle stop su oracle svrmgrl connect internl shutdown immediate lsnrctl stop
grep 이란, 파일들 속의 문자열을 찾는 프로그램(또는 명령어)입니다. 유닉스용으로 개발되었는데, 지금은 Cygwin(시그윈)을 설치하면 윈도우의 도스창(명령 프롬프트)에서도 사용할 수 있습니다. grep 의 주요한 옵션과 사용법 예제 grep [옵션] [찾기 대상이 될 파일명] 이런 식으로 옵션과 문자열을 지정합니다. (주의! 옵션은 대소문자를 엄격히 구분합니다.) 가령 grep 맹구 * 라고 하면, 현재 디렉토리(폴더)의 모든 파일들 중에서, "맹구"라는 문자열이 들어 있는 파일을 찾아서 그 문자열이 들어 있는 행을 화면에 출력합니다. grep -n 맹구 * 이렇게 하면 그 행의 행번호까지 출력 grep -n 맹구 *.txt .txt 라는 확장자를 가진 파일만을 대상으로 찾기 grep -v 맹구 *..
grep 명령은 파일 내에서 지정한 패턴이나 문자열을 찾은 후에, 그 패턴을 포함하고 있는 모든 행을 표준 출력해 준다. 물론, 한 디렉토리 내에서 지정한 패턴을 포함하는 파일을 출력할 수도 있다. grep 명령은 하나 이상의 파일로부터 프로그램 수정 등을 위해 변수, 또는 함수명을 찾을때 많이 사용된다. grep 명령의 기본 문법 grep [-옵션] 패턴 파일명 옵션 -c : 패턴이 일치하는 행의 수를 출력 -i : 비교시 대소문자를 구별 안함 -v : 지정한 패턴과 일치하지 않는 행만 출력 -n : 행의 번호를 함께 출력 -l : 패턴이 포함된 파일의 이름을 출력 -w : 패턴이 전체 단어와 일치하는 행만 출력 사용 예 $ grep -n '삼성' token_dic = token_dic 이라는 파일내에..
1. 기 능 파일의 마지막 부분을 출력한다. 2. 문 법 tail [option] ... [file] ... 기본 출력은 파일의 마지막 10줄을 보여준다. 3. 옵션 --bytes=N : Nbyte 만큼 출력한다. -f : 파일의 10줄을 출력해주고 파일의 내용을 실시간으로 계속해서 출력한다. -n N : n 개수만큼의 라인을 출력한다. 4. 사용방법 및 정보 [root@ls ]# tail -n 20 anaconda-ks.cfg anaconda-ks.cfg 파일의 마지막부터 20줄까지를 출력한다. [root@ls ]# tail -n +20 anaconda-ks.cfg anaconda-ks.cfg 파일의 20번째 줄 이후를 출력한다. [root@ls ]# tail -f /var/log/messages /v..
tar는 압축과 해제 명령어이다. 명령어를 조합해서 사용하므로 잘 읽어본후 백업(압축)/복원(해제)의 사용법을 살펴보자. 선택명령어 c : tar 파일을 만듦 t : 파일 목록을 보임 p : 파일 권한을 저장함 v : 진행하는 내용을 화면에 출력 x : tar 파일을 풂 z : gzip로 압축함 f : 파일 이름을 지정 C : 파일을 풀어놓을 경로를 지정 백업할때 tar -cvpf archive.tar a.txt b.txt a.txt와 b.txt를 archive.tar로 묶음 tar -cvpf archive.tar ./ 하위 경로를 포함하여 경로 안의 모든 파일을 archive.tar로 묶음 tar -zcvpf archive.tar.gz ./ 하위 경로를 포함하여 경로 안의 모든 파일을 gzip를 이용하..
vmstat 명령어 시스템의 리소스 상황(CPU, I/O, 메모리)을 모니터링 할 수 있는 명령어이다. 명령행 "vmstat 3 5" 은 3초 간격으로 모니터링 정보를 5개 출력 하라는 것을 의미한다. vmstat명령어 결과 중 첫 번째 라인은 부팅한 후부터 각 통계치에 대한 평균값을 보여주므로 무시하고 두 번째 줄부터 통계를 보면 된다. 각 필드가 나타내는 의미는 다음과 같다. proc 항목 r: 현재 실행중인 프로세스의 수 b: 인터럽트가 불가능한 sleep 상태에 있는 프로세스의 수 (I/O 처리를 하는 동안 블럭 처리된 프로세스) w: 강제로 스왑아웃된 프로세스 memory 항목 swpd: 사용하고 있는 swap 메모리 양 free: 사용가능한 메모리 양 buff: 버퍼로 사용되고 있는 메모리 양..
gunzip 명령어.gz 파일의 압축을 해제 사용 gunzip [option] [file_name] 옵션 -l : 압축 파일 정보 출력 -r : 디렉토리를 지정 시 디렉토리 내의 모든 파일의 압축 해제 -t : 압축 파일 테스트 -v : 압축해제 시 자세한 정보 출력 -h : 도움말 출력 -V : 버전 정보 출력 예문 nextcube.txt.gz 파일을 압축해제 한다.(-v보기) gunzip -v nextcube.txt.gz http://blog.nextcube.pe.kr/124