목차
1. What is Linux?
2. Linux Basic Command
3. Linux System Management Command
4. Shell & Process & File System Management
5. Linux Testing [LPIC, Linux Master]
<01. 스케줄링>
01. 스케줄러
1) 주기적 : cron
2) 일회적 : anacron, at
이 있지만 cron을 이용하여 스케줄링을 해보려고 합니다. 일회적은 잘 사용하지 않습니다.
1) 주기적 : cron
> 데몬:crond
명령어 | 설명 |
crontab -e | 스케줄 편집 |
crontab -l | 파일 내용 표시 |
[분] [시] [일] [월] [요일] [실행할 명령어]
[분] : 00~59
[시] : 00~23
[일] : 1~31
[월] : 1~12
[요일] : 0(일요일)~6(토요일).....일요일(0,7)
[실할 명령어] /home/hjl/test.sh
<02. 디스크 추가>
처음에 40기가로 설정을 했고 사용하다보니 디스크 추가를 해야할 상황이 생길 수도 있습니다.
그럴때 사용할 수있는것들입니다.
디바이스 명칭이 nvme0n1~으로 되고 p1은 첫번째 파티션 이런식으로 읽을 수 있습니다.
옛날에는 hda, sda로 되었습니다.
리눅스는 c드라이브 d드라이브 개념이 없습니다.
왼쪽은 p1, 오른쪽은 p2로 구분할 수 있습니다. 오른쪽 사진은 옛날 버전입니다.
1. 디스크 추가
1) HDD추가
리눅스 처음에서 순서대로 따라하면 40gb가 장착됩니다.
결과는 이렇게 40gb
가 두개 생성이 되어있는걸 확인할 수 있습니다.
그런데 바로 장착이 된 건 아니기때문에 마운트(4)까지 해주어야합니다.
2) 파디션 나누기
fdisk [옵션] [장치명]
fdisk /dev/nvme0n12p1
가장 기본적으로 어떤용량이든 4개까지 나눌 수 있습니다.(프라이머리 파티션)
파티션 종류 | 영어이름 |
기본 파티션 | 프라이머리 파티션 |
확장 파티션 | 익스텐디드 파티션 |
논리 파티션 | 로직컬 파티션 |
여기서 4개를 나눌 수 있다는건 프라이머리 파티션에서 나눌 수 있다는것입니다.
5~10개를 나눌때 그때 확장, 논리파티션을 사용하게 됩니다.
그럴때는 마지막 파티션을 확장파티션으로 바꾸고 그 안에 논리파티션으로 또 나누게 됩니다.
그렇게 파티션을 증가시키게 됩니다.
리눅스에서 파일시스템 생성 = 포멧(윈도우)
3) 파일 시스템 생성
mkfs.xfs [옵션] [장치명]
mkfs.xfs /dev/nvme0n2p1
4) 마운트
-마운트까지 꼭 해줘야 40기가를 쓸 수 있다.
mount [장치명]
mount /dev/nvme0n2p1 /mnt
5) 언마운트(스펠링주의:유마운트) 하는 방법
1) umount /mnt (마운트 포인트를 이용한 언마운트)
2) umount /dev/nvme0n2p1 (장치명을 이용한 언마운트)
리부팅하면 언마운트는 자동으로 됩니다.
6) 자동마운트 하게 하기
/etc/fstab
[장치명] [마운트 포인트] [파일 시스템 종류] [defaults] [덤프 여부] [오류 검사]
/dev/nvme0n2p1 /home/mount xfs defaults 0 0
/dev/nvme0n23p1 /mnt xfs defaults 0 0
'서버운영 > Linux' 카테고리의 다른 글
[Linux] 리눅스 기본 사용_추출,정렬,파일내용,링크파일,압축/해제 (0) | 2024.07.03 |
---|---|
[Linux] 파일,디렉터리 확인,찾기 (0) | 2024.06.26 |
[Linux] 파일, 디렉토리 명령어 (0) | 2024.06.25 |
[Linux] 명령어, 시작과 종료, 디렉터리 위치 (0) | 2024.06.17 |
[Linux] 운영체제, OS의 기능, 리눅스 설치 (1) | 2024.06.16 |