[ 리눅스 기출 개념 ]
파일의 MAX 권한 666
umask 값이 0022라면 644가 권한이 됨
확률이 높음
[ 실습 ]
용량이 줄은 것을 확인 가능함
압출률이 훨씬 좋은 것을 알 수 있다. 하지만 gzip을 더 많이 사용함
아무것도 없는 파일을 압축하니, 압축도구의 크기로 인해서 오히려 크기가 커진 것을 볼 수 있음
동일한 압축도구로는 중복압축이 되지 않는 것을 볼 수 있음
이미 압축한 파일을 다시 압축할 수 없어서 압축이 되지 않음.
다른 도구로는 한 번 더 압축해서 크기를 줄일 수 있음
단일 파일이 아닌 개별로 압축이됨
[압축 해제]
compress, decompress
다음과 같은 방법으로 압축을 모두 풀어준다.
단일 압축이 되는 것을 볼 수 있음
디렉토리 채로 압축이됨
tar (꾸러미 묶기 / 아카이브 생성) = 압축이 아님, 아카이브 형태로 보관해서 사용
리눅스 시험에 꼭 나옴!
리눅스 내부 평가 시험에서 시간 맞추는 것은 매우 중요함
내용이 잘 들어갔는지 확인한다.
gzip으로 용량을 줄임
깔끔한 실습을 위해서 정리한다.
안풀림
풀림
위 방식으료 하면 안되고 아래처럼 해야지 출리는 모습
풀림
과정
동작중인 프로세스를 보여줌
PID = 프로그램 순서번호 = 자식프로세스
프로그램 순서를 말함
PPID란 현재 PID가 어디로 부터 파생되었는지(부모 프로세스)가 누구인지 말하는 것
PID보다 PPID가 높을 수 없다.
jobs 입력하면 실행 도중에도 다른 명령어 실행이됨
jobs 입력시 이와같이 나옴
fg 입력시 8.8.8.8이 종료됨
fg %1 입력 후 jobs를 확인하면 위와 같이 나옴
kill %3 입력시 이렇게됨
이후 이와같이 바뀜
Ctrl + z 를 누르면 백그라운드로 돌아감
[ 작업 스케쥴러 ]
삭제하고 cmd에서 다음과 같이 삭제되었는지 확인한다.
cron 리눅스에 잘 나옴
Ctrl+D. atq
atrm 2로 취소할 수 있음
batch
부하율이 3이하일 경우 바로 끄는 명령어 Ctrl+D를 누를경우 바로 꺼짐 Ctrl+C로 종료
*****cron
주기적인 예약프로세스*****
한 번 잘못 걸면 계속 실행됨
요일 월 일 시 분
1시에 한번, 2시에 한번 두 번 실행됨
함수 자체를 호출함
./ 는 예외적으로 root 도 권한이 있어야 사용 가능함
그러므로 x 권한이 반드시 주어져야 함
문서 안에서의 변수는 문서 안에서만 싱행이 되어 시간이 출력안됨
오타 수정과 변수 설정으로 위와 같이 변경해준다.
여기서 파일 용량만 더해서 값을 구할 것임
합계 없이 출력됨
파일 내용들이 다 나오게됨
print 뒤 숫자에 따라 출력 내용이 달라짐
더해지는 모습이 보인다.
rm -rf test로 지워준다.
시간이 지남에 따라 점점 추가되는 것을 볼 수 있음
오타가 났으니 아래와 같이 입력해준다.
이렇게 되는 것을 확인 가능함
지우고 싶을땐 vi 편집기로 지워야함
cron 계정명이 들어가고 안들어가고의 차이
sevas.sh