728x90 OS/Linux78 [Ubuntu]OS161 install OS161 install1. 필요한 스크립트 다운로드wget https://people.ece.ubc.ca/~os161/download/cs161-ubuntu-darwin.sh2. 스크립트 수정cat cs161-ubuntu-darwin.sh#/bin/bashSYS161="sys161-2.0.3"BINUTILS161="binutils-2.24+os161-2.1"GCC161="gcc-4.8.3+os161-2.1"GDB161="gdb-7.8+os161-2.1"#MIRROR=""MIRROR="" //주소 설정#echo '*** Updating appliance ***'#update50echo '*** Installing Ubuntu packages ***' // 주석 해제sudo apt-get -.. 2024. 5. 25. 리눅스 dd 명령어에 대한 이해와 활용 리눅스에서 데이터 복사 및 변환을 위한 강력한 유틸리티 중 하나인 'dd' 명령어는 여러 가지 용도로 활용될 수 있습니다. 이번 글에서는 'dd' 명령어의 기본 사용법, 주요 옵션, 주의사항 및 실전 예제들을 통해 'dd' 명령어에 대해 자세히 알아보겠습니다.dd 명령어란 무엇인가?dd 명령어는 "data duplicator"의 약자로, 데이터의 변환과 복사 작업을 수행할 수 있는 유틸리티입니다. 주로 디스크 이미지를 생성하거나 복구할 때, 또는 파일 시스템을 백업하거나 복원할 때 사용됩니다. dd 명령어는 지정된 입력 파일에서 데이터를 읽어 지정된 출력 파일로 씁니다.dd if= of= [options]if=: 입력 파일을 지정합니다. 생략할 경우 기본값은 표준 입력입니다.of=: 출력 파일을 지정.. 2024. 5. 22. [Ubuntu] 외부망 안되는 Ubuntu Sever 에 패키지 설치하기 외부망 통신이 안되는 서버에 패키지 설치고객사의 보안 정책에 따라 인터넷 통신이 안되는 곳들이 있다. 이러한 경우 Rockylinux의 경우 yum[dnf] , Ubuntu의 경우 apt 명령어를 사용할 수 없다. 이럴 때도 패키지를 설치를 해야하기 때문에 테스트 서버에서 환경을 구축한 후 tar 파일로 묶어서 설치하는 방법을 설명하려고 한다.1. Test 서버에서 패키지 설치# cd /var/cache/apt/archives# apt-get install nfs-server# ls2. 추가된 패키지 목록 확인 후 tar 파일로 파일 묶기# tar -cvf package.tar ./*.deb3. 설치할 서버에 파일 보내기scp 명령어로 보내기usb 등 디스크 활용고객사에 서버에 업로드 부탁하기등...상황.. 2024. 5. 13. MAKE && CMAKE 주요 옵션들 MAKE && CMAKE 주요 옵션들 cmake 주요 옵션 # cmake --help Usage cmake [options] cmake [options] cmake [options] -S -B Specify a source directory to (re-)generate a build system for it in the current working directory. Specify an existing build directory to re-generate its build system. Options -S = Explicitly specify a source directory. -B = Explicitly specify a build directory. -C = Pre-load a script to .. 2024. 4. 22. MAKE && CMAKE MAKE / CMAKE CMake: 크로스 플랫폼 빌드 시스템 생성기 CMake는 복잡한 빌드 환경을 쉽게 관리하고 자동화하기 위해 사용되는 툴입니다. 이 도구는 프로젝트 설정과 빌드 환경을 생성하는 데 중점을 둡니다. 특히 다양한 플랫폼(Windows, macOS, Linux 등)과 컴파일러에서 일관된 빌드 환경을 제공하고자 할 때 유용합니다. Cmake의 주요 특징 플랫폼 독립적: CMake는 CMakeLists.txt 파일에 프로젝트의 빌드 과정과 의존성을 기술하고, 이를 바탕으로 플랫폼에 맞는 빌드 시스템 파일(예: Makefile, Visual Studio 솔루션 파일 등)을 생성합니다. 구성과 사용의 용이성: 사용자는 간단한 명령어(cmake .)로 다양한 빌드 설정 파일을 자동으로 생성할 수.. 2024. 4. 19. 디렉터리 통째로 복사시 유의할 점(PXE/Kickstart) 발생 오류 pxe kickstart를 할 때 이미지 파일을 불러오지 못하는 오류가 발생하였다. 문제는 아래 두 가지 숨김 파일이 없었기 때문에 발생하였다. -r--r--r-- 1 root root 43 11월 11 2022 .discinfo -r--r--r-- 1 root root 1516 11월 11 2022 .treeinfo 이미지 파일을 마운트 해서 확인 할 때 ll 혹은 ls 로만 확인하지 않고 ls -al로 확인하면 숨김 파일들이 보인다. 또한 숨김 파일은 cp -r ./* 로 했을 땐 복사가 안되는 경우가 있다. 따라서 cp -r ./ .로 모든 파일을 복사해야한다. cp -r ./* 로 복사 시 디렉터리 구성 합계 94396 dr-xr-xr-x 7 root root 4096 4월 4 15:4.. 2024. 4. 4. 이전 1 ··· 5 6 7 8 9 10 11 ··· 13 다음 728x90