본문 바로가기
728x90

OS103

[Linux] 리눅스에서 디렉토리를 분할하여 압축하는 방법 디렉토리 압축하기tar -czvf v3.12.7.tar.gz v3.12.7/압축된 파일을 25MB 단위로 분할하기split -b 25M v3.12.7.tar.gz v3.12.7.part.압축된 파일을 5개로 분할하기split -n 5 v3.12.7.tar.gz v3.12.7.part.분할된 파일 복원 및 디렉토리 추출하기cat v3.12.7.part.* > v3.12.7.tar.gztar -xzvf v3.12.7.tar.gz 2024. 10. 28.
[Linux_Ubuntu24.04] Module 설정(CUDA 설치 후 module 설정) 환경 모듈 설치sudo apt-get install environment-modules모듈 시스템 초기화source /etc/profile.d/modules.shenvironment module 설정파일 mkdir /usr/share/modules/modulefiles/cuda cp /usr/share/modules/modulefiles/modules /usr/share/modules/modulefiles/cuda/cuda-12.4 vi /usr/share/modules/modulefiles/cuda/cuda-12.4 ---- #%Module## modules modulefilemodule-whatis "cuda-12.4"prepend-path PATH /usr/local/cuda-12.4/.. 2024. 10. 25.
[Linux]Cgroup Cgroup 이란?Cgroup(Control Group)은 프로세스들이 사용하는 시스템 자원의 사용 정보를 수집하고, 이를 제한할 수 있도록 해주는 리눅스 커널 기술입니다. 이를 통해 특정 프로세스 그룹의 CPU, 메모리, 네트워크, 디스크 I/O와 같은 리소스 사용량을 제어하고 관리할 수 있습니다. Cgroup의 주요 기능1. 자원 제한cgroups를 사용하면 관리자는 프로세스 그룹이 사용할 수 있는 자원 양을 제한할 수 있습니다. 여기에는 CPU 사용량, 메모리, 블록 장치 I/O 등이 포함됩니다. 이러한 경계를 설정함으로써 시스템 리소스의 남용을 방지할 수 있습니다2. 우선순위 지정자원 제한과는 다르게, 우선순위 지정을 통해 특정 프로세스가 다른 프로세스보다 더 많은 시스템 시간을 갖도록 할 수 있.. 2024. 10. 7.
[Rocky linux 8] IPXE 0. 참고 https://estar987.tistory.com/61 KickStart / PXE 기본 설치(NFS)DHCP 서버 # yum -y install dhcp-server 혹은 # dnf install dhcp-server DHCP 서버 설정 파일 Legacy(BIOS) 모드 에서는 pxelinux.0 파일 사용 UEFI 모드에서는 grubx64.efi 사용 아이피 대역대에 따라서 ip 수 # vi /etc/dhcp/dhcp.cestar987.com1. requirementHTTPTFTPDHCP2. Installation2-1 httpd : web서비스 설치 후 동작 Testyum install httpdecho "Works" > /var/www/html/index.htmlsystemctl en.. 2024. 10. 2.
[OS]USB Kickstart 만들기 Rufus로 OS USB 만들기https://estar987.tistory.com/21 Rocky Linux 설치ISO Rocky-8.6-x86_64-dvd1.iso 설치 과정 1. ISO 파일을 받는다. https://dl.rockylinux.org/vault/rocky/8.6/isos/x86_64/ 2. Rufus를 다운 받고 빈 USB 하나를 준비한다. https://github.com/pbatard/rufus/releases/download/v3.17/rufus-3.17.exeestar987.comkickstart 파일 생성/images/pxeboot/ks.cfg 경로에 파일을 생성함(전에 포스팅한 글 참고) https://estar987.tistory.com/42 PXE 설치 _ Kickstar.. 2024. 9. 26.
[Rockylinux] 이더넷 명 바꾸기(네트워크 인터페이스 이름 바꾸기) vi /etc/default/grubGRUB_CMDLINE_LINUX="crashkernel=auto resume=UUID=46b45669-fb70-4765-ad7e-61947f495668 rhgb quiet"--> 여기 아래 설정 추가biosdevname=0 net.ifnames=0 추가exampleGRUB_CMDLINE_LINUX="crashkernel=auto resume=UUID=46b45669-fb70-4765-ad7e-61947f495668 biosdevname=0 net.ifnames=0 rhgb quiet"커널 적용grub2-mkconfig -o /boot/efi/EFI/rocky/grub.cfg존재하는 네트워크 설정 파일을 활용하여서 ifcfg-eth0 파일로 복사해서 생성 후 수정cd .. 2024. 9. 11.
728x90