본문 바로가기

Server

(19)
[Linux] 리눅스 REST API 사용 방법 (curl, wget) 오늘은 curl 및 wget를 사용하여 리눅스 REST API를 사용하는 방법에 대해 포스팅 하려고 합니다. curl과 wget는 linux, unix, window OS모두 사용이 가능 하지만, 일반적으로 Window에서는 사용 가능한 tool이나 Postman과 같은 프로그램들이 많기 때문에 TUI 환경인 Linux를 예로 들어서 설명하도록 하겠습니다. 먼저 curl을 통해 REST API를 사용하는 방법은 다음 예제와 같습니다. REST에도 많은 옵션들이 많이 있겠지만 아래 옵션과 같이 -H, -d, -X를 일반적으로 사용합니다. -H, --header Headers to supply with request. -d, --data Send specified data in POST request. De..
[AIX] crontab 명령어, cron log 확인, 재기동 방법 #crontab 명령어 /usr/bin/crontab // 명령어 위치 crontab -l // cron 설정 확인 (소문자 L) /var/spool/cron/crontabs // 사용자별 crontab 설정 파일 위치 crontab -e // cron 설정 변경 (편집 방법은 vi 에더터와 동일) crontab -r // cron 설정 삭제 /etc/cronlog.conf // cron log 관련 설정 정보 /var/adm/cron/log // cron 실행 관련 로그 파일 #cron log 확인 /etc/cronlog.conf // cron log 관련 설정 정보 /var/adm/cron/log // cron 실행 관련 로그 파일 #crontab 재기동 스케쥴러가 오동작하는 경우 crontab 을 ..
AIX netstat 명령어 - 포트 오픈 여부 확인하는 방법 aix 에서 특정 포트 확인하는 방법입니다. vi /etc/services |pg 명령어로 보시면 80 포트가 막혀있지 않는 것을 확인 할수 있습니다. http 80/tcp # World Wide Web HTTP http 80/udp # World Wide Web HTTP www 80/tcp # World Wide Web HTTP www 80/udp # World Wide Web HTTP www-http 80/tcp # World Wide Web HTTP www-http 80/udp # World Wide Web HTTP 막는 방법 ex) # telnet 23/tcp # Telnet 포트사용 확인 명령어 # netstat -Aan | grep 80 os ip 등록 확인 명령어 # cat /etc/host..
AIX 포트번호로 프로세스 정보 확인하기 1. netstat 명령어로 해당 포트의 ID 알아내기 #>netstat -Aan | grep [찾고자 하는 포트] (예 : netstat -Aan | grep 7070) 2. ID로 PID 찾아내기 #>rmsock [찾고자 하는 ID] tcpcb (예 : rmsock f1000e00005cd3b8 tcpcb) 3. PID를 이용하여 프로세스 정보 확인 #>ps -ef | grep [PID] (예 : ps -ef | grep 13145) 4. 명령어 사용 콘솔 예시 #>netstat -Aan | grep 7070 f1000e00005cd3b8 tcp4 0 0 *.7070 *.* LISTEN #>rmsock f1000e00005cd3b8 tcpcb The socket 0xf1000e00005cd008 is..
AIX CPU,메모리 사용현황 조회 / 메모리사용률 PROCESS 나열 [ CPU 관련 ] * CPU 정보 확인 topas sys : 커널이 사용하는 process time slice에 대한 백분율. User : 사용자 프로그램에서 사용하는 사용율. Idle : 지금 사용되고 있지 않은 부분. Wio : 디스크에서의 응답을 기다리는 부분을 말하는데 이 부분은 다른 프로세스가 올라와서 리소스 요청을 하면 사용될 수 있는 부분 sar -P ALL 3 10 (root) sar -P ALL 3 10 (root) % sar -P ALL 1 2 AIX aix 1 5 0001D01F4C00 05/20/03 12:54:00 cpu %usr %sys %wio %idle 12:54:02 0 32 52 15 1 1 31 45 19 4 - 31 49 17 2 12:54:03 0 25 48 7 2..
code-server java springboot maven(ing) docker #Java install code-server - terminal $ sudo su root@[Current Path]# apt-get update root@[Current Path]# apt-get install wget path root@[Current Path]# sudo nano /etc/profile 최 하단에 export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 export PATH=$JAVA_HOME/bin/:$PATH export CLASS_PATH=$JAVA_HOME/lib:$CLASS_PATH 저장 - ctrl+w 저장형식(mac) - alt + m 닫기 - ctrl + x path 수정사항 적용 root@[Current Path]#so..
Hyper-V에 윈도우 설치시 부팅안될경우 Hyper-V에 윈도우7을 설치하면 커서만 계속 깜빡이고 부팅이 진행이 안되는 버그(?)가 있다. 그럴 경우 윈도우 설치 ISO로 부팅해서 복구 콘솔로 들어간 다음에(설치 화면에서 Shift+F10) "bootsect.exe /nt60 all /force" 쳐주면 됨. 출처 - http://itpost.net/zbxe/index.php?mid=textyle&document_srl=402522&vid=Naoken_Blog
하둡설치하기 참고사이트싱글노드 - http://scalefreeus.tistory.com/21 클러스터- Hadoop Cluster & Spark 설치하기 - 1.서버 환경구성- Hadoop Cluster & Spark 설치하기 - 2.Hadoop 설치- Hadoop Cluster & Spark 설치하기 - 3.Spark 설치 - Hadoop 2.7.3 설치 (Fully Distributed Mode)- 아무것도 몰라도 설치할 수 있는 hadoop 2.7.3 설치 가이드 - 하둡 설정 방법( How to configure Hadoop 2.X ) 하둡명령어- HADOOP 명령어 정리 hadoop 서버 환경 설정 #OS 버전ubuntu 14.05 #계정 및 접속정보enleaf:root맥국!@1 hduser:hadoop하..