728x90
728x90
centOS 다운 centOS 다운 위 링크들어가서 미러 사이트 하나를 선택하여 iso 파일을 받는다. 세 개중에 하나를 선택 후, 10기가바이트짜리 iso짜리를 받는다.(한국 미러링 서버라 어디를 들어가도 상관없다.) 가상 머신 설치 vmware player 설치 위 링크를 설치하여 vmplayer를 설치 전부 next하시면 된다. 설치가 완료되면 이렇게 화면이 뜬다. Create a New Virtual Machine을 클릭하여 실습에 사용할 가상 머신을 만들어 준다. 추후에 설정을 하기 위해 나중에 운영체제를 선택하는 옵션을 선택 리눅스를 선택 centOS 8버전을 선택 용량은 50기가바이트로 설정 커스터마이즈 하드웨어를 누르면 이렇게 하드웨어 설정을 할 수가 있다. 프린트를 제거하고 램을 2기가로..
시스템 정보 관련 명령어 uptime 현재 시간, 시스템이 실행된 시간, 현재 로그인 한 사용자 수, 지난 1분, 5분, 15분 의 시스템 로드의 평균 값(CPU 평균값)이 나온다. [root@localhost ~]# uptime 21:30:22 up 7:56, 5 users, load average: 0.00, 0.00, 0.00 free free 는 메모리 사용량과 관련된 명령어로, 메모리 자원에 관한 것을 보여준다. [root@localhost ~]# free total used free shared buff/cache available Mem: 1831820 1093696 267200 6092 470924 573688 Swap: 2097148 395264 1701884 total = used + ..
디렉토리 생성 mkdir 명령어 -p : 디렉토리를 만들 때 상위(부모) 디렉토리가 없으면 부모 디렉토리도 함께 만든다. -m : 디렉토리의 접근 권한을 설정한다. -v : 디렉토리 생성시 메세지를 출력한다. -z : SELinux 보안 컨텍스트 설정을 한다. 리눅스에선 mkdir dir dir2 처럼 한 번에 여러개의 디렉토리를 생성할 수 있다. mkdir dir/dir2 처럼 디렉토리를 생성할 때 dir 디렉토리가 없는 상태에서 dir2 를 생성할 수 없고 생성하기 위해서는 부모 디렉토리가 존재해야 한다. 하지만 mkdir -p dir/dir2 를 사용하면 부모 디렉토리와 함께 dir2 도 만들어준다. [root@localhost ~]# mkdir kbs [root@localhost ~]# ls -l..
디렉토리 명령어 cd 명령어 (디렉토리 이동) 절대경로의 기준은 "/" > test.txt 파일이 없으면 생성하고 있으면 test.txt 파일에 내용을 추가한다. 0 : 표준 출력 2> : 표준 에러, 표준 에러를 처리할 때 /dev/null 디렉토리를 사용한다. test.sh > file.txt 2> errfile.txt, 특정 스크립트 실행 결과(stdout) 과 에러를 분리해서 저장하기 test.sh > file.txt 2>> errfile.txt, stdout 은 overwirte, stderr 는 append 한다. 프로그램의 입력(stdin), 결과(stdout), 에러(stderr) 을 파일이나 다른 스트림으로 전달할 때 사용 >&2, 2>&1, 1>&2 는 기호 오른쪽..
mac 환경에서 사용할 수 있는 VM 은 패러렐즈, VMWare Fusion, UTM, VirtualBox 등이있다... m1 으로 넘어오면서 인텔 x86_64 아키텍쳐에서 arm64 아키텍쳐로 변경되서 몇몇 VM 은 사용할 수 없다..(VirtualBox). VMWare fusion 이나 패러렐즈는 사용 가능하지만 가격대가 10만원대로 꽤 나간다. 그래서 무료로 사용 가능하고 arm64 아키텍쳐를 지원하는 UTM 을 사용하기로 했다. 이 방법 외에도 도커에서 이미지를 pull 받아 사용하는 방법도 있다. 일단 구글에서 UTM 가상머신을 다운받는다. 혹은 여기 링크를 걸어놨으니 https://mac.getutm.app/ 이곳에서 다운 받는다. 가상머신에서 사용할 Linux 배포판을 다운 받아야 하는데 h..