2022-12-26 리눅스
파일의 압축
tar 파일이름 대상파일
-c : 묶기 (*)
c: 해당 디렉토리 짖어
x: 풀기 (*)
t: 경로확인
f : 파일명(*)
v: 과정보기(*)
J: tar + xz
j : tar + gzip
========
--배치처리(cron, at)
-- cron
vi / etc/ crontab
* * * * * user-name command to be exected
분 시 일 월 요일 계정(root) 명령어(shell 활용)
요일 (0-6) : 일 월 화 수 목 금 토
00 03 * * * run-part / etc/ cron.monthly
00 03 * * * root / home/centos/backup.sh
1. 백업 디렉토리 작성
mkdir/ backup
2. 쉘 프로그램 작성
vi / etc/ cron.daily/backup.sh
#!/bin/bash
fname = "backup-$(date'+%Y%m%d').tar.xz"
tar cfJ / backup / $fname / home / centos
chmod -755 ./ backup.sh
3. cron 등록
vi/ etc/ crontab
# 마지막 라인에 추가
01 03 * * * run- parts /etc / corn.daily
4. cron 데몬 재시작
-- 월- 일 - 시 - 분 - 년
date 122603002022
systemctl restart crond
-- 프로세스 확인
pstree -- 프로세스를 트리형태로 조회
--fg 실행
yes > /dev / null -- 무한루프 실행
ctl + z
bg
-- bg 실행
yes > /dev/ null &
jobs
bg [잡 번호]
===========
네트워크 용어
1. tcp - ip
2. 호스트명/ 도메인 명
3. ip 주소
4. 네트워크 주소
5. 브로그캐스트 주소
6. 게이트웨이/ 사우터
7. 넷 마스크/ 클래스 255.255.255.0
8. DNS(네임서버)
-- 네트워크 관련 주요 파일명
-- 네트워크 설정관련
cat / et