P

역시 사람은 삽질을 안하려면 공부를 해야 해요~~

주말 내내 단축 URL 다시 만드느라 일했습니다.

 

 

PHP 파일을 계속 리프레시 해서 계속 만들어 놓은 공식대로 단축 URL 코드를 만들었습니다.

1억건 조금 넘게 만들었어요.

 

1억건 덤프파일을 다른 서버에 넣으려니 너무 오래 걸리기도 하고 하루종일 해도 안되더라구요.

그래서 혹시라도 원하는 고갱님 서버에 올릴때도 너무 올래 걸리겠다 싶어 SQL 파일을 1천만건 단위로 자르기로 했습니다.

 

노트북 에디터 프로그램으로는 파일용량이 너무 커서 반응없음으로 멈추기 일쑤고 큰파일을 10개로 나누는것도 너무 올래 걸리네요.

 

그러다 푸티로 서버에 접속하여 VI로 열어서 자르는데 그것도 일일이 파일 10개로 복사한후에

1번 파일 0~1천만까지는 1천만번부터 뒤에 지우고

2번 파일 1천만1번 2천만까지는 앞 지우고 뒤 지우고

이것도 시간 엄청 잡아 먹네요.

 

그렇게 토요일, 일요일 메달렸는데 일요일 오후에 VI 명령어 검색하다가 기가막힌 방법이 있었네요.

1개 파일을 열어 1천만건 단위로 문단(?), 단락(?)으로 나누고 줄번호를 지정해서 다른파일로 저장하기가 있네요.

예를 들어 1줄부터 300줄까지가 1번코드부터 1천만번 코드라면

:1,300 w u_0.sql

이렇게 하니 간단하게 새 파일로 저장되네요.

 

학교다닐때 vi 배우기는 했는데 자세히 안배우고 1시간인가 2시간 수업 명령어 듣고 수업이 끝났거든요.

이걸 쓰겠어?

하고 d D $ i a dd 100dd :줄번호 바로가기 :w :w 파일명 :q :wq

그리고 :%s/원래문자열/바꾸려는문자열/e

요정도만 알고 요정도만 사용했었거든요.

 

여가가 되면 vi 명령어도 공부해야겠습니다.

배울게 많네요.

vi 요넘 참 어렵지만 매력적이네요. 정복하고파요.

서버관리자도 아닌데 말이죠.

|

댓글 6개

마자요ㅡ노삽질
삽질 지겹습니다능
삽질 피곤하죠.
전 삽질해서 먹고 사는걸요.....ㅎㅎ
아,,삽을 많이 쓰시는 군요,,혹시 한달에 삽 몇개 해 먹으시는지요?
밥줄이라 안갈켜준다능~
그래서 사진을 보니 건강해 보이는군요.
체격이 좋으신것 같아요.
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

+
제목 글쓴이 날짜 조회
9년 전 조회 2,545
9년 전 조회 3,188
9년 전 조회 2,009
9년 전 조회 3,369
9년 전 조회 2,130
9년 전 조회 2,292
9년 전 조회 3,044
9년 전 조회 2,025
9년 전 조회 2,019
9년 전 조회 1,738
9년 전 조회 2,031
9년 전 조회 2,458
9년 전 조회 1,818
9년 전 조회 2,356
9년 전 조회 2,031
9년 전 조회 2,010
9년 전 조회 2,022
9년 전 조회 2,057
9년 전 조회 1,992
9년 전 조회 2,729
9년 전 조회 1,776
9년 전 조회 2,391
9년 전 조회 2,997
9년 전 조회 1,803
9년 전 조회 2,822
9년 전 조회 1,811
9년 전 조회 1,827
9년 전 조회 2,511
9년 전 조회 1,874
9년 전 조회 2,622