728x90
반응형

전체 글 773

ps에서 pid 목록만 가져와서 kill하기 [GAWK]

1. 원하는 프로세스 목록만 가져오기 - ps, grep 2. 프로세스 목록에서 pid만 가져오기 - AWK (GAWK) 3. kill 명령어로 한번에 프로세스 종료하기 4. Shell script를 이용하여 한번에 종료하기 작업할게 많아서 R이라는 프로그램을 거의 40개 가량 돌려야 할 때가 있었습니다. 근데 하나 실수한게 있어서 이 40개나 되는 프로세스를 다 죽여야하게 됐는데, nohup 백그라운드로 실행시키는 바람에 kill이라는 명령어로 하나 하나 다 따로 죽여야 하는 상황이 됐네요. Fig.1 ps -elf | grep sosal | grep exec (스압 --;) 1. 원하는 프로세스 목록만 가져오기 - ps, grep 40개를 하나하나 프로세스 아이디(pid)를 다 치기에는 너무 귀찮으니..

일반 계정에 root 권한 부여

일반 계정에 root권한 부여 유저생성 [root@localhost ~]# useradd test [root@localhost ~]# passwd test 새 암호: 새 암호 재입력: 권한부여 [root@localhost ~]# vi /etc/passwd ... saslauth:x:498:76:Saslauthd user:/var/empty/saslauth:/sbin/nologin postfix:x:89:89::/var/spool/postfix:/sbin/nologin gdm:x:42:42::/var/lib/gdm:/sbin/nologin pulse:x:497:496:PulseAudio System Daemon:/var/run/pulse:/sbin/nologin sshd:x:74:74:Privilege-s..

[Linux] 일반 user에게 root 권한 부여하기

사실 user에게 root권한을 줄 필요는 없었지만, 작성한 것이 아까워 블로그에 정리하기로 마음먹었다. 아래의 명령어를 통해 생성한 유저에게 superuser의 권한을 줄 수 있다. sudo vi /etc/sudoers // super user 리스트에 들어가기 [username] ALL=(ALL) NOPASSWD: ALL을 입력하여 super user로 등록해준다. (추후 이 user를 통해 루트 디렉토리에 접근하여 backup 디렉토리를 생성할 예정이기 때문) 원격 접속은 성공했으나, 권한 설정이 제대로 되어있지 않은 탓인지, 최상위 디렉토리에서 새로 디렉토리를 만드는 것이 거부된다. root 권한을 다시 부여하기 root Group으로 포함시키는 작업을 하지 않아 root의 권한을 일반 user(..

tar 압축 중 메세지 "tar: Removing leading `/' from member names" 뜻

에러 : tar: Removing leading `/' from member names test 라는 폴더를 test.tar로 묶을 때 1 $ tar -cvf /oracle/test.tar /oracle/test/ 이 명령어로 묶게 되면 아래처럼 알리는 글이 먼저 뜨고 나서 test.tar 파일이 만들어진다. tar: Removing leading `/' from member names 이 메세지는 에러 메세지는 아니고 알림 메세지임 이 메세지는 압축할 파일(들)의 경로에서 tar은 '/'을 제거했다는 뜻임 기본값에서 tar은 상대 경로를 쓰므로 절대 경로를 뜻하는 '/'를 앞에 붙이면 이처럼 알림글을 내보내고 알아서 빼버림 #tar 옵션에 P(큰 로마자)를 붙여 주면 tar에 절대 경로를 넣더라도 앞에..

[Linux] 심볼릭 링크(Symbolic link)

1. 심볼릭 링크(symbolic link) 란? - 링크를 연결하여 원본 파일을 직접 사용하는 것과 같은 효과를 내는 링크이다. 윈도우의 바로가기와 비슷한 개념 - 특정 폴더에 링크를 걸어 NAS, library 원본 파일을 사용하기 위해 심볼릭 링크를 사용한다. 2. 심볼릭 링크 사용법 심볼릭 링크 확인을 위해 original 디렉토리를 생성 이후 capture.png를 넣었다. 이제 original 디렉토리에 심볼릭링크를 연결해보겠다. 1) 심볼릭 링크 설정 - ln -s [대상 원본 파일] [새로 만들 파일 이름] ex) ln -s original copy 입력 이후 확인해보면 copy라는 링크가 생긴걸 확인할 수 있다. copy -> original 에서 "->" 는 링크 대상인 원본 파일을 뜻..

CentOS 7 / ntp로 시간 동기화 하는 방법

