개발/unix(11)
-
vi / vim 명령어 사용 방법
vi / vim 명령어 사용 방법 VIM 명령어 정리 1. 저장 및 종료 명령어 설명 :w 저장 :w file.txt file.txt 파일로 저장 :w » file.txt file.tx파일에 덧붙여서 저장 :q vi 종료 :q! vi 강제 종료 ZZ 저장 후 종료 :wq! 강제 저장 후 종료 :e file.txt file.txt파일을 불러옴 :e 현재 파일을 불러옴 :e# 바로 이전에 열었던 파일을 불러 옴 2. 입력모드 전환 a 커서 위치 다음칸부터 입력 A 커서 행의 맨 마지막부터 입력 i 커서의 위치에 입력 I 커서 행의 맨 앞에서 부터 입력 o 커서의 다음행에 입력 O 커서의 이전 행에 입력 s 커서 위치의 한글자를 지우고 입력 cc 커서위치의 한 행을 지우고 입력 3. 이동 h 왼쪽으로 이동 l..
2014.10.08 -
Unix AIX에서 시스템 재 부팅시 자동으로 시작되게 설정하는 방법 init관련
AIX나 HP-UX 는 솔라리스나 리눅스하고 기동하는게 약간 다릅니다. 우선 AIX는 부팅시 /etc/inittab 내용을 읽어서 기본적인 서비스를 모두 올립니다. 따라서 중요한 어플은 여기에 등록하는게 더 일반적인데요.. 질문해 주신 어플은 그정도까지는 아닌 것 같으니 rc쪽에 넣는게 낫겠습니다. 일단 /etc/inittab의 첫줄을 보시면 init:2:initdefault: 이런 내용이 있습니다. 이 AIX는 처음에 2번 run-level로 기동하겠다는 것이죠(이게 기본값입니다.) 따라서 이경우 AIX는 부팅 후 /etc/inittab에 있는 명령어 중 level 2일때 실행하는 명령어들을 모두 실행하고 나서 /etc/rc.d/rc2.d 디렉토리에 있는 S로 시작하는 명령어들을 S 뒤에 있는 숫자값 ..
2012.02.05 -
solaris 정리 8 - [ 맞춤식 점프스타트, 백업과 복구 ]
맞춤식 점프스타트 - 점프스타트 서버 - setup_install_server 명령어 : 첫번째 CD에 있는 파일을 하드디스크에 복사. -B 옵션 : 생략시 CD의 모든 파일을 복사한다. 설정시에는 부트 서버로 동작하기 위한 최소한의 파일만 복사한다. 부트서비스 를 제공하는 시스템과 설치 서비스를 제공하는 시스템이 다를 경우에 사용한다. add_to_install_server 명령어 : 두번째 CD와 lang CD에 있는 파일을 하드디스크에 복사. -s 옵션 : 생략시 CD의 모든 파일을 복사한다. 설정시에는 CD의 일부 파일만 선택하여 복사할 수 있다. modify_install_server 명령어 : 대화식이 아닌 웹 스타트 방식으로 설치하도록 설정. 첫 번째 CD에서 setup_install_ser..
2012.02.05 -
solaris 정리 7 - [ 성능 측정 , 주기적인 작업 설정 ]
성능 측정 1) vmstat 명령어 : 프로세스,가상메모리,페이징,디스크,cpu 등의 상태 측정. # vmstat # vmstat 3 (3초 주기로 성능 측정) - procs 필드 : 프로세스수와 그에 해당하는 데이타 표시. r : 실행가능상태로 대기큐에 쌓인 수. 이 수가 크면 cpu가 처리에 애를 먹고 있다는 뜻이다. r=0 : white(cpu idle) 0
2012.02.05 -
solarsi 정리 6 - [ 시스템 관리 ]
시스템 관리 1) System security - logins 명령어 # logins -x -l user1 (user1의 로그인 상태 정보) # logins -p (no passwd 사용자 보여줌.) - user의 login을 임시로 disable 하기 /etc/nologin 파일 생성 or run level0으로 전환. # vi /etc/nologin or # cat > /etc/nologin ** No logins permitted ** ** The system will be unavailable untill 12 noon ** 시스템에 /etc/nologin이 존재하면 로그인이 거부되고 nologin의 내용 출력. - loginlog 파일 활용하기 로그인에 실패한 정보 저장. super user만 ..
2012.02.05 -
정리 5 - [ 디스크사용관리,Software 추가/삭제,Patches ]
디스크사용관리 - df 명령어 : 각 파일시스템의 disk space에 대한 정보 보여줌. # df (block 단위로 disk space display) # df -b (kb단위로 보여줌. 사용 가능한 디스크 공간) # df -k (disk space 정보를 kb단위로 보여줌) # df -n (파일시스템의 유형을 보여줌) # df -F ufs -h (ufs 파일시스템만 보여줌) # df -F ufs -o i (mount된 inode 내역 및 정보 보여줌) - du 명령어 : directory와 file에서 사용하는 disk space를 512byte단위로 보여줌. # cd /export/home # du (512byte 단위로) # du -k (kb단위로) # du -ak (모든 블록수와 kb단위로) ..
2012.02.05