목록분류 전체보기 (473)
2swan
▶ 리눅스란?리눅스 환경은 유닉스에서 시작되었기 때문에 유닉스와 완전히 호환이 된다.리눅스는 무료 및 오픈 소스 소프트웨어로, 다방면으로 사용되고 있다. 리눅스 운영 체제는 서버, 데스크톱, 노트북 및 모바일 장치 등 널리 이용되고 있으며, 다양한 프로그래밍 언어를 지원하고, 시스템 관리, 네트워크 관리, 데이터베이스 관리 등 다양한 업무에서 사용된다.리눅스는 안정성과 보안성이 높아서, 서버 환경에서 많이 사용된다. 또한 커뮤니티에서 제공하는 다양한 프로그램과 도구들을 사용하여 자신만의 개발 환경을 구성할 수 있다. ▶ 리눅스의 종류 우분투(Ubuntu) 리눅스를 처음 접하는 사용자가 어려움 없이 설치할 수 있도록 간단하게 배포Unity라는 환경을 지원하여 리눅스 개발환경이 익숙하지 않은 초심자들에게 ..
AIXIBM AIX는 IBM의 POWER 제품군에서 실행되는 개방형 표준 기반의 Unix 운영 체제이다. Advanced Interactive Extension의 약자로 기본 쉘로 ksh 사용하며 C 언어로 개발하였다.간단하게 이야기하자면 하드웨어를 관리하는 프로그램이다.운영체제는 컴퓨터 사용자와 컴퓨터 하드웨어 간의 인터페이스로서 동작하는 시스템 소프트웨어의 일종으로, 다른 응용프로그램이 유용한 작업을 할 수 있도록 환경을 제공한다. 대표적으로 Windows, Linux, Mac OS, Unix 등이 있다.
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..
서버나 스토리지에 들어가는 하드디스크의 안 자성물질을 입힌 원판(플래터)이 회전하고, 그 위에 헤드가 움직이면서 작동한다. 이러한 물리적 움직임이 있는 하드디스크는 내구성이 존재하기 때문에 사용하다 보면 언젠가는 고장이 난다. 디스크가 깨졌다고도 표현한다. 물리적 움직임이 없는 SSD도 내구성이 존재하여 무한히 사용할 수 없다. 이러한 디스크 장애가 시스템의 중단으로 이어질 수 있어 RAID를 사용하여 가용성을 확보한다. RAID ( Redundant Array of Independent Disk )여러 개의 하드 디스크에 일부 중복된 데이터를 나눠서 저장하는 기술중복된 데이터를 나눠서 저장하는 이유는 데이터를 안전하게 보호하기 위함에 있다.성능, 공간 효율, 데이터 안전성 중에서 어느 것에 기준을 맞..
/ (사용자/home이 아닌 linux 최고권한)최상의 root 디렉터리 , 리눅스의 모든 디렉터리들의 시작점이며 절대경로를 표기할 때 이 디렉터리 부터 시작 /bin (일반 사용자 명령어)기본적인 명령어가 저장된 디렉터리 mv, cp, rm등과 같은 명령어들이 존재 /etc (설정 파일)리눅스 설정을 위한 각종 파일을 가지고 있다. /home (설정 파일)사용자의 홈 디렉터리 /opt추가 응용프로그램 설치 장소패키지 매니저가 자체적으로 설치 및 삭제 수행 /proc (커널 프로세스 정보)가상파일시스템 이라고 하는 곳으로 현재 메모리에 존재하는 작업들이 파일 형태로 존재하는곳프로세스 정보 등 커널 관련 정보가 저장 /root관리자계정 root 사용자의 홈 디렉토리 ( / 디렉터리와는 다르며 ..