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
1. 기능 리눅스 파일 압축 명령어 2. 문법 # gzip [옵션] 파일명 3. 옵션-type pattern 형식이 pattern인 것. -d :압축을 해제한다. -l : 압축파일 안에 있는 파일 정보(압축된 사이즈, 압축율) 출력한다. -r : 하위 디렉토리까지 모두 압축한다. -S : 다른 확장자를 지정(기본값은 .gz)한다. -v : 압축하거나 풀 때 압축율, 파일명을 출력한다. 4. 사용방법 및 정보 가) 압축 파일을 생성한다. [root@sense tar]# gzip test.txt [root@sense tar]# ls -l test.txt.gz -rw-r--r-- 1 root root 29 Mar 26 12:16 test.txt.gz 나)압축을 해제할 때는 gunzip 명령을 사용한다. [ro..
1. 기능 파일이나 디렉토리의 퍼미션(허가권)을 변경하거나 지정 2. 문법 chmod [옵션] (u|g|o|a)(+|-)(r|w|x) files directory... 3. 사용방법 및 정보 파일 퍼미션은 파일이나 디렉토리의 사용을 허가하거나 제한하는 데 사용하는 허가권을 말한다. 소유자(user), 그룹(group), 다른 사용자(others)에 대한 각각의 허가권은 읽기 권한(r), 쓰기 권한(w), 실행 권한(x)으로 구성되며 해당 권한이 주어지지 않으면, - 로 나타난다. -rwxrwxrwx user┛ ┃ ┗ other group $ls -l test.sh _rwx--x--x 1 tester testgroup 45 Nov 06 17:03 test.sh 해당 파일 (test.sh)에 대하여 파일 소..
한국말로 하면 공유 라이브러리의 의존성을 출력해준다..는 뜻. ldd - print shared library dependencies SYNOPSISldd [OPTION]... FILE... DESCRIPTIONldd prints the shared libraries required by each program or shared library specified on the command line. OPTIONS --version Print the version number of ldd. -v --verbose Print all information, including e.g. symbol versioning information. -d --data-relocs Perform relocations and ..
리눅스 uptime 명령어를 통해 시스템 부하율 및 서버 가동 시간을 알 수 있습니다. 사용방법 #uptime uptime 명령어 입력 시 출력되는 내용들입니다. 20:09:14 – 현재 시간을 표시함 (PM 8시 9분 14초) up 16 min – 부팅 후 서버의 가동시간을 나타내는 부분 (16분동안 가동중) 1 user – 시스템에 로그인 한 사용자의 수 load average: 0.00, 0.00, 0.00 – 순서대로 최근 1분, 5분, 15분동안 시스템의 평균 부하율
top 명령 실행시 추가할 수 있는 옵션 * (top) -d [sec]: 설정된 초단위로 Refresh * (top) -c : command뒤에 인자값 표시 top 명령 실행 후 사용할 수 있는 옵션 * shift + t : 실행된 시간이 큰 순서로 정렬 * shift + m : 메모리 사용량이 큰 순서로 정렬 * shift + p : cpu 사용량이 큰 순서로 정렬 * k : Process 종료 o k 입력 후 종료할 PID를 입력한다 o signal을 입력하라 표시되면 9를 넣어준다 * c : 명령 인자 표시 / 비표시 * l(소 문자엘) : uptime line(첫번째 행)을 표시 / 비표시 * space bar : Refresh * u : 입력한 유저 소유의 Process만 표시 o which u..
vi editor 텍스트 찾기와 바꾸기 등등의 간략한 명령어 소스를 모아보았다. 문서 처음부터 마지막까지의 apple 를 banana 로 치환 :%s/apple/banana/g 커서위치부터 마지막까지의 apple 를 banana 로 치환 :.,$s/apple/banana/g 숫자로만 이루어진 행 찾기 /^\d\+$ ^ : 행의 첫부분 \d : 0~9까지의 숫자 + : 바로 앞의 글자 (여기서는 숫자)가 1개나 1개 이상 있음. (즉 숫자가 최소한 1개 있음) $ : 행의 마지막 부분 대소문자 구분없이 바꾸기 :%s/apple/banana/i i 옵션 사용 정확하게 foo에 일치될 때만 바꾸기 :%s/\/bar \ 사용 빈 줄 두 줄을 한 줄로 바꾸기 :%s/\n\n/\n/g 두 칸을 한 칸으로 줄이기 :..
1. 기 능 : 파일의 위치를 이동하거나 파일의 이름을 바꾸어준다. 2. 문 법 # mv [ 옵션 ] 파일명1 파일명2 # mv [ 옵션 ] 파일명1 파일명2 3. 옵 션 -f : 같은 이름의 파일이 존재하고 쓰기 권한이 금지되어 있더라도 물어보지 않고 덮어쓰기 한다. 기본적으로 xi 옵션이 설정되어 있어 삭제하기 전에 한 번 질의한다. -i : 파일을 덮어쓰기 전에 사용자에게 확인한다. 4. source 가 파일이고, destination이 파일인 경우, 파일명을 변경한다. Source가 파일이고 destination이 디렉토리인 경우, source 파일을 destination으로 옮겨준다. [root@sense ~]# touch lucky [root@sense ~]# ls -l -rw-r--r-- 1..
1. 기능 파일을 현재의 위치나 다른 디렉토리로 복사(copy)한다. 2. 문법 # cp [ 옵션 ] 파일명1 파일명2 # cp [ 옵션 ] 파일명(들) 디렉토리 3. 옵션 -a : 가능한 한 원 파일의 구조와 속성을 그대로 복사한다. -b : 복사할 때 덮어쓰게 되는 파일은 백업을 만든다. -d : 심볼릭 링크는 심볼릭 링크로 복사한다. 그리고 원본 파일과의 하드 링크 관계를 유지한다. -f : 복사 위치에 존재하는 파일을 제거하고 복사한다. -i : 복사 시 같은 이름의 파일이 존재한다면 덮어쓸 것인가 확인한다. -I : 하드 링크를 만든다. -P : 원본 파일의 소유자, 그룹, 권한, 시간 기록을 그대로 복사한다. -R , -r : 파일과 하위 디렉토리에 포함된 파일 모두를 복사한다. -s : 디렉..
olleh All-IP 란? kt의 olleh All-IP는 유선(초고속인터넷)과 무선(이동통신)이 모두 IP 기반으로 연결되어 고품질의 커뮤니케이션을 가능하게 하고, 음성, 데이터, 콘텐츠 등 모든 서비스를 LTE WARP, WiFi, 초고속인터넷 등을 기반으로 하는 최고의 유무선 네트워크를 통해 고객이 어느 단말에서나 최상의 경험으로 이용할 수 있는 서비스를 말합니다. olleh All-IP 3대 가치 HD - 모든 단말에서 고품질의 HD급 서비스를 즐길 수 있습니다 예) HD보이스, HD영상통화, HD급 콘텐츠 , 올레tv 스마트팩 Seamless - 유무선 구분 없이 언제 어디서나 어떤 단말에서도 최상의 경험으로 이용할 수 있습니다 예) TV와 모바일 간 동영상 이어보기, 간편 로그인 ..
canvas와 svg에 대한 용도와 목적은 상대적으로 다르다. svg는 미려하고 복잡한 벡터이미지를, canvas는 빠른 처리속도를 바탕으로 한 비트맵으로 지도표기와 같은 실시간 데이터 표현에 특화되어있다. 커뮤니티에 난무하는 추측성 발언이나 입코딩을 지양하고 하기 문서의 내용을 정독한 후에 판단은 본인이 내리는것을 지향한다. 소개 HTML은 고객 환경을 개선하는 데 도움이 되는 보다 풍부하고 나아진 표준 그래픽을 제공하도록 발전하고 있습니다. 개발자들이 표준 기반의 웹 기술을 사용하여 전문화된 기술을 사용하거나 브라우저 특정 코드를 작성하지 않아도 그래픽이 풍부한 대화형 사이트 및 응용 프로그램을 만들 수 있는 기회를 창출합니다. 다음 섹션에서는 벡터 그래픽의 개념을 소개하고 다음을 수행합니다. 직접 ..