달력

06

« 2018/06 »

  •  
  •  
  •  
  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
2018.06.28 01:36

뭐든 그냥 좀 해라 - 마윈. Culture/생각하기2018.06.28 01:36

뭐든 그냥 좀 해라 - 마윈.



세상에서

가장 같이 일하기 힘든 사람들은

가난한 사람들이다.


자유를 주면 함정이라 얘기하고

작은 비지니스를 얘기하면 돈을 별로 못번다고 하고,

큰 비지니스를 얘기하면 돈이 없다고 한다.


새로운 것을 시도하자고 하면 경험이 없다고 하고

전통적인 비지니스라고 하면 어렵다고 한다.


새로운 비지니스 모델이라고 하면 다단계라고 하고

상점을 같이 운영하자고 하면 자유가 없다고 하며,

새로운 사업을 시작하자고 하면 전문가가 없다고 한다.


그들에게는 공통점이 있다.


구글이나 포털에 물어보길 좋아하고

희망이 없는 친구들에게 의견듣는 것을 좋아하는 그들은,

대학 교수보다 더 많은 생각을 하지만

장님보다 더 적은 일을 한다.


그들에게 물어보라.

무엇을 할 수 있는지.

그들은 할 수 있는 일을 대답하지 않는다.


내 결론은 이렇다.


당신의 심장을 빨리 뛰게 하는 대신 (마음 먹기)

행동을 더 빨리 하고,

그것에 대해서 고민하고 생각해보는 대신 (계획 세우기)

무언가를 그냥 하라.


가난한 사람들은 공통적인 한가지 행동때문에 실패한다.


그들의 인생은

기다리다가 끝이 난다.

당신은

가난한 사람인가?


출저 : https://www.youtube.com/watch?v=avKrTmPit5o


Posted by 멋지다마라송
2018.06.27 12:26

Rick Rigsby - 졸업식 축사 Culture/생각하기2018.06.27 12:26

Rick Rigsby - 졸업식 축사


인생에 가장 중요한 이틀이 있는데, 

하나는 세상에 태어난 날이고, 

다른 하나는 왜 이 세상에 태어났는가를 깨닫는 날이다.

- 마크 트웨인


학교 교육 따위가 내 배움을 방해할 수 없다.

- 마크 트웨인


목표를 크게 잡아, 실패하는 건 문제가 아니다.

그러나 목표를 낮게 잡아, 이루는 건 큰 문제다.

- 미켈란젤로


가능하다고 생각하든, 불가능하다고 생각하든

당신은 옳다.

- 헨리 포드


출처 : https://www.youtube.com/watch?v=Xog9butPfZk




Posted by 멋지다마라송

GoAccess : web log parser - apache, nginx log viewer 웹로그 편하게 보기


go access 실행하기 전에 웹서버 로그 파일 사이즈를 줄이는게 좋습니다.


설치

설치는 여러가지를 지원하는데, 크게 깃헙을 통해 설치하는 것과, 소스파일 컴파일로 설치하는 방법 두가지가 있습니다.


1. 깃헙 설치.

$ git clone https://github.com/allinurl/goaccess.git
$ cd goaccess
$ autoreconf -fiv
$ ./configure --enable-utf8 --enable-geoip=legacy 
$ make
# make install



2. 소스 컴파일로 설치.

$ wget http://tar.goaccess.io/goaccess-1.2.tar.gz

goaccess-1.2.tar.gz


$ tar -xzvf goaccess-1.2.tar.gz $ cd goaccess-1.2/ $ ./configure --enable-utf8 --enable-geoip=legacy $ make # make install


데비안, 우분투인 경우.

$ echo "deb http://deb.goaccess.io/ $(lsb_release -cs) main" | sudo tee -a /etc/apt/sources.list.d/goaccess.list
$ wget -O - http://deb.goaccess.io/gnugpg.key | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install goaccess



사용방법

콘솔에서 실시간으로 로그 파싱하기.

# tail -f access.log | goaccess -


콘솔에서 로그 파일 파싱하기.

# goaccess access.log access.log.1


웹페이지로 실시간 파싱하기.

# goaccess access.log -o /usr/share/nginx/html/your_site/report.html --real-time-html




 


Posted by 멋지다마라송
2018.06.18 13:46

AWS 리눅스 - 스왑 swap 파일 만들기 Tech/Linux2018.06.18 13:46

AWS - 리눅스 스왑파일 Linux Swap 만들기


AWS 리눅스는 스왑 없이 생성되기 때문에 스왑파일을 따로 만들어줘야 합니다.

메모리가 작은 경우, 스왑이 없으면 에러날 확률이 높습니다. (메모리가 여유있으면 괜찮겠지만요..)


sudo 로 안전하게 해도 되지만, 스왑은 편하게 root 로 작업합니다.





$ sudo su -


먼저 빈 파일을 만듭니다.

아래는 1메가 블럭을 1024개 (1기가 파일) 만들기 입니다.

물리 메모리가 1기가라면 스왑도 1기가 (많이 쓴다면 2기가) 정도가 괜찮고,

물리 메모리가 2기가라면 스왑도 2기가 (많이 쓴다면 4기가) 정도가 괜찮은거 같습니다.

뭐 더 높아도 상관없지만 적절하게 지정하는게 좋습니다.


스왑파일을 /data/swapfile 로 만드는 경우는 아래와 같습니다.


# dd if=/dev/zero of=/data/swapfile bs=1M count=1024


빈 파일이 생성되면 아래 명령어로 스왑파일로 포멧을 해줍니다.

# mkswap /data/swapfile


스왑 온.시키기.

# swapon /data/swapfile


스왑을 온 시키면 권고 퍼미션 안내가 나옵니다.

그대로 퍼미션 수정합니다.

# chmod 600 swapfile


부팅될때 마운트 되도록 /etc/fstab 파일에 아래 한줄을 추가합니다


/data/swapfile swap swap defaults 0 0

Posted by 멋지다마라송
2018.06.18 13:46

리눅스 sed 줄바꿈 바꾸기 Tech/Linux2018.06.18 13:46

vi 로 바꾸기

:1,$s/^M//g

이렇게 하면 줄바꿈을 없앨 수 있습니다.


:1,$s/abc/abc^M/g

이렇게 하면 abc 를 abc 엔터.로 줄바꿈을 만들게 됩니다.


파일 읽어서 바꾸기

cat abc.txt | sed 's/^M//g'

abc.txt 파일을 읽어서 줄바꿈을 없앱니다.


^M = Ctrl+V+M (컨트롤키 누른 상태에서 V 를 누르고, 컨트롤키 놓지 말고 다시 M 을 누르면 됩니다)


Posted by 멋지다마라송


티스토리 툴바