반응형

/etc/sysconfig/iptables 없을때 (CentOS 7에서 발생)

 

iptables -V 으로 버전을 확인하였을때 설치가 확인되었는데 해당 파일이 없을 경우에는

 

yum install iptables-services

 

iptables-services 를 추가로 설치해주고,

 

systemctl [stop | start | restart ] iptables

 

등으로 실행 및 중지를 해주면 된다.

반응형
반응형

리눅스 명령어를 for문으로 사용할때 만드는 쉘스크립트

 

반복적으로 명령어를 사용할때 만들어야되는 쉘스크립트

 

vim test.sh 로 생성 후에 다음과 같이 작성(맨 윗줄 포함해서 작성)

#!/bin/bash

for i in {1..10}
do
   echo "$i"
done

:wq 로 쓰고, 나간뒤에

./test.sh 로 실행 

 

결과

 

1
2
3
4
5

 

 

 

날짜 로그 등으로 활용 방법

 

#!/bin/bash

for i in $(seq -f "%02g" 10)
do
    cat log.202001$i | grep test > 01$i.txt
done

결과 내용

log.20200101~log.20200110 에서 test라는 문자열을 찾아서 각 파일인 0101.txt~~ 0110.txt 까지 생성된다.

반응형
반응형

Java 자릿수 채우기

월을 예로 01,02,....12 로 만들때 2자리로 자릿수 채우는 방법

 

3자리로 만드려고 하면 %03d,

4자리로 만드려고 하면 %04d, 등등 하면 된다.

String month = String.format("%02d", 2); 
System.out.println(month); //02 출력됨



반응형
반응형

리눅스 파일 개수 세기

ls -l | grep ^- | wc -l

리눅스 폴더 개수 세기

 ls -l | grep ^d | wc -l

 

현재 위치에서이다. 

다른 위치에서 파일 개수를 세려면 ls 뒤에 경로 지정 후에 나머지 명령어로 검색하면 된다.

반응형
반응형

 

45,693,756 milliseconds agoThe last packet successfully received from the server was 45,693,756 milliseconds ago 

위와 같은 에러가 나온 경우.

mysql8 에서는 기본 설정시간인 8시간동안 연결이 되지 않으면 끊기기 때문이다.

 

2가지 방법이 있는데, 1번째 방법이 안된다면 2번째 방법으로 하면된다.

 

1.autoReconnect = true

mysql connection url 에 해당 파라미터 추가이다.

아래의 파라미터부분에 autoReconnect=true 를 추가해주면된다. 물론 파라미터가 여러개 있다면 마지막에 &autoReconnect=true 를 추가해주면 된다.

jdbc:mysql://아이피:포트/DB명?파라미터

 

2.wait_timeout 변경

mysql 설정값 중에 wait_timeout, interactive_timeout 이 있다.

두가지 모두 바꿔주는 것이 좋다.

 

interactive_timeout : 활동중인 커넥션이 닫히기 전까지 서버가 대기하는 시간

wait_timeout : 활동하지 않는 커넥션을 끊을때까지 서버가 대기하는 시간 

 

우선 서버에 접속하여 바꿔준다.

 

mysql -u root -p

root계정으로 접속 후에 아래의 명령어를 써준다.

show variables like '%timeout';

기본값을 변경하지 않았다면 아래와 같이 나올것이다.

해당 값들은 초단위 이다. wait_timeout, interactive_timeout 두가지 모두 28800이다. (8시간)

 

해당값을 원하는 시간으로 바꿔준다.

 

set global interactive_timeout = [설정값];
set global wait_timeout = [설정값];
set session interactive_timeout = [설정값];
set session wait_timeout = [설정값];

 

하지만 이 방법은 서버 중지 후 재시작시에 원래대로 돌아간다고 한다.

 

 

my.cnf 에 설정하면 되돌아가지 않는다고 한다. 

반응형
반응형

Mysql procedure 만들때 배열로 where 문 만드는 방법.

 

예를 들어 

 

select * from table_name where field_name in(arr);

위와 같이 배열을 검색하는 프로시저를 만들고 싶으면 아래처럼 만들면 된다.

 

FIND_IN_SET 함수를 이용하세요.

CREATE  PROCEDURE `test`(IN arr VARCHAR(100))
BEGIN
    SELECT * FROM table_name
    WHERE FIND_IN_SET(field_name, arr);

