본문 바로가기

Linux10

[ Linux ] screen 명령어 Screen이란?? 해당 서비스 또는 프로그램을 백그라운드에서 돌리면서 필요할때마다 포어그라운드 시키는 명령어 yum | apt-get 으로 설치 가능 물리적인 터미널을 여러 개의 가상 터미널로 다중화해주는 도구( 독립적으로 세션이 분리되어 동작 ) 설치방법 yum instasll screen apt-get install screen 기본 명령어 -screen -S 세션이름 => screen 생성 - screen -list => screen list 보기 ( 현재 접속한 세션에 Attached 라고 표시 됨 ) -screen -r 세션이름 => 실행중인(Detached) screen 세션으로 재 진입 ( 세션이 하나일 경우 입력안해도 됨 ) -screen -x 세션이름 => 실행중인(Attached) s.. 2020. 12. 11.
[ Linux ] curl 사용법 cli(커맨드라인) 환경에서 rest api 요청 보내기 [ curl 설치 ] curl은 리눅스 배포판에 대부분 기본으로 포함되어 있다. 패키지 관리 시스템을 이용해 설치할 수 있다. $ sudo apt-get install curl [ curl 옵션 ] -i : 응답 헤더 출력 ( 옵션 없으면 응답 본문만 출력 ) -v : 중간 처리 과정, 오류 메시지, 요청 메시지와 응답 메시지를 헤더와 본문을 포함한 전체 출력 -X : 요청 메소드를 지정 ( get, post 등, default=> get ) -H : 요청 헤더를 지정 -d : 요청 본문을 지정 [ 예제 ] curl -i https://doinge-coding.tistory.com 출력된 모습이다. [ 요청 보내기 ] [ POST 요청 보내기 ] .. 2020. 11. 3.
find 명령어 사용법 ( Linux find command ) 리눅스(Linux)에서는 find 명령어로 원하는 조건의 파일, 디렉토리(폴더)를 검색할 수 있습니다. find 명령어의 사용 방법과, 옵션에 대해 알아보도록 하겠습니다. 기본적인 사용 방법 입니다. find [options] [path] [expression] [ OPTION ] -P: 심볼릭 링크를 따라가지 않고, 심볼릭 링크 자체 정보 사용 -L: 심볼릭 링크에 연결된 파일 정보 사용 -H: 심볼릭 링크를 따라가지 않으나 command line argument를 처리할 땐 예외 -D: debug 메시지 출력 [ Path ] 파일 경로를 의미 합니다. .: 현재 경로를 의미 /: 루트 경로를 의미 [ Expression ] -cnewer orig_file: orig_file 보다 최근에 변경된 파일 .. 2020. 10. 22.
linux- ubuntu 인터넷 연결 유무 확인하기 오랜만에 공부를 하기 위해 노트북을 켜고 가상 서버에 접속하였다. x-shell에 연결을 해서 쓰려고 접속했더니 연결이 되지 않았다. 와이파이를 쓰다가 랜선으로 바꿔서 안되는 줄 알고 가상 서버 아이피를 조회하여 x-shell에서 연결해주려고 시도를 하였다. 하지만 서버에서 ifconfig 명령을 쳤는데 etho 값이 안나와서 너무 당황했다. 그래서 먼저 가상머신에 인터넷이 연결되었는지부터 확인해야 했다. linux에서 ip조회하는 방법 3가지 hostname -i ip addr show ifconfig 결국 원인은 VBOX설정문제 였다. 무선인터넷으로만 연결이 되어있어서 요 설정으로 변경해주고 ping 명령어로 테스트해봤더니 인터넷 연결이 되었다. vbox 인터넷 연결 안 될 경우 설정을 살펴보자!! 2020. 4. 1.
[Linux-6] 쉘 스크립트 반복문(for 문) 안녕하세요 두잉입니다. 오늘은 반복문(for 문)에 대해 알아보도록 하겠습니다. 저번 if 문처럼 for 문도 열고 닫고 하는 문자가 존재합니다. ● 형식 ● 예제 1 (1 ~ 10까지 합) ● 예제 1 결과 ​ ● 예제 2 (현재 디렉터리에서 파일 목록 출력) ● 예제 2 결과 현재 제 디렉터리 안에 있는 파일 목록입니다. 이런 식으로 명령어를 반복문에서 사용할 수 있습니다. ​ ● 예제 3 (현재 시간 n 초마다 출력) 이런 식으로 사용할 수도 있습니다. ex) for ((i=0;i date 명령어는 단독으로 쓰임 가능, 옵션과 포맷 인자는 원할 시 추가 %형식지정어 설명 %% '%' 문자 자체 %a 요일 약어 (예, Sun...MOn, 일...월) - local 기준 %A 요일 전체 이름 (예, S.. 2020. 2. 11.