minlog
article thumbnail
[ Linux ] nohup 명령어
BackEnd/Linux 2023. 10. 19. 00:37

기본적으로 터미널에서 세션 로그아웃(logout)이 발생하면, 리눅스는 해당 터미널에서 실행한 프로세스들에게 HUP signal 이 전달하여 종료한다. nohup은 이름에서 볼 수 있듯 이 명령을 무시한다. 때문에 nohup 명령어를 사용하면 터미널에서 연결이 끊기거나 종료해도 실행했던 프로세스들이 계속해서 실행될 수 있다. 다른 특징으로는 nohup 명령어를 사용할 경우 터미널이 종료되어도 표준 출력을 nohup.out 파일에 계속 기록되고 나중에 프로세스의 상태를 확인할 수 있도록 해준다. 하지만 필요 이상의 로그가 기록될 경우 파일의 용량이 커지므로 디스크 공간이 낭비 될 수 있다. (꼭필요한 logging level을 설정해준 뒤 서버에 올려야할 것 같다.) 1. nohup 을 사용한 백그라운드(..

article thumbnail
[ Linux ] 리눅스 문서 편집기 - vi 편집기
BackEnd/Linux 2023. 2. 21. 14:38

리눅스 편집기의 종류 구분 종류 행 단위 쳔집기 ed, ex, sed 화면 단위 편집기 vi, emacs GUI 편집기 gedit vi 1. vi 시작 명령 설명 $vi 빈파일 이 열리고 저장시 이름을 별도로 지정하여 저장한다. $vi 파일이름 지정한 파일을 열어준다. 파일이 없을시 빈파일을 해당 파일명으로 열게된다. 2. 입력모드로 전환 명령 키 기능 i 현재 커서 자리에 입력 a 현재 커서 다음 자리에 입력 o 커서가 위치한 행의 다음 행에 입력 I(대문자 i) 커서가 위치한 행의 첫 칼럼으로 이동하여 입력 A 커서가 위치한 행의 마지막 칼럼으로 이동하여 입력 O 커서가 위치한 행의 이전 행에 입력 3. 이동 1) 커서 이동 명령 키 기능 k 커서를 한 행 위로 이동 j 커서를 한 행 아래로 이동 l..

article thumbnail
[ Linux ] 파일 명령어
BackEnd/Linux 2023. 2. 21. 11:25

파일 명령어 1 . 파일 내용 출력 1 ) cat cat - 파일 내용 출력 형식 cat [옵션] 파일 옵션 - n : 행 번호를 붙여서 출력한다. 사용 예 2 ) more more - 파일 내용을 화면 단위로 출력 형식 more [옵션] 파일 옵션 + 행 번호 ※ 스페이스바 : 다음 화면 출력 ※ 엔터키: 한 줄씩 스크롤 ※ 문자열: 해당 문자열 검색 ※ q: 종료 3 ) less less - 파일 내용을 화면 단위로 출력 형식 less [옵션] 파일 옵션 l : 한줄씩 다음 행으로 스크롤 ※ k : 한줄씩 이전 행으로 스크롤 ※ space,ctrl + f : 다음화면 이동 ※ ctrl + b : 이전 화면으로 이동 4 ) tail tail - 파일 뒷부분 출력 형식 tail [옵션] 파일 옵션 + 행..

article thumbnail
[ Linux ] 디렉터리 명령어
BackEnd/Linux 2023. 2. 21. 09:48

유닉스 · 리눅스 유닉스 유닉스 시스템 커널로 활용하여 다양한 운영체제를 개발하고 있다. 유닉스는 처음부터 다양한 시스템 사이에서 서로 이식 할 수 있고, 멀티 태스킹과 다중 사용자를 지원하도록 설계 되었다. 리눅스 윈도우나 MacOS 같은 컴퓨터의 운영체제(Operating System)입니다. - 서버용 운영체제로 많이 사용된다 . ( 테스트 운영서버 ) - 유닉스와 호완성 - 공개소프트웨어로 무료 사용 - 리눅스 구조 : 하드웨어,리눅스 커널,셀,응용프로그램 - 리눅스 계열 : 우분투(데스크탑) | 레드헷(서버형 ) | CentOS(서버형) - 가상머신 : 버추얼 박스 (원도우 계열 운영체제, 대부분의 리눅스,애플맥,솔리리스 ) 우분투 · 비주얼 박스 다운로드 Enterprise Open Sourc..