리눅스가 OS인 서버의 시간과 실제 시간을 동기화하는 방법 중의 하나는 ntp를 이용하는 것입니다. CentOS 7에 ntp를 설치하고 설정하는 방법을 요약합니다. ntp 설치 yum install ntp 동기화할 서버 주소 가까운 곳에 있는 시간 서버를 사용하는 게 좋습니다. (하지만, 설정을 변경하지 않아도 큰 문제는 없습니다.) 서버 주소는 http://www.pool.ntp.org/에서 구할 수 있습니다. 지역을 아시아로 했을 때의 서버 주소는 다음과 같습니다. server 0.asia.pool.ntp.org server 1.asia.pool.ntp.org server 2.asia.pool.ntp.org server 3.asia.pool.ntp.org /etc/ntp.conf에 다음과 같은 코드가..

대상 서버의 포트가 열려 있는지 확인하는 3가지 방법

ACL이나 보안 그룹(security group)으로 포트가 막혀 있는지 확인하고 싶을 때가 많습니다. 보통은 ping 같은 명령어로 ICMP 패킷을 쏴보고 해당 서버가 살아있는지 먼저 확인합니다. 그러나 ping으로는 살아 있는데, ssh 나 http 같은 건 안 될 때가 있죠. 이 때는 TCP 포트가 열려 있는 상태를 봐야 합니다. 1. tcpping TCP SYN 패킷을 보내서 해당 포트가 열려 있는지 확인해주는 간단한 프로그램입니다. 이런 종류의 프로그램에 보통 이런 이름으로 불러주는 듯합니다. 그런데 CentOS나 Ubuntu에 해당 이름으로 패키지는 올라와 있지 않습니다. github에서 찾아보면 누가 원조인지 모르겠는 여러 버전의 tcpping이 올라가 있습니다. --- 번거로워서 결국 안 ..

IIS 7.0 웹서버에 SSL 보안 인증서 설치하기 (서버에 인증서 등록하기)

CSR 파일을 인증받으면 인증 기관으로 부터 확장자가 CER인 인증서 파일(Certificated File, Certificate of Authentication)을 전달 받게 됩니다. 먼저 적용할 사이트에 SSL인증서를 적용하기 위해서는 먼저 해당 웹 서버에 인증서를 등록해야 합니다. 1. IIS(인터넷 정보 서비스) 관리자를 실행합니다. * 실행 후, 좌측 상단에서 서버(localhost, 빨간 박스 메뉴 선택)를 선택하고, 화면 중앙 하단의 IIS 섹션에서 '서버 인증서' 아이콘을 더블클릭합니다. 2. 서버 인증서 화면에서, 마우스 우측 버튼을 클릭하면 뜨는 컨텍스트 메뉴에서 '인증서 요청 완료' 메뉴를 선택합니다. 3. 인증서 요청 완료 화면에서 인증기관으로부터 발급 받은 인증서를 선택합니다. '..

IT/Windows 2023.01.19

미리 보는 2023년 계묘년, 공휴일과 대체공휴일 알아보기

2022년 12월도 어느덧 절반 이상이 지나면서 새해를 앞두고 있습니다. 2023년은 ‘계묘년’이라고 합니다. ‘계’는 흑을 의미해 ‘검은 토끼의 해’라고 하죠. 검은색이라고 하면 컬러 자체에서 부정적인 느낌을 줄 수 있지만 이것은 ‘인간의 지혜’를 의미한다고 합니다. 지혜가 더해진 계묘년을 앞두고 2023년 내년의 공휴일이 며칠인지, 연차 사용하기 좋은 달도 살펴보고 대체공휴일에 대해서도 함께 알아보도록 하겠습니다. 2023년 계묘년의 공휴일 알아보기 2023년 휴일은 주 5일제를 기준으로 한다면, 주말을 포함해 총 119일 입니다. 여기서 공휴일의 수는 법정공휴일과 대체 공휴일을 합쳐 총 67일이며 2023년의 대체공휴일은 설날 하루만 해당됩니다. 하지만 공휴일 중 토요일과 겹치는 3일(설 연휴 첫째..

파이 코인(PI NETWORK)

글 몇 개 쓰고 누워 있는데 블로그에 계속 누가 댓글을 달아서 두근두근 하면서 뭔가 봤더니... 후... 쌍욕나옴 아 또 뭔 개소리야~ 짜증나게 7개나 달아둠 ㅅㅂ 이딴 개 잡코인 100% 스캠임. ​ 스캠인 이유. 사이트는 그럴싸하게 만들어 놓음. 근데 이 사이트 만드는 데 이백이면 떡 침. 나한테 200 주면 50에 만들고 영상은 꽁짜로 만들어 줄 수 있음. 로고까지 210만원 주면 됨. ​ 아무튼 사이트를 더 보는데 마이닝(채굴)은 어렵다. 파이 코인은 마이닝을 쉽게 해준다. 라는 글이 보임. ​ 읭? 비트코인 및 채굴 코인들의 채굴이 왜 어려워야하냐면 한 집단이 51%의 의사결정권을 갖지 않도록 하기 위함임. 계산이 어려우면 어려울 수록 탈중앙화(분산화)가 될 것이고, 한 명이 지배하거나 해킹하는..

728x90
반응형