반응형 Linux4 nohup & 로그 파일명 지정 – 백그라운드 실행과 로그 관리 정리 이 글은 공부하며 정리한 내용입니다. 틀리거나 보완할 점이 있다면 댓글로 알려주시면 감사하겠습니다.1. 핵심 요약nohup은 사용자가 세션을 종료해도 프로세스를 종료하지 않고 유지시켜주는 명령어이다.일반적으로 & (백그라운드 실행) 와 함께 사용하여, 터미널과 무관하게 작업을 지속시킬 수 있다.실행 시 기본 로그는 nohup.out 파일에 저장되며, > 파일명 2>&1 형태로 로그 파일을 지정하는 것이 좋다.실행된 프로세스 상태는 top, htop, 또는 ps 명령어로 확인 가능하다.2. 상세 내용 설명2-1. nohup이란?nohup은 no hang up의 약자이며, 로그아웃이나 터미널 종료 시에도 실행 중인 작업을 중단시키지 않도록 도와주는 명령어다.데몬처럼 백그라운드에서 지속적으로 실행되며, 주로 .. 2022. 4. 24. [Linux] Ubuntu에서 RPM 파일 설치 - 이 글은 제가 공부를 하며, 이해한 것을 바탕으로 작성하는 글입니다. - 그렇기에 틀리거나 잘못된 부분이 있을 수 있습니다. - 글의 오류를 발견하시면, 댓글로 말씀해 주시면 정말 감사하겠습니다. 프로젝트를 진행 중, 새로운 서버를 할당받아, 환경 구축을 하던 중, 필요한 프로그램을 설치해야 하는 경우가 있었다. 설치 파일을 다운로드하여 보니, Ubuntu에서 사용하지 않는, RPM 확장자로 된 파일이어서 설치를 하는데 애를 먹은 경험이 있다. RPM 파일과 이를 Ubuntu에서 설치하는 방법을 정리를 해보려고 한다. [1] RPM파일이란? RPM 패키지 매니저(RPM Package Manager←Red Hat Package Manager)는 원래 레드햇에서 사용되었던 패키지 파일이었지만, 현재는 많.. 2022. 2. 19. cron 개념, 사용법 정리 이 글은 공부하며 정리한 내용입니다. 틀리거나 보완할 점이 있다면 댓글로 알려주시면 감사하겠습니다. 1. 핵심 요약cron은 리눅스/유닉스 기반 시스템에서 사용되는 시간 기반 작업 스케줄러이다.사용자가 원하는 특정 시간 또는 주기에 맞춰 자동으로 스크립트나 명령을 실행할 수 있도록 해준다.cron 작업은 crontab 파일에 정의되며, 사용자는 crontab -e 명령어로 이를 설정할 수 있다.2. 상세 내용 설명2-1. cron과 crontab의 차이cron: 실제로 백그라운드에서 실행 중인 데몬(daemon)으로, 지정된 시간에 작업을 실행하는 역할을 함crontab: cron 작업의 설정 파일이며, 사용자마다 별도의 crontab을 가지고 설정할 수 있음 (cron + table의 줄임말)💡 데몬.. 2021. 7. 29. [Linux] 파일 개수 & 폴더(디렉터리) 개수 리눅스 파일 개수 세는 방법 하루에도 몇 번씩 사용하는 파일 개수와 폴더 개수를 세는 명령어 정리입니다. 저는 외우려고 하는데 자꾸 까먹네여.. [1] 파일 개수 1. 현재 위치에서의 파일 개수를 세는 명령어 ls -l | grep ^- | wc -l 2. 지금 위치의 모든 하위 파일 개수를 세는 명령어 find. -type f | wc -l [2] 디렉터리(폴더) 개수 1.현재 위치에서의 디렉터리(폴더) 개수 세기 ls -l | grep ^d | wc -l Tip 파일의 개수가 많아지면 ls로 시작하는 명령어는 엄청난 시간이 소요됩니다. 몇 천만 ~ 몇 억 개의 파일들은 절대로 ls로 시작하는 명령어를 수행하시면 안됩니다... 이러한 경우는 무조건, find로 시작하는 명령어를 사용하셔야 합니다. 2021. 3. 20. 이전 1 다음 반응형