Linux14 AIX CPU 정보 확인 $ lparstat -i | grep Physical 2023. 4. 27. [Bash] 사용자로부터 입력 받기 [Bash] 사용자로부터 입력 받기 Bash 스크립트에서 사용자로부터 입력값을 받는 예제입니다. #!/bin/bash # 같은 라인에서 입력을 받을 경우 c 사용 echo -e "한 단어를 입력하세요: c " read word echo "입력한 단어는: $word" echo -e "두 단어를 입력하세요: c " read word1 word2 echo "입력한 단어들: "$word1" "$word2"" echo -e "아무거나 입력하세요: c " # 변수 없이 입력값을 받으면 예약변수인 $REPLY 사용 read echo "입력된 단어들: $REPLY " echo -e "배열로 입력받습니다: " # -a 파라미터는 입력값들을 배열로 저장 read -a words echo "입력된 단어들: ${words[0.. 2021. 5. 10. [CMD] 로드 배치파일 생성 @ECHO OFF SET MIG_HOME=D:MIG SET ORACLE=ID/PW@TNS REM 파일명만 LIST.TXT로 저장 DIR /B *.CTL > LIST.TXT REM 컨드롤 파일명을 읽어서 로드 배치 파일명 생성 FOR /F %%I IN (LIST.TXT) DO @ECHO SQLLDR.EXE %ORACLE% CONTROL=%%I LOG=%MIG_HOME%₩LOG₩%%I.LOG BAD=%MIG_HOME%₩BAD₩%%I.BAD >> LODER.BAT DEL %MIG_HOME%₩LIST.TXT REM 로드배.. 2019. 3. 5. [리눅스] 리눅스 방화벽 오픈/해제 포트 방화벽 확인 >iptables --list 포트 추가 > iptables -I INPUT -p tcp --dport 80 -j ACCEPT //80 포트 추가 > iptables -I INPUT -p tcp --dport 8080 -j ACCEPT //8080포트 추가 > iptables -I INPUT -p tcp --dport 3306 -j ACCEPT //db포트 추가 # 주의 사항 >service iptables restart 시 위에처럼 메모리에 올려놓은 방화벽.. 2018. 10. 16. [uniq] 중복제거 $ cat aaa.dat bbb aaa bbb aaa ccc @aaa.dat 파일 중복 제거 $ cat aaa.dat | sort | uniq aaa bbb ccc ........................................ 1. 파일의 중복 되는 라인 보기 아래에서 숫자가 1보다 큰 값을 가지는 라인은 중복되는 라인이다. @데이터 중복라인 카운트 $ sort -n aaa.dat | uniq -c 2 aaa 2 bbb 1 ccc @중복되지 .. 2018. 8. 30. [Linux] 일자 계산 @ 일 계산 $ date -d "20180401 + 1 days" 20180402 @ 월 계산 $ date -d "20180401 + 1 months" '+%Y%m%d' 20180501 @ 년 계산 $ date -d "20180401 + 1 years" '+%Y%m%d' 20190401 2018. 4. 19. [Unix] 호스트 이름 1. SUN Solaris $ ipconfig -a dwdb01 2. Unix $ uname -n dwdb01 2018. 1. 17. 포트(PORT) 21번 : FTP 서비스 포트 22번 : SSH 서비스 포트 23번 : TELNET 포트 80번 : 인터넷 서비스 포트(http) 3389번 : NT 원격 서비스 포트 5800, 5900번 : VNC 서비스 포트 34952 : 데스크탑연결 2017. 1. 4. line feed 치환 find . -name "*.sql" -exec perl -pi -e "s/^M/\n$1/g" {} ; #^M치환 #UNIX 2016. 7. 8. 사용자 계정 비밀번호 만료 chage 명령어 - 사용자 계정의 사용기간을 변경할 수 있다. chage -m [숫자] -M [숫자] -W [숫자] -I [숫자] [username] -m (min) : 최소 사용기간 -M (max) : 최대 사용기간 -W (warn) : 사용기간 만료 몇 일전 경고 또는 알림. -I (inactive) : 만료 후 잠금상태 대기 (일종의 유예기간) -E [YYYY-MM-DD] : 사용자가 사용.. 2014. 2. 13. FTP 명령어 정리 You raise me up to more than I can be! | 어린칼 http://blog.naver.com/spike21c/50070876150 Taget 서버에서 ftp로 올릴자료의 위치 / 내려받을 위치 로 이동 /data1/aaa/ 에 작업 위치를 지정한다면 예) cd /data1/aaa/ ftp 접속 예 ) ftp 192.168.12.2 id 입력 pass 입력 성공로그 : 230 User root logged in. Tip) root로 로그인시 해당 remot.. 2014. 2. 13. 파일 감시 명령어 tail 사용해보신 분은 아시겠지만 tail 명령어는 목표 파일의 마지막 10줄을 보여주는 명령어입니다. 동시에 각 옵션을 사용하면 여러 방식으로 데이터를 확인할 수 있습니다. tail -c 15 "filename" : filename의 마지막 15byte를 보여줌 tail -n 20 file* : fille로 시작하는 모든 파일의 마지막 20줄을 보여줌. t.. 2013. 7. 9. 이전 1 2 다음