일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Disk Partition
- LiveCD(USB)
- MS Windows PE
- apm
- SSH
- explorer
- MS windows
- PC
- Command
- web
- script
- Update
- OS(operating system)
- calculator
- Linux
- Windows 10
- Crack(Serial Key)
- program
- 대항해시대
- network
- portable
- webhard
- javascript
- Programming
- Network Info(Tool)
- FTP
- UNIX
- Backup(Restore)
- game
- H/W
- Today
- Total
목록Command (26)
<In Story>
http://blog.redjini.com/306?category=12 옵션-n number : number 수만큼의 문자를 입력받음-p string : 프로프트에 string 문자열 출력-a : 입력을 Array형태로 저장-s : 입력을 프로프트에 출력하지 않음-d char : 입력이 char 이면 read 명령을 종료함. shell script 내에서 문자열을 array에 저장하기1234567#!/bin/sh VMSTATLOG=$(vmstat 1 2 | sed -e '1,3d')read -ra ARRAY
http://ktdsoss.tistory.com/239 이전 글에 이어 특정 파일시스템에서 어떤 파일들이 용량을 많이 차지하고 있는지 확인하는 스크립트에 대해 글 올립니다.먼저 스크립트 전문은 다음과 같습니다.#!/bin/bash SEARCH_PATH=${1} // 특정 용량 이상을 차지하는 file 들을 확인할 디렉토리명MB_SIZE=${2} // 어느 정도 용량 이상의 file 들을 확인할 것인지 MB 단위로 지정 cd ${SEARCH_PATH} ### Check File Size more than ${MB_SIZE} MBfile_list=`find . -size +${MB_SIZE}M -type f -print` // ${MB_SIZE} MB 이상의 type 이 file인 것들을 ${SEARCH_P..
http://ktdsoss.tistory.com/213 linux에서 시스템 전체 파일시스템의 용량 및 사용량 확인 스크립트 ------------------------------------------------------------------------------------------------------#!/bin/sh df -k | awk 'BEGIN { Total_Size=0; Total_Used=0; Total_Avail=0 } { Total_Size += $2; Total_Used += $3 ; Total_Avail += $4 } END { printf("Total Size : %5.1f GB, Total Used : %5.1f GB, Total_Avail : %5.1f GB, Used % :..
http://ktdsoss.tistory.com/204 파일시스템 사용량 체크를 간편하게 하기 위한 스크립트에 대해 글 올립니다.Linux 에서 파일시스템 사용량을 점검하는 것이 매우 중요하다는 것은 다 알고 계실 겁니다.점검해야 할 서버 대수가 적고 별다른 할 일이 없을 만큼 한가하다면 일일이 육안으로 점검해도 되겠지만, 점검해야 할 대상 서버와 파일시스템이 많다면 일일이 점검하다가 눈이 골뱅이가 될 것입니다.(@.@)이럴 때 편하게 점검할 수 있는 스크립트입니다.#!/bin/bashthreshold=${1} // 스크립트 실행 시의 input parameter를 threshold 변수에 저장fs_use_lists=`df -Ph | grep -v Filesystem | awk '{print $6,$5}..
http://ktdsoss.tistory.com/174 #!/bin/sh DISK=`cat /etc/sysconfig/rawdevices | grep -v \# | awk -F /dev/ '{print $3}'` for i in $DISK do SIZE=`cat /proc/partitions | grep $i | awk '{print $3}'` echo $i $(($SIZE/1024/1024)) GB done -- by 이찬호
http://ktdsoss.tistory.com/151 >이번 글에서는 expect 스크립트에 대한 예제를 통해 이해를 돕는 시간을 갖도록 하겠습니다. > (2) 예제 #!/bin/expect set target "[lindex $argv 0]" set rootid "[lindex $argv 1]" set oldpwd "[lindex $argv 2]" set newpwd "[lindex $argv 3]" spawn telnet $target expect -timeout 5 "*ogin:" send "$rootid\n" expect -timeout 5 "*assword:" send "$oldpwd\n" sleep 2 expect -timeout 5 "#|>" send "passwd\n" expect -ti..
http://ktdsoss.tistory.com/149 이번 글에서는 자동화를 위해 유용하게 사용할 수 있는 expect 란 스크립트에 대해서 말씀 드리도록 하겠습니다. expect 는 telnet이나 ftp와 같이 interactive한 환경이 필요한 곳에서 특정 문자열을 기다리고(expect), 정해진 문자열을 자동으로 보내는(send) 등의 처리를 하는 스크립트 언어입니다. 가령, A라는 서버에서 B라는 서버의 패스워드를 바꾸려 한다고 하면, telnet을 이용하여 B서버로 로그인하고 password 명령을 이용해 기존 패스워드와 새로운 패스워드를 차례로 입력하는 일련의 과정들을 거치게 됩니다. 하지만, 이 expect 를 이용하면 그런 절차들을 일일이 거칠 필요 없이 스크립트 하나만 돌림으로써 문..
http://suite.tistory.com/entry/shell-script-%EB%8C%80%ED%99%94%ED%98%95-%EB%AA%85%EB%A0%B9%EC%96%B4-%EC%88%98%ED%96%89-interactive-shell 특정 쉘스크립트로 명령어 실행후 yes / no 등 선택 입력이 필요할때 ( i.g. rm 할때 강제 지울거냐고 물어볼때 -f 옵션주면되는데 없는 명령어를 사용할때 ) 입력의 끝을 나타내는 EOF는 반드시 앞에 공백이나 탭이 있어서는 안된다.