END//;

 

반응형
반응형

푸켓공항에서 카오락 가는 방법

 

1.택시

가장 많이 이용하는 방법이다.

공항에서 1500~2000바트 사이로 운행된다.

2.공항버스 + 버스

150바트로 카오락까지 이동할 수 있는 방법이다.

 

우선 이동 경로는 공항버스 P3를 타서 Muang Mai에서 내린 후에 길을 건너서 카오락까지 가는 버스를 타는 경로이다.

 

푸켓 공항에서 내려서 왼쪽으로 나와서 조금만 가다 보면 공항버스 정류장이 보일 것이다.

공항버스정류장에는 아래 사진과 같이 시간표와 경로가 나와있다.

 

 

 

우선 므앙 마이로 가려면 P3를 타야 된다. P3의 버스는 아래와 같이 생겼다.

 

P3

 

P3를 타고 가다 보면 중간에 멈춰서 가는 곳을 물어보고 요금을 낸다.(타기 전에도 기사님이 한번 물어봤다.)

므앙마이까지는 50바트이다.

 

므앙마이에서 내리면 고속도로 경찰서 앞에서 내려준다. 여기서 반대편으로 건너가서 타야 된다.

경찰서

 

경찰서에서 반대편을 가서 타야 되기 때문에 반대편을 바라보면 아래 사진과 같다. 횡단보도는 따로 없기 때문에 알아서 잘 건너면 된다.

반대편의 노란색 지붕이 있는 버스정류장에서 기다린다.

 

버스정류장

 

버스정류장에서 기다리면 버스가 중간중간에 멈춘다.

카오락 가는 버스를 타면 카오락 어느 지역을 가는지 물어본다. 해당 지역을 말하고 100바트를 내면 된다.

물론 픽업차량이 아니기 때문에 호텔까지는 불가능하고 402번 도로를 타고 쭉 올라가기 때문에 큰길에서 내려서 알아서 가야 된다. 나의 호텔은 tony lodge라서 방니앙 시장과 가까웠다. 그래서 방니앙 시장에서 내려서 걸어서 이동했다.

 

 

공항버스 P3는 해당 시간에 출발하지 않았고, 사람이 가득 차고 나서 출발했다. 

므앙마이에서 버스를 탈 때도 30분 정도 기다린것 같았다.

카오락으로 가는 날에 일정이 없거나 시간상 여유가 있는 사람에게 추천하는 방법이다.

 

택시로는 1시간 30분정도 걸린다고 했지만, 대중교통으로 가는 방법은 3시간 정도 걸렸다.

반응형
반응형

우선 내가 주문한건 단백질 보충제 신타6 초콜릿파우더 맛이다.

 

기존에 먹었던 보충제는 우유에 타먹어야지 나는 맛이다.

 

물에만 타서 먹었는데도 초코우유맛이난다. 기존에 먹어봤던 제품은 마이프로틴, 컴뱃 등등 다양한 맛을 먹어봤는데,

맛있게 먹고 싶을때 마다 우유에 타먹었다. 하지만 신타6는 우유에 타먹지 않아도 우유에 타먹은것과 같은 맛이 난다.

 

신타6

 

 

우선 아래의 성분표를 보면 총 48 스쿱이고, 1스쿱에 프로틴 22g,지방 6g이 들어가 있다.

 

반응형
반응형

wget 으로 파일 설치시에 wget명령어를 찾을수 없다면 wget을 설치하면 된다.

 

yum install wget

 

반응형
반응형

 

DVD ISO : CentOS를 사용하기 위해 필요한 최소 패키지,일반 패키지 포함, 설치중 패키지 선택 가능한 파일

 

Everything ISO : CentOS와 관련된 패키지 모두가 포함된 파일

 

Minimal ISO : CentOS를 사용하기 위해 필요한 최소 패키지만 포함

반응형

'개발 > Linux' 카테고리의 다른 글

[Linux] 리눅스 파일 개수 세기  (0) 2019.12.27
wget: command not found  (0) 2019.11.25
rpm curl (35) ssl connect error  (0) 2019.11.20
[Linux] 리눅스 cpu 사용률,리눅스 cpu 확인  (0) 2019.04.03
[Linux] tomcat 켜기,끄기,재가동  (0) 2019.04.03

+ Recent posts