목록웹 (104)
개발일기장
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dupnta/btrUfQQpTSg/0AWRXiCDkKs2OkWeHhyAN0/img.png)
프로세스, 데몬, 서비스 포그라운드 프로세스 백그라운드 프로세스 프로세스 번호: 메모리에 로딩되어 활성화된 프로세스 구분하기 위한 번호 작업 번호: 현재 실행되는 백그라운드 프로세스의 순차 벟노 부모 프로세스와 자식 프로세스: 프로세스는 혼자서 실행됟는 것이 아니라 부모 프로세스의 하위에 종속되어 실행된다. ps -> 현재 프로세스의 상태를 확인 ps -ef | grep [프로세스 이름] 명령으로 프로세스의 번호 및 상태를 확인할 수 있다. kill kill -9 [프로세스 번호] pstree 부모 프로세스와 자식 프로세스의 관계를 트리 형태로 보여줌 실습 터미널 2개를 올려두고 터미널 1 yes > /dev/null yes명령어는 무한 반복 출력 터미널 2 ps -ef | grep yes 프로세스 번호..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bAHWVz/btrT9Hflpir/YUq4ac0WbyIyMesCNvNX31/img.png)
링크 파일의 링크는 1. 하드 링크 2. 심볼릭 링크 두가지가 있음 ln [링크대상파일이름] [링크파일이름] 링크 실습용 파일을 하나 만들자 ln basefile hardlink ln -s basefile softlink ls -il-> -il옵션은 inode 번호를 앞에 출력 요걸 다시보자 하드링크: inode 번호가 파일과 같고, 파일 크기도 같게 나온다. 소프트(심볼릭)링크: inode 번호가 파일과 다르고, 파일 크기도 다르게 나온다. 링크를 원본 파일이랑 다른곳으로 이동시켰을때 하드링크: 출력이 됨 소프트 링크: 몰?루 근대 이거 언제 쓰는지 아직 모르겠음 .. 배치작업 cron치면 다 나올거지만 /etc/crontab [파일] 여기 들어가면 이런게 있다 그리고 daily. hourly. mon..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/yWx9p/btrTZzvu7yD/rJsCxsYIlfX4cMZXCieUZ1/img.png)
마운트 CD/DVD/USB의 활용 mount[mount 된 파티션 확인] umount[파티션] [해제] cd 넣었는지 확인 아무것도 없으면 not mounted 라고 뜸 cd를 넣고 mount 명령을 입력하면 마지막에 확인할 수 있다. umount /dev/cdrom mount를 해제하면서 끝 USB연결 /dev/sd* CD랑 다 같은대 이름이 바뀔 수 있으니 저걸로 확인해보셈 mount /dev/cdrom /media/cdrom[cd/dvd 마운트] mount /dev/[sb..?] /media/usb[usb 마운트] 기본명령어 근대 이거를 써야하나 ? 하는데 맨날 까먹으니 한번씩 적어두자. 근대 쓰기 귀찮으니 걍 읽어봄 사용자 관리와 파일 속성 사용자와 그룹 /etc/passwd[사용자정보] /etc..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cYZglO/btrTZy4mIXN/8ItP6N2VihnnoKaEMfpuL0/img.png)
chapter 02,03은 그냥 리눅스 설치랑 리눅스 소개라서 생략해야지 시스템 종료 shutdown -P 10[10분 후 종료 poweroff] -r 22:00[오후 10시에 재부팅 reboot] -c[예약된 shutdown 취소 cancel] 가상 콘솔 CentOS는 총 6개의 가상 콘솔을 제공 GUI뜨는게 1번 콘솔이고 나머지는 2~6임 전환 방법은 ctrl + alt + F[2~6] 누르면 된다 ..? 근대 왜 1번 2번 둘다 GUI되지 이유는 몰 여기서 3번 콘솔 사용자가 shutdown을 하게되면 ..? 5분후 종료 명령을 내리고 취소한다. 일반 사용자에게 종료 명령과 취소 명령을 내렸던 메시지가 전송된다. 런레벨 런레벨 영문 설명 비고 0 Power Off 종료 모드 1 Rescue 시스템 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dqxzx6/btrTUEPX0mQ/j7na1HkckTG0MpkVQcQZHK/img.png)
http://www.yes24.com/Product/Goods/89769181 이것이 리눅스다 with RedHat CentOS 8 - YES24 - 리눅스 분야 5년간 부동의 1위,『이것이 리눅스다』최신 CentOS 8을 반영한 개정판 출간!2015년 출간 후 리눅스 도서 분야 부동의 베스트셀러 1위를 지켜오던 『이것이 리눅스다』가 CentOS 8 버전을 www.yes24.com Unix에서 Linux 로 갈아타고 있으니까 공부 하라고 하길레.. 그런대 어느정도 까지 공부를 해야할지 몰라서 일단 적당해 보이는 책을 구입했다. 근대 회사에서 쓰는거 보면 RHEL 7.7쓰는거같은대 이건 8이고 상관없으려남 가상머신으로 실습하고 그러는거같은데 내 노트북이 버틸수 있을 지 모르겠음. (10750h 램 16g...
https://tlqckd0.tistory.com/49 Node.JS 웹 크롤링으로 Promise.all 성능 비교 (수정: 이거 다 틀렸음) ※ 위에내용 다 틀렸고 밑에 고친거 있음. 쭉 내리면 됨 https://tlqckd0.tistory.com/48 NodeJS로 웹 크롤링 하기. puppeteer, cheerio, 동적 크롤링 1. 왜 puppeteer를 사용하는지 https://www.npmjs.com/package/puppeteer puppet tlqckd0.tistory.com 여기서는 병렬 작업이 안되는 것으로 알았는데 https://stackoverflow.com/questions/60748768/puppeteer-parallel-scraping-via-multiple-pages Pupp..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dtnxKT/btrTbutJZk4/OBvKu2HP9eSdAnkKBiNA10/img.png)
로그 읽기 쉽게 만들어주는 사내에서 개발한 사람들도 좀 있는거 같고.. 그거 쓰면 될거같지만 그냥 정규식 공부+퇴근하고 개발이나 좀 끄적이자~ 라는 느낌으로 ㅎㅎ... https://tlqckd0.tistory.com/59 아마도 Log parser - 1 로그 째려보다가 눈깔 빠질거같은데 대부분의 로그가 flag에 대한 검사.. 그 부분만 지우고 다른부분 정리만 하면 뭔가 편해지지 않을까 1. 로그 종류 일단 기본적으로 이게 있다고 치자(현실은 tlqckd0.tistory.com 근대 여기서 만든거에서 문제점 savetag를 3개를 모아서 한번에 저장한다는 느낌으로 생각했는데 timekey는 3개가 일치하지 않음.. 사실 쿼리, 파라미터, 결과 이거를 정리하겠다는건데 생각만 좀 해도 쿼리랑 파라미터 던..