이번 포스팅에서는 Fdisk에 관련하여 작성해 보도록 하겠습니다. Fdisk란?fdisk는 리눅스에서 사용하는 대표적인 디스크 파티션을 관리한느 명령어입니다.디스크 파티션을 생성, 삭제, 변경하는 데 사용되며 주로 HDD 또는 SSD 같은물리적 파티션 테이블을 관리하는데 활용합니다. fdisk 기본 사용 fdisk 실습을 위해서 먼저 vmware에 새로운 디스크를 추가했습니다.추가 이후에 실행해 줍니다저는 부팅순서가 문제가 생겨서 부팅이 제대로 이루어지지 않았습니다.해결방법으로는 bios모드에 들어가서 해결이 가능합니다Bios모드는 부팅 중에 F2를 연타해서 들어가는 것이 가능합니다. 그 후 boot항목으로 이동해서부팅순서를 기존디스크가 먼저 부팅되도록 설정해 주는 것으로 해결 가능합니다. 이제 다시 f..
Linux
이번 포스팅에서는 리눅스에서 예약 작업을 설정하고 관리하는 방법에 대해서 작성해 보도록 하겠습니다.cron'cron'은 리눅에서 특정 시간에 반복적으로 작업을 수행하도록 예약하는 데 사용되는 서비스입니다.'cron' 작업은 주기적인 작업(매일, 매주, 매월)을 자동화 하는데 유용합니다.예시) 시스템 백업, 로그 파일 정리, 정기적인 스크립트 실행 등 crontab 구성'cron'작업은 'crontab' 파일에 정의 됩니다.'crontab'파일은 /etc디렉터리 안에 존재합니다.vi편집기를 통해서 열어 보았을 때 위와 같은 모습으로 확인가능합니다.* * * * * user-name command to be executed각 필드는 마다 의미를 가지는데 차례대로첫 번째 필드 : 분 (0 ~ 59)두 번째..
리눅스에서 시스템을 운영하거나 관리할 때, "데몬(Daemon)"이라는 용어를 자주 접하게 됩니다. 데몬은 백그라운드에서 조용히 실행되며, 시스템의 특정 작업을 수행하거나 서비스를 제공하는 프로그램입니다. 이번 포스팅에서는 데몬이 무엇인지 그리고 CentOS에서 데몬을 설치하고 관리하는 방법을 살펴보겠습니다.데몬 (Daemon) 이란?데몬(Daemon)은 유닉스 및 리눅스 환경에서 백그라운드에서 실행되는 프로세스입니다. 데몬은 사용자와 직접적인 상호작용을 하지 않으며, 시스템이 시작될 때 자동으로 실행되고, 시스템이 종료될 때까지 계속 실행됩니다. 일반적으로 데몬의 이름은 d로 끝나는 경우가 많습니다.httpd : Apache 웹 서버 데몬으로, 웹 서버 기능을 제공sshd : SSH서버 데몬으로, 원격..
지난 포스팅에서는 리눅스에서의 소유권과 허가권에 대해 다루었습니다. 이번에는 파일 생성 시 기본적으로 설정되는 권한을 관리하는 umask와 특수 권한에 대해 알아보겠습니다.umask는 기본 권한 설정을 조정하는 중요한 도구이며, 특수 권한은 추가적인 보안과 관리 기능을 제공합니다. umask란?umask는 "User file creation MASK"의 약자입니다.리눅스에서 새로 생성된 파일이나 디렉터리의 기본 권한을 제한하는 데 사용됩니다. 즉, 파일이나 디렉터리가 생성될 때 기본적으로 어떤 권한이 부여될지를 결정하는 역할을 합니다. 기본 파일 및 디렉터리 권한리눅스에서 새 파일이나 디렉터리가 생성될 때, 기본 권한은 다음과 같습니다.파일: 기본적으로 666 (rw-rw-rw-) 권한이 부여됩니다. 디..
리눅스 파일 시스템에서 파일과 디렉터리의 소유권 및 허가권(권한)은 시스템 보안과 관리를 중요한 요소입니다.이번 포스팅에서는 기본적인 소유권과 권한 변경 명령어인 chown과 chmod에 대해 설명하겠습니다 ls -l위의 명령어를 통해서 파일과 디렉토리의 사용자와 그룹을 확인가능하고 다양한 다른 정보를 알 수 있습니다.drwxr-xr-x. 2 root root 6 5월 20 19:03 다운로드위의 다운로드 디렉터리의 정보를 해석해 보자면가장 먼저 앞에 있는 d의 경우는 디렉터리를 의미합니다.( d:디렉터리, -:일반파일을 뜻함 , c : 장치파일 l:링크 파일)그 뒤로 rwx는 각각 r은 읽기, w는 쓰기, x는 실행권한을 의미합니다. root root는 각각 소유자 소유그룹을 의미합..
리눅스에는 여러 가지 텍스트 편집기가 있습니다. gedit, vi, nano 등의 편집기 중 이번 포스팅에서는 vi에 대해서 포스팅해보도록 하겠습니다.vivi 는 UNIX 계열 운영체제에서 널리 사용되는 텍스트 편집기입니다.명령줄 기반 텍스트 편집기이며 효율적이고 강력한 편집 기능을 제공하며 다양한 명령어와 모드가 특징입니다. vi 모드vi에는 세 가지의 주요 모두가 있습니다.명령 모드: 기본 모드로, 모든 키 입력이 명령으로 해석압력 모드: 텍스트를 입력할 수 있는 모드명령 행 모드 : 파일을 저장하거나 종료하는 등의 명령을 입력할 수 있는 모드이렇게 3가지로 나누어집니다.vi 모드 전환 방법모드 전환 방법으로는명령 모드에서 입력모드로 전환' i ' : 현재 커서 위치 앞에 텍스트 삽입' a ' :..
저번포스트에 이어서 리눅스 명령어를 알아보도록 하겠습니다!! mvmv [옵션] 대상이 명령어는 'move'의 약자로 파일이나 디렉터리를 이동하거나 이름을 변경할 때 사용되는 명령어입니다.보통 위와 같은 구조로 사용되고 주요 옵션으로는 -i 파일이 이미 존재할경우 덮어쓰기전에 확인 요청-f 강제로 덮어쓰기 수행-n 파일이 이미 존재할경우 덮어쓰지 않음-v 이동 도는 이름 변경되는 파일에 대한 정보를 자세히 출력등이 있고 파일 이름을 변경할 때도 사용가능합니다.홈 디렉터리 안에 my, my2라는 디렉터리 두 개와 my디렉터리 안에 test.txt라는 이름의 파일을 만들었습니다.명령어를 통해서 my디렉터리 안에 test.txt 파일을 my2디렉터리로 옮기는 데 성공했습니다.그리고 mv명령어 다른 사용방법인 ..
이번 포스팅에서는 linux에서 사용되는 명령어의 구조를 알아보고명령어를 직접 사용해 보도록 하겠습니다. 명령어 구조명령어 [옵션] [인수] 리눅스의 명령어는 위와 같은 구조를 가지고 있습니다. 하나씩 살펴보겠습니다.명령어(command): 실행하고자 하는 명령어입니다.ex) 파일을 목록으로 표시하는 ls, 디렉터리를 변경하는 cd옵션(options): 명령어의 동작을 변경하거나 추가적인 기능을 수행가능하게 해 줍니다. 보통 (-) 혹은 (--)으로 시작합니다. ex) -l은 ls 명령어에서 목록을 자세히 보여주는 옵션인수(arguments): 명령어가 동작할 대상입니다. ex) ls 명령어에 디렉터리 이름을 전달하여 특정 디렉토리의 파일을 목록으로 표시ls -l /home/userls - (명령어) ..