본문 바로가기

리눅스

(7)
개발자가 맥북이 아니라 리눅스 플랫폼을 사용하는 이유 개발자가 맥북이 아니라 리눅스 플랫폼을 사용하는 이유 주변에 개발자들이 많이 있나요? 지금 이 글을 읽고 계신분이 개발자라면 당연히 주변에 개발자가 많이 보이실겁니다. 저 역시 DB 하는 사람으로써 항상 주변에 개발자들이 있고, 같이 일을 할때도 많이 있고, 일상적인 소통을 많이 하기도 합니다. 주변에 보이는 개발자들은 어떤 플랫폼에서 개발을 하시나요? 대부분의 사람들이 맥이나 윈도우를 쓰고 있습니다. 음, 그리고 회바회이지만 어떤 회사의 개발자들은 우분투와 같은 리눅스를 이용해서 개발을 하기도 합니다. 전 사실 맥북과 윈도우 플랫폼을 함께 쓰고 있습니다만, 전 회사에 있을때는 대부분의 개발자분들이 모두 우분투를 쓰기도 했습니다. 다들 분위기 마다 조금씩 다른것 같아요. 리눅스요?? 전 사실 집에서는 우..
[linux] vi/vim 명령어 총 정리 끝판왕!! #[linux] vi/vim 명령어 총 정리 끝판왕!! 안녕하세요. 리눅스에서 vi/vim을 사용하시는데 많이 불편하신가요? 옆 사람은 너무나 능숙하게 사용하는데.. 난 왜 이렇게 어렵기만한지..ㅎㅎ 여기 있는 기본 명령어만 알아도 훨씬 편하게 사용 하실수 있습니다. 각 명령어는 대/소문자를 구분하니, 이점 유념해 주세요. 하나씩 직접 해보시면서 많이 쓰시는 명령어 두세개만 익혀도 충분히 편리하게 작업 하실수 있습니다. 카테고리 키 기능 삽입 i 커서 위치에 Insert I 줄 맨 앞에서 Insert a 커서 다음에 Insert A 줄 맨 뒤에서 Insert o 커서 아래로 한 줄 띄우고 Insert O 커서 위로 한 줄 띄우고 Insert 이동 w 단어 첫 글자 기준으로 다음으로 이동 W 공백 기준으로..
[linux] 리눅스 프로세스를 검출하여 한번에 다 죽이기! (kill process on linux) #[linux] 리눅스 프로세스를 검출하여 한번에 다 죽이기! (kill process on linux) 안녕하세요. 한번씩 리눅스를 사용하면서 특정 프로그램에서 사용하는 다수의 프로세스들을 한번에 죽여야 하는 상황이 생길때가 있습니다. 그럴때 하나하나씩 하기에는 번거로울 때가 있죠. 이럴때 쓸수 있는 명령어가 있습니다. 프로세스 목록을 조회하는 ps 커맨드에서 awk를 이용해서 pid만 가져와서 한번에 다 죽이는 방법 인데요. 커맨드는 아래와 같습니다. ps -elf | grep "프로세스 목록 추출" | awk '{print $4}' | while read line; do kill $line; done "프로세스 목록 추출" 에 특정 공통된 프로세스의 이름을 넣어 우선 검색을 해보시고 그 리스트가 확..
[linux] 텍스트 파일 케릭터셋 확인 & 케릭터셋 변환하기 feat.ubuntu 한글깨짐 주의! #텍스트 파일 케릭터셋 확인 #케릭터셋 변환하기 안녕하세요. 텍스트 파일을 읽어서 DB에 insert 하거나 활용할 때 한글이 깨져서 난감한 경우가 있습니다. 이럴 때는 텍스트 파일 캐릭터 셋을 변환해주면 쉽게 해결이 됩니다. 우선 텍스트 파일 케릭터셋을 확인하는 방법을 안내합니다. file -bi 지번_서울특별시.txt 이렇게 "file -bi 텍스트 파일명" 커맨드로 확인할 수 있습니다. 아래 보시면 두 개의 파일의 캐릭터 셋을 확인한 결과를 보실 수 있습니다. mariadb@stricky-Lenovo-Y520-15IKBN:~/all_juso_201911$ file -bi 지번_서울특별시.txt text/plain; charset=iso-8859-1 mariadb@stricky-Lenovo-Y520-..
[linux] 폴더 내 여러 파일 읽어서 하나의 파일로 만들기 안녕하세요. 리눅스 명령어 팁 하나 올립니다. 특정 폴더 내 여러 파일의 내용을 읽어서 하나의 파일로 만들어야 할 때가 있는데, 그럴때 쓸 수 있는 유용한 명령어 입니다. ls -al | grep [파일명중 추출하고 싶은 키워드] | awk '{print $9}'| while read line; do cat $line >> all_shell.txt ; done 특정 폴더안에 여러파일이 있고, 그중에 추출하고 싶은 파일들을 키워드로 검색하여 해당 파일내 내용을 all_shell.txt 로 합치는 명령어 입니다. 해당 폴더에 있는 모든 파일을 합치고 싶으시면 grep 부분은 빼고 하시면 됩니다. 이상 입니다. by.sTricky
[linux] ubuntu, redhat 등 리눅스에서 실행파일 위치 찾는 방법 안녕하세요. 간단하면서도.. 모르면 답답한..ㅎㅎ 실행파일의 원본 경로 찾는 방법 which nmon #
crontab in linux 크론탭은 무엇인가? crontab in linux 크론탭은 무엇인가? crontab.. linux에서 crontab을 잘 알고 사용할 수 있다면 또 이것보다 좋은게 있을까? 많은 업무현장에서 잘 쓰고 있으며, DB나 기타 다른 어플리케이션들과도 잘 어울려져 반복되는 작업을 쉽고 편하게 할 수 있게 한다. 또한 당연한 이야기 일 수 있으나, shell과 함께 사용 할 수 있다면 금상첨화라고나 할까? crontab은 어렵게 쓸것도 없다. crontab -l 크론탭 리스트 확인crontab -e 크론탭 수정crontab -r 크론탭 삭제일반적인 명령어는 이렇고, 간혹 path 안잡히거나 해서 crontab 이 안된다.. 일반적으로 리눅스에선 /etc/rc.d/init.d/crontab에 위치 하고 있으니 참고 하시길 바랍니다. ..