본문 바로가기

리눅스 마스터24

리눅스 마스터 6 [2024.06.30] 01. 스케줄러 1) 주기적: cron> 데몬: crond 2) 스케줄 편집#crontab -e [분] [시] [일] [월] [요일] [실행할 명령어] [분]: 00~59[시]: 00~23[일]: 1~31[월]: 1~12[요일]: 0(일요일)~6(토요일).......... 일요일(0, 7)[실행할 명령어]: /home/yrg/test.sh  오늘은 처음 스케줄러 실습을 진행하기 전에 파일 하나를 생성한다  파일 생성 후 채널 모드 명령어로 test.sh 파일로 변경한다그 후에 ./test.sh를 입력하게 되면 기존 test.sh와 더불어파일에 입력했던 passwd, shadow 파일까지 생성된다   이번에는 crontab 명령어를 이용하여 스케줄러 실습을 진행해 보려고 한다만들어 .. 2024. 6. 30.
리눅스 마스터 5 [2024.06.29] 01. 문자열 추출 1) cut#cut [필드] [파일명] > [TAB] 키로 단어 구분 #cut -f1 passwd  #cut -f1,3 yrg.txt  #cut -f1-4 yrg.txt    파일을 만들 때 TAB 키가 아닌 스페이스로 띄어쓰기를 하면 적용이 되지 않고 화면처럼 보인다  다시 TAB 키를 이용하여 띄어쓰기 수정  수정 후 명령어를 다시 실행하면 첫 번째 문자열을 추출한다  f2를 넣게 되면 두 번째 문자열 추출     이렇게 연속으로 추출하고 싶을 때 사용할 수 있는 명령어다   -d:의 경우 콜론(:)을 필드 구분자로 지정하기 때문에첫 번째 필드의 콜론(:)을 기준으로 문자열을 추출한다  확인을 위해 기존 passwd 파일 확인 시 앞에 오는 문자만 추출된 .. 2024. 6. 30.
리눅스 마스터 4 [2024.06.23] 01. 파일 디렉터리 목록 확인 #ls [옵션] -a: 모든 파일/디렉터리 출력(숨김 파일/디렉터리)-A: '.', '..'을 제외한 모든 파일 출력(숨김 파일/디렉터리)  -- 수업용-F: 파일/디렉터리를 심볼로 출력(실행 파일(*), 디렉터리(/), 링크 파일(@))-l: 상세히 목록 출력-ld: 해당 디렉터리 정보 출력-h: 파일/디렉터리 크기를 M, KB, MB, GB로 출력-i: i-node 번호 출력-m: 가로로 출력  -- 수업용-n: UID, GID 출력-R: 하위 디렉터리 안의 파일/디렉터리 목록 출력-r: 역순으로 출력(내림차순)  ex)   *uid가 0이기 때문에 권한을 갖게 된다  02. 파일/디렉터리 복사#cp [옵션] [원본] [대상] #cp file1 .. 2024. 6. 23.
리눅스 마스터 3 [2024.06.22] [기본 명령어] 01. 파일 속성 #file [파일명]ex) #file file.txt 02. 파일/디렉터리 목록 출력 #ls  [옵션]#ls -l [디렉터리명]    *alias를 사용하게 되면 실제로 사용할 수 있는 유용한 단축 명령어들이 모아져 있다  예시로 ls -l dir1을 입력하게 되면,dir1에 들어 있는 파일과 디렉터리를 확인할 수 있다  -a: 모든 파일/디렉터리(숨김 파일/디렉터리) 출력-l: 자세히 출력 ex)  03. 파일/디렉터리 복사 #cp [원본 파일/디렉터리] [복사본 파일/디렉터리] #cp *.txt dir3  #cp * dir3  #cp file* dir3   #cp /etc/shadow home/yrg  [root@localhost yrg]#c.. 2024. 6. 23.
리눅스 마스터 2 [2024.06.16]01. 리눅스의 시작과 종료 1) 시작: 전원 스위치 켜기2) 종료#shutdown [옵션] [설정값/시간]#shutdown -h now#shutdown -h +1  #shutdown -h 12:30  #shutdown -c   #init 0#halt -p#poweroff *아래 세 개도 종료 명령어지만, shutdown 사용을 권장 --------------------------------------------------------------------------------- 0: 종료1: 단일 사용자/긴급 모드2: 다중 사용자 모드(Not NFS)3: 다중 사용자 모드(텍스트 모드/CLI/TUI)4: Not Used5: 다중 사용자 모드(GUI/X-Windows)6: 재시작 --.. 2024. 6. 18.
리눅스 마스터 1 [2024.06.15]  1) RedHat -> CentOS7, Rocky Linux2) Debian *RedHat 계열 - Linux Master - Rocky Linux / (RedHat 계열 많이 사용)      운영체제 개요  1) Unix/Linux2) Windows 2022 Server   *해당 운영체제를 사용하려면 Intel Chip을 사용하는 컴퓨터를 사용하는 게 좋다   해당 화면을 운영체제의 5대 기능이라고 한다 프로세서 -> CPU(중앙 처리 장치)메모리 -> RAM(ROM)프로세스 ->  Kernel 자체를 Linux라고 부르며, 해당 Kerel을 Core라고 한다Kernel 자체를 운영체제라고 생각한다  리눅스 개요   리차드 스톨만 1세대 해커 FSF 설립 후 GNU 프로젝트 .. 2024. 6. 18.