전체 글
-
Routing table 추가하기Linux 2025. 6. 3. 01:22
- eth0 : Bridge - eth1 : NAT 물리 서버에서 eth1 을 추가하는 상황일 때, $ cd /etc/sysconfig/network-scripts/ $ cp ifcfg-eth0 ifcfg-eth1 $ vi ifcfg-eth1 // 불필요한거 다 지우고(UUID) // Device, Name 변경 // IP, GW 변경 $ systemctl restart network (Network Manager) $ nmcli connection down eth1; nmcli connection up eth1 (rhel 7) $ nmcli con down eth1; nmcli ..
-
plus.sh카테고리 없음 2025. 4. 4. 14:22
#!/bin/bashnum1=10num2=20plus=`expr $num1 + $num2`minus=`expr $num1 - $num2`multiple=`expr $num1 \* $num2`divide=`expr $num1 / $num2`echo "Plus : ${plus}"echo "Minus : ${minus}"echo "Multiple : ${multiple}"echo "Divide : ${divide}" Shell 산술연산 : expr 역따옴표를 반드시 감싸줘야 한다.곱셈 문자 * 는 앞에 \ 처리를 해줘야 한다.
-
number_count.shScript 2025. 4. 3. 15:13
#!/bin/bashCOUNT=1if [ -f ./print_number.txt ];then rm print_number.txtfiwhile true;do if [ ${COUNT} -eq 20001 ]; then break fi echo "Number : ${COUNT}" >> ./print_number.txt COUNT=`expr ${COUNT} + 1`done -f : 해당 경로가 파일인지 여부 확인 -eq : 정수 비교에서 같음(equal)을 뜻함 expr : 산술 ..
-
rpm 패키지 생성하기Linux 2025. 4. 3. 10:22
- OS : rhel 8.2 에서 진행 1. 환경 설정$ yum install rpm-build $ yum install rpmdevtools $ which rpmbuild $ which rpmdev-setuptree $ rpmdev-setuptree // rpm 패키지 생성 환경 구축하기위함 $ ls -lhdrwxr-xr-x. 7 root root 72 4월 2 17:29 rpmbuild 2. rpm build 환경 구축$ tree rpmbuild/rpmbuild/ ├── BUILD ├── RPMS ├── SOURCES ├── SPECS └── SRPMS 3. rpm build 테스트 스크립트 생성$ cat ..
-
Active Directory 구축하기Window 2025. 3. 26. 13:05
1. 고정 IP 설정하기 (AD Server)cmd > ncpa.cpl > 고정 IP 설정 2. PC 이름 변경하기cmd > sysdm.cpl > 시스템 속성 > ChangeComputer Name : ad-server Restart Now 3. Active Directory 설치하기서버 관리자(Server Manager) > 관리(Manage) > 역할 및 기능 추가(Add Roles and Features) - Server Roles 선택화면에서 해당 부분 체크 > Active Directory Domain Services > DNS Server - Install 완료 시, Domain Co..