Server/Linux8 Linux Essential Certification - 2 a.txt b.txt 🧾 스크립트 내용 bash Copy Edit for file in *.txt do echo $file done 🧠 작동 방식 🔹 *.txt *.txt는 현재 디렉토리에서 .txt로 끝나는 파일을 모두 찾는 glob(글로빙) 패턴입니다. 즉, a.txt와 b.txt를 대상으로 반복문이 실행됩니다. 🔹 for file in ... file이라는 변수에 각각의 .txt 파일명이 하나씩 들어갑니다. 🔹 echo $file 각 파일 이름을 출력합니다. ✅ 결과 출력 css Copy Edit a.txt b.txt 📌 요약 *.txt는 a.txt, b.txt를 의미하고 각각 echo 하니까, a.txt, b.txt가 한 줄씩 출력됨 What is a Linux distrib.. 2025. 7. 16. Linux Essential Certification - 1 🔁 Reverse DNS란?Reverse DNS는 일반적인 DNS의 반대 작업을 말합니다.✅ 정방향 DNS (Forward DNS):도메인 이름 → IP 주소예: www.google.com → 142.250.206.132🔁 역방향 DNS (Reverse DNS):IP 주소 → 도메인 이름예: 142.250.206.132 → seoul.google.com📌 왜 사용하나요?스팸 차단 (이메일 서버)메일 서버는 발신 IP에 대해 rDNS 조회를 수행해, 올바른 도메인 이름이 등록되어 있는지를 확인합니다.등록되지 않으면 스팸으로 간주될 수 있음.로그 분석 / 보안 감시IP 대신 도메인 이름으로 어떤 서버가 연결되었는지 파악하기 쉬움.예: 로그에 23.45.67.89 대신 mail.microsoft.com으.. 2025. 7. 16. Linux - 3 SSH - SSH secure connection protocol, Secure shell for accessing remote computer SCP,FTP 같이 pacakge installed 됨Telnet/rlogin 이런건 이제 안씀 Server and Credentials : User credential use/ SSH key use , 두가지 방법으로 access가능 ssh-keygen == ssh key 만드는 거, rsa 방식 4096비트로ssh_rsa_key.pub == public , server에 넣는거ssh_rsa_key == private, key 갖고 서버 접속하는거 Key 만들어서 paste 하면, 이렇게 key pasword 치고, 접속 할수있게 됨-i == indicat.. 2025. 6. 20. Linux - 2 server 들어가서 실제로 작업할때 (read / review) , vi나 vim을 많이 사용함위 shorcut 들 많이 알아야함 유저별로 스케쥴링가능여러가지 (flexible)하게 스케[쥴링가능CLISecurity and permissions, 다른유저의 cron job은 건드릴수 없음 crontab -lcrontab -e 등등.. Bash script 로 automation file만들고 배포할때 제일 많이 쓰임.. 잘 알아야함!! 그렇지만 그 전에 Bash부터 공부하기!! Management file/ownershipchown : change ownershipchmod : change the permissions of files or directorieschgrp : change the gro.. 2025. 6. 11. Linux exam preparation & study DB Delete select * from TB_OUTBNDHIS where devdate ='C029000001' and CREATEBY='LIMHEELA' order by EDTDATIME desc Reserve DNSDNS -> IP provide (A Record)IP -> DNS provide (PTR Record) , DNS Pointer record , in-addr.arpa addedex) 255.2.0.192.in-addr.arpa Hard disk drive == SATA Bus Red Hat Enterprise (Red Hat Enterprise Linux{RHEL})a. Ubuntu Linux LTS == Debian Basedb. Raspbian == Raspberry Pic.. 2025. 4. 17. 리눅스강의 - 1 강의시작전 Docker를 깔아야되는데, 뭐 WSL Error 뜨면서 안됬었다. 검색으로 좀 찾아보니 control Pannel 에서 WSL, Linux, Hyper vising option activate 시키라고 해서 해봤는대도 안되서 GPT에게 물어보니 Bios에 Hypervising option 이있다고, 그거 켜야된다그래서 그거 키고, Docker service restart 해보니 wsl --shutdownnet stop com.docker.servicenet start com.docker.service 잘된다.. 역시 GPT가 짱이다 C:\Users\Wayne>docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS N.. 2025. 2. 25. Linux - 1 Kernel? Linux = 칼 Kernel = 칼날 우리가 커널 덕분에 이렇게 컴퓨터 리소스 사용가능 함 CLI Interface 리눅스 = 맥 OS모두 Unix 기반으로 됐기때문에 맥에서 리눅스 서버를 올릴수 있음 WSL 에서 윈도우에서 바로 Linux 를 깔아서 사용 가능 Linux 에는 Vi라는 데이터가 있다. 윈도우에서 텍스트 에디터 같은거 그래서 파일 만들때 vi hello.txt 이런식으로 만들어서 사용 하면됨 폴더를 지울때, rm -r 해줘야 삭제 가능 recursive (재귀적 모두 지워준다는 뜻) wget www.naver.com/aakdi 파일이 다운 받는 command 네이버 네이버 메인에서 다양한 정보와 유용한 컨텐츠를 만나 보세요 www.naver.com apt-get 데비안 계.. 2022. 1. 11. Linux Command Line Basics - 1 CNTL + ALT + T = Terminal shorcut All the Linux Command are lower case letter. File System Directory Var = Log folder.bin = 기본 명령어 저장 하는 폴더 Absolute vs Relative paths 쉽게 얘기해서 ../ 명령어로 현재 위치의 상위 폴더로 이동한다음 ( 지금 Tree로는 Local folder) 거기서 가고싶은 폴더 적어서 이동하는 방식참고로 ../는 상위디렉토리로 이동, ./는 현재 디렉토리를 뜻함 2021. 7. 13. 이전 1 다음