리눅스 시스템의 커널 변수를 변경하여 자신이 원하는 환경에 리눅스 시스템을 최적화할 수 있습니다. 리눅스 시스템 커널의 파라미터 설정 값 변경 방법 sysctl 값 확인하기 # sysctl -a 일부 항목만 읽어 들이려면 grep을 이용하시면 됩니다. # sysctl -a |grep tcp tcp에 해당하는 값들만 획득하실 수 있습니다. sysctl 값을 변경하는 방법은 크게는 2가지 입니다. 임시적용(재부팅 시 초기화) or 재부팅 시에도 적용 임시적용 /proc/sys 디렉토리의 파라미터 값 수정(재부팅 시 초기화) sysctl -w 명령어 사용 값을 먼저 grep을 이용해서 확인해 줍니다. # sysctl -w net.ipv4.tcp_keepalive_intvl=90 = 양 옆으로 띄어쓰기를 하면 ..
ifcfg-eth1을 ifcfg-eth0 인터페이스를 바꾸는 방법에 대해서 알려드리겠습니다. 리눅스 버전 확인 # cat /etc/*release 리눅스의 버전 정보를 알 수 있습니다. ifcfg-eth0을 수정해 줍니다. 네트워크 설정 eth1 MAC을 eth0 MAC 주소로 변경 vi /etc/udev/rules.d/70-persistant-net.rules 해당 파일의 MAC 주소를 변경하면 재부팅 시 ifcfg-eth0으로 불러올 수 있습니다. ifconfig 명령어를 통해 인터페이스 정보를 불러올 수 있고 여기서 MAC 정보를 획득하세요 그리고 나서 reboot으로 재부팅 해보시면 eth0으로 부팅 되는 것을 볼 수 있습니다.
윈도우 시작시 자동으로 실행되게 하는 방법 컴퓨터 부팅시 자동으로 프로그램 실행되게 하는 방법 위 내용들을 하는 방법에 대해서 알아보도록 하겠습니다. 윈도우 시작시 프로그램 실행 시키는 방법 윈도우 실행시 프로그램을 시작프로그램 폴더에 등록시켜 컴퓨터가 시작될 때 언제든지 사용할 수 있게 하는 방법이 있습니다. Win+R 단축키를 사용하면 실행을 열 수 있습니다. 또는 windows 키를 누르고 실행을 검색하셔서 위와 같은 창을 열어서 shell:startup 이라고 입력하고 확인을 눌러줍니다. 그러면 위와 같이 시작 프로그램을 등록할 수 있는 폴더가 나오게 됩니다. 여기에 원하는 프로그램 exe 파일을 넣어 주시면 윈도우가 시작될 때 자동으로 실행해 줍니다. 위의 경우는 윈도우 계정별로 등록할 수 있고..
CentOS에서 서버 SSL 인증서를 발급하고 설치하는 방법에 대해서 알아보겠습니다. openssl 버전 확인 # openssl version 개인키 생성 # openssl genrsa -des3 -out server.key 2048 인증요청서 생성 # openssl req -new -key server.key -out server.csr Country Name (2 letter code) [XX]: 국가코드(kr) State or Province Name (full name) []: 시 이름(Seoul) Locality Name (eg, city) [Default City]: 시/군/구(Ansan) Organization Name (eg, company) [Default Company Ltd]:회사명(..
파일 디스크립터(File Descriptor) 프로세스가 파일에 접근할 때 사용하는 추상적인 값, 일반적인 정규파일부터 디렉토리, 소켓, 파이프, 블록, 디바이스, char 디바이스 등 모든 객체를 파일로 관리할 때 사용하는 개념 유닉스 계열에서 프로세스에서 파일을 호출할 때 사용하는 개념입니다. FD 확인방법 # lsof -p [pid] 명령어를 이용해 프로세스 PID를 입력하여 FD 확인이 가능합니다. # lsof -i 사용하고 있는 모든 소켓 목록 확인 가능 lsof -i 명령어를 사용하면 사용하고 있는 소켓의 목록들을 모두 볼 수 있습니다.
칼리리눅스에서 apt-get install을 했을 때 아래와 같은 오류가 나올 때 해결 방법에 대해서 알아보도록 하겠습니다. Unable to locate package sources.list에서 Repository를 확인한다 # grep -v '#' /etc/apt/sources.list | sort -u deb http://http.kali.org/kali kali-rolling main contrib non-free 없을 경우 아래의 echo 로 Repo주소를 넣어줍니다. # echo "deb http://http.kali.org/kali kali-rolling main contrib non-free" | sudo tee /etc/apt/sources.list # echo "deb http://ht..
코어파일이란? 코어파일(Core File)이란 프로그램이 비정상적으로 종료될 시 시스템이 작성하여 메모리 이미지를 저장하ㅡㄴ 것 입니다. 메모리 주소 위반, 잘못된 명령어, 버스 오류 등의 오류를 코어 파일로 덤프합니다. 이런 코어 파일을 분석해서 프로그램이 왜 비정상적으로 종료 되었는지 원인 파악을 하기 위한 용도로 사용됩니다. 리눅스에서는 gdb 명령어를 통해서 코어 덤프 파일을 분석할 수 있습니다. 코어파일 분석 gdb 우선 코어 파일을 분석하기 전에 코어 파일을 남기는지 확인이 필요합니다. # ulimit -a 명령어를 사용하면 코어 파일 사이즈를 볼 수 있습니다. 이 내용을 유지하려면 /etc/secyruty/limits.conf 에 기록되어 있어야 합니다. file core.번호 명령어를 통해..
리눅스의 커널은 운영체제를 정상적으로 구동함에 있어 최하단에서 동작하며 그 위에 얹어져 있는 서비스들이 안정적으로 돌아갈 수 있게 도와줍니다. 리눅스에서 주기적으로 커널 업데이트를 진행해줘야 새로운 기술과 장치의 활용과 이전 버전에서의 취약점 보완으로 시스템을 안전하게 운영할 수 있습니다. 오늘은 내가 운영하고 있는 리눅스 서버의 커널 버전을 확인해 보도록 할게요 리눅스 커널 버전 확인 방법 uname # uname -r 3.10.0-1160.62.1.el7.x86_64 리눅스 커널 버전이 나오는 것을 확인하실 수 있습니다. 뒤에 el7은 CentOS 7을 나타냅니다. hostnamectl hostnamectl 명령어는 내 서버의 다양한 정보들을 보여주게 됩니다. 이 명령어로 내 OS의 버전, 호스트네임..
윈도우에서는 메모장이나 notepad 등에서 문자열 바꾸기 기능이 있습니다. 이와 동일하게 리눅스에서도 문자열을 치환할 수 있는 방법이 있는데요, 오늘은 리눅스 centos에서 특정 문자열을 모두 바꾸는 방법에 대해서 알아보도록 하겠습니다. sed 명령어는 스트리밍 편집기 기능을 제공합니다. xargs는 문자열을 입력 받고 인수를 전달해 줄 수 있습니다. 옵션 없이 사용한다면 기본 echo로 동작합니다. 폴더내 모든 문서의 특정 문자열 치환 $ find ./ -type f |xargs sed -i 's/바꿀문자열/새로운문자열/g' 만약 특정 폴더에 파일이 많고 파일의 내용중 you 를 me 로 바꾼다면 아래와 같이 해주시면 됩니다. $ find ./ -type f |xargs sed -i 's/you/m..
오늘은 가벼운 블루투스 게이밍 마우스로 인기가 많은 레이저의 오로치 v2에 대해서 리뷰해 보도록 하겠습니다. 저는 11번가에서 구매를 했는데 기본 가격 7만원, 저는 할인 기간에 구매해서 5.5만원 그리고 기간제 핫딜로 나올 때에는 4만원 대에도 많이 풀리는 것 같으니, 시간적 여유가 있으신 분들은 4만원대까지 떨어진 것을 보고 바로 구매하시면 좋을 것 같습니다. 참고로 저는 5만원대에 하나, 쿠폰이랑 카드사 할인 다 먹여서 3만원대로 하나 구매해 두었습니다. 구매할 수 있는 링크는 제일 하단에 남겨 두도록 하겠습니다. 레이저 오로치 마우스 후기 구매를 하면 이렇게 패키지로 옵니다. 블루투스를 지원하고 USB 동글 타입도 지원하기 때문에 원하시는 타입으로 변경해서 사용하실 수 있습니다. 가벼운 디자인과 ..
트위치 구독자 전용 다시보기 영상 보는 방법 트위치에서는 스트리머가 구독자 전용 영상으로 설정해 놓은 영상을 구독자가 아닌 일반 유저가 볼 수 없습니다. 이럴 경우 구독을 해서 보는 방법도 있겠지만, 방법을 우회해서 구독자 전용 영상을 뚫는 방법도 있습니다. 구독자 전용 영상을 뚫는 방법에 대해서 알아보도록 하겠습니다. 우선 구독자 전용 영상으로 되어 있는 url 주소를 가져와야 합니다. url 주소를 보면 뒤에 번호 부분이 있는데 이부분을 복사해서 아래의 URL에 조합해서 브라우저 주소창에 붙여넣어 줍니다. https://vod.544146.workers.dev/번호 그러고 나면 위와 같이 URL 주소들이 나오게 됩니다. 이런 주소를 복사해서 다른 곳에 메모해 놓아 줍니다. TwitchRecover 영..
트위치 영상을 웹에서 보고 비행기 같은 인터넷이 안 되는 환경에서 휴대폰에 소장해서 보거나 할 때 사용할 수 있도록 다시 보기 영상 다운로드하는 방법에 대해서 알아보겠습니다. 트위치 다시보기 영상 다운로드 방법 TWITCHLINK 트위치 링크 트위치 링크로 들어가시면 트위치 링크 소스코드나 프로그램을 다운로드할 수 있는 화면이 나옵니다. 무료로 사용하실 수 있는 트위치 다시 보기 영상 다운로드 프로그램입니다. 다운로드를 클릭해 줍니다. 그러면 TwitchLinkSetup 파일이 다운로드 됩니다. setup파일을 실행해서 약관을 허용해 주시고 다음다음 하시면서 설치해 주시면 됩니다. 트위치 링크 프로그램 화면은 직관적으로 되어 있습니다. 심플하게 검색과 채널 아이디, URL로 다운로드를 하실 수 있습니다...