목록System of Infra (96)
2swan
1. 스토리지 선택하여 새 데이터 스토어 클릭 2. 데이터스토어 생성 유형 선택 3. 디바이스 이름을 입력하고 디스크 선택 4. 파티셔닝 옵션 선택 5. 디바이스 이름과 설정된 파티셔팅 정보 확인 6. 예를 눌러 스토리지 생성
- Esxi는 VMware에서 개발한 가상화를 목적으로 한 Hypervisor- VM 생성은 컴퓨터를 하나 만드는 것과 같- Hypervisor 간단하게 설명하면, 가상 컴퓨터를 생성하고 배치하는 툴 1. VM 생성하기 2. 새 가상 시스템 생성- 가상 시스템 이름은 OS 설치 후 지정할 Hostname과 별개- VMware Client에서 관리용 이름 3. 호환성, OS 제품군, OS 버전 선택- 호환성은 높은 것을 선택한다 ( 크게 중요하지 않다 )- 옵션에 불과하며 실제로는 ISO 이미지를 연동해서 설치하므로 설치할 OS와 동일 또는 유사하게 맞춘다 4. VM이 설치 될 데이터 스토어 선택 5. VM의 상세 설정 화면이며, 데이터스토어 ISO 파일 업로드 6. 설정된 내용 확인 ..
▶ 리눅스란?리눅스 환경은 유닉스에서 시작되었기 때문에 유닉스와 완전히 호환이 된다.리눅스는 무료 및 오픈 소스 소프트웨어로, 다방면으로 사용되고 있다. 리눅스 운영 체제는 서버, 데스크톱, 노트북 및 모바일 장치 등 널리 이용되고 있으며, 다양한 프로그래밍 언어를 지원하고, 시스템 관리, 네트워크 관리, 데이터베이스 관리 등 다양한 업무에서 사용된다.리눅스는 안정성과 보안성이 높아서, 서버 환경에서 많이 사용된다. 또한 커뮤니티에서 제공하는 다양한 프로그램과 도구들을 사용하여 자신만의 개발 환경을 구성할 수 있다. ▶ 리눅스의 종류 우분투(Ubuntu) 리눅스를 처음 접하는 사용자가 어려움 없이 설치할 수 있도록 간단하게 배포Unity라는 환경을 지원하여 리눅스 개발환경이 익숙하지 않은 초심자들에게 ..
Error while powering on: Virtualized performance counters require at least one available functioning counter.Module 'VPMC' power on failed.Failed to start the virtual machine.오류 해결 방안Processors 항목의 Virtualize CPU performance counters 체크 해제
[명령어]$ getconf LONG_BIT $ arch $ uname -m $ echo $HOSTTYPE $ lscpu | grep ^Arch - x86_64 : 64비트 CPU - i386~686 : 32비트 CPU
파일/디렉터리 검색$ find [경로] [옵션] [표현식]$ find [PATH] [OPTION] [EXPRESSION] find 표현식(expression) -name주어진 이름의 파일이나 디렉터리를 찾는다$ find -name '*.txt'현재 디렉터리 이하의 모든 디렉터리에서 .txt로 끝나는 파일 및 디렉터리를 찾는다.-user지정한 사용자의 파일이나 디렉터리를 찾는다.-group지정한 그룹 소유의 파일이나 디렉터리를 찾는다.-uid지정한 UID 소유의 파일이나 디렉터리를 찾는다.(아이디 번호로 찾기)-gid지정한 UID 소유의 파일이나 디렉터리를 찾는다.(그룹번호로 찾기)-perm지정한 허가권 값을 갖는 파일이나 디렉터리를 찾는다.(permission의 약자)ex) -perm 800 : 퍼미션 ..
파일/디렉터리 검색 (find)find [경로] [옵션] [옵션]find [PATH] [OPTION] [EXPRESSION] 파일 정보 출력 (ls)$ ls -al파일의 상세정보 $ ls -t파일들을 생성시간순(제일 최신 것부터)으로 표시 $ ls -F파일 표시 시 마지막 유형에 나타내는 파일명을 끝에 표시 ( '/' : 디렉터리, '*' : 실행파일, '@' :링크 등 ) 파일/디렉터리 복사 (cp)$ cp [복사대상] [새파일명]파일을 복사해 새로운 파일 생성 가능 $ cp [복사대상] [디렉터리명]파일을 디렉터리 안에 복사 $ cp file1 file2file1을 file라는 이름으로 복사$ cp -f file1 file2강제 복사(file2라는 파일이 이미 있을 경우 강제로 기존 file2를 지우..
디렉터리 절대경로 (pwd)$ pwd현재 작업 중인 디렉터리의 절대 경로 출력 디렉터리 이동 (cd)$ cd [이동할 디렉터리] $ cd . 현재 디렉터리 이동 $ cd ..상위 디렉터리 이동 $ cd ~현재 사용자의 홈 디렉터리 이동 $ cd홈 디렉터리 이동 $ cd -이전 디렉터리 이동 디렉터리/파일 확인 (ls)$ ls현재 디렉터리 구성 내용 출력 $ ls [디렉터리 명]지정한 디렉터리 구성 내용 출력 $ ls -a숨김파일을 포함하여 모든 파일의 목록을 출력 $ ls -s파일 크기 순으로 정렬하여 출력 $ ls -l파일의 상세정보를 출력 $ ls -h파일 크기를 단위(K,M,G 등)를 사용하여 출력 $ ls ../ or ls ..부모 디렉터리 출력 $ ls -R하위 디렉터리의 목록까지 모두 출력..
ProtocolPortTCP / UDP포트 종류정의(사용되지 않음)0UDPWell-known예약된 포트로서 사용불가TCPMUX1TCPWell-knownTCPMUX(TCP Port Service Multiplexer)ECHO7TCP, UDPWell-knownECHODISCARD9TCP, UDPWell-knownDISCARDDAYTIME13TCP, UDPWell-knownDAYTIMEFTP21TCPWell-known파일 전송 프로토콜(File Transfer Protocol)SSH / SFTP / SCP22TCPWell-knownSSH(Secure Shell) 보안 셸, 보안 파일 전송(SST File Transfer Protocol)등에 사용Telnet에 보안 가미된 통신이라 생각하면 된다.TELNET23..
Process Status의 약어Linux에서 ps는 '프로세스 상태'를 나타내며 시스템에서 현재 실행 중인 프로세스에 대한 정보를 제공하는 데 사용되는 명령줄 유틸리티이다.ps 명령은 프로세스 관리, 문제 해결 및 시스템 모니터링에 사용된다. ps aux다른 사용자에게 속한 프로세스를 포함하여 시스템에서 실행 중인 모든 프로세스의 자세한 목록을 표시한다.프로세스 ID( PID ), 프로세스와 관련된 터미널( TTY ), CPU 및 메모리 사용량, 프로세스 상태( STAT ),시작 시간 및 프로세스를 시작한 명령( CMD )을 보여준다. VSZ는 '가상 메모리 크기'를 나타낸다.실제 RAM( 상주 메모리 )과 스왑 공간( 있는 경우 )을 모두 포함하는 프로세스 사용하는 총 가상 메모리를 나타낸다. ps..
/ (사용자/home이 아닌 linux 최고권한)최상의 root 디렉터리 , 리눅스의 모든 디렉터리들의 시작점이며 절대경로를 표기할 때 이 디렉터리 부터 시작 /bin (일반 사용자 명령어)기본적인 명령어가 저장된 디렉터리 mv, cp, rm등과 같은 명령어들이 존재 /etc (설정 파일)리눅스 설정을 위한 각종 파일을 가지고 있다. /home (설정 파일)사용자의 홈 디렉터리 /opt추가 응용프로그램 설치 장소패키지 매니저가 자체적으로 설치 및 삭제 수행 /proc (커널 프로세스 정보)가상파일시스템 이라고 하는 곳으로 현재 메모리에 존재하는 작업들이 파일 형태로 존재하는곳프로세스 정보 등 커널 관련 정보가 저장 /root관리자계정 root 사용자의 홈 디렉토리 ( / 디렉터리와는 다르며 ..