본문 바로가기

Operation/Linux3

[Ubuntu] 부팅 시 스크립트 자동 실행하기 부팅 시 스크립트 자동 실행하기 우분투 부팅 시 프로그램이나 스크립트가 자동으로 실행될 수 있도록 환경을 구성해보자. rc.local 이란? rc.local 파일은 리눅스 시스템에서 부팅 과정 중 마지막에 실행되는 스크립트 파일이다. 이 파일은 부팅 시에 자동으로 실행되는 사용자 정의 명령이나 스크립트를 포함시킬 수 있다. rc.local 수정 $ sudo vi /etc/rc.local root 권한으로 rc.local 파일을 연다. [설치] WantedBy=multi-user.target #!/bin/bash // 부팅 시 실행하고 싶은 명령어 or 스크립트 작성 exit 0 파일의 내용을 위 내용처럼 작성한다. #!/bin/bash로 시작하여 파일의 내용이 bash 쉘 스크립트임을 선언 부팅 시 실행.. 2024. 3. 9.
[Ubuntu] Ubuntu OS 버전 업그레이드 방법 Ubuntu OS 버전 업그레이드 방법 쉘 환경에서 Ubuntu OS 버전을 업그레이드하는 방법을 알아보자 스크립트 // 버전 체크 $ lsb_release -a // 업그레이드 가능한 버전 조회 $ do-release-upgrade -c // 업그레이드 실행 $ sudo do-release-upgrade // 패키지 업데이트 $ sudo apt upgrade // 버전 체크 $ lsb_release -a 위 스크립트를 순서대로 실행하여 아래 항목에 서술된대로 진행한다. 버전 업그레이드 방법 쉘에 접속하여 현재 사용중인 OS 정보를 조회한다. 현재 사용중인 OS의 업그레이드 가능 버전이 존재하는지 조회한다. OS 버전 업그레이드를 실행한다. 버전 업그레이드는 바로 다음 메이저 버전으로 진행된다. (예시 .. 2023. 11. 13.
[Linux] dead.letter 파일이란? dead.letter 파일이란? 내 리눅스에 갑자기 등장한 dead.letter 파일에 대해 알아보자. 갑자기 등장한 의문의 dead.letter dead.letter 파일은 Unix 환경에서 특정 오류가 발생했을 때 자동으로 생성되는 파일이다. 오류 로그가 내용으로 들어있다. 주로 1. Unix 환경에서 메일 전송 기능을 사용 했을 때, 전송에 실패(중단)한 경우 2. 저장장치(HDD)에 문제가 발생한 경우 위 두 상황에 생성된다고 알려져 있다. 제목이 너무 수상하길래 본인도 처음 봤을 땐 컴퓨터가 랜섬웨어 등에 해킹당한 줄 알고 가슴이 철렁했다. 그리고 잠시 후, 가동 중이던 프로그램의 메일 전송 기능 실패가 원인임을 확인하고는 안심했다. 2021. 7. 4.
반응형