본문 바로가기

Linux Server

Linux ( CentOS 혹은 Ubuntu 등 ) 에서 명령어를 백그라운드(Background)로 실행하기 리눅스에서 간혹 특정 명령어 ( 고용량 다운로드, 데이터처리, 데이터 복구 등 )를 반나절 혹은 하루 이상 유지해야 할 때가 있는데요. 이때 해당 명령어를 백그라운드(Background)에서 SSH 접속이 끊어지더라도 유지시키는 방법입니다. 일단 명령어를 라고 했을 때 기본 사용방법은 아래와 같으며 $ nohup 1>/dev/null 2>&1 & 예를 들어 보자면 대충 아래와 같이 사용하시면 됩니다. $ nohup mysql -uroot -pPASSWORD DB_NAME < /data/backup/db_backup.sql 1>/dev/null 2>&1 & 간단히 설명드리면 nohup명령어를 로그아웃 된 상태에서도 유지하도록 해줍니다. 예를 들어 SSH로 접속하여 실행 후 접속이 끊어진다고 해도 명령어가 ..
Linux 에서 Public ( 공개 ) IP 알아내기 Linux 서버에서 public ( 공개 ) ip를 커맨드로 알아내야 할 때가 있는데요. 이때 사용하기 좋은 방법입니다. 그냥 간단히 curl로 아래의 https://ipinfo.io/ip 을 호출해 주시면 됩니다. $ curl https://ipinfo.io/ip 즐거운 개발되시기 바랍니다. ^^ 만약 웹페이지를 접속할 수 있다면 아래의 링크에서 공용 IP 와 로컬 IP를 확인하실 수 있습니다. 링크 : http://ko.ontools.work/app/network/what-is-my-ip
CentOS 버전 및 Linux ( 리눅스 ) 커널 버전 확인 우선 CentOS 에서 간단히 버전을 확인하는 방법입니다. 아래의 명령어를 터미널에서 실행하여 주시면 됩니다. $ cat /etc/centos-release 또한 아래의 명령어로도 CentOS 의 버전 확인이 가능합니다. $ cat /etc/redhat-release 커널 버전 확인 방법은 아래의 명령어로 가능합니다. $ uname -a