uname - 시스템 정보를 출력

uname ...지정된 시스템 정보를 출력한다. 옵션이 없을 경우 -s옵션과 같은 결과를 보여준다. -a, --all -s, --kernel-name -n, --nodename -r, --kernel-release -v, --kernel-version -m, --machine -p, --processor -i, --hardware-platfo...

linux man page : wget - 네트워크에서 데이터를 가져온다.

네트워크 상에서 데이터를 다운로드 받는다. 유저와의 상호작용이 필요 없으므로 - non interactive - 자동화된 다운로더 시스템을 구성할 수 있다.wget ...GNU wget은 상호작용을 필요로 하지 않는 다운로드 프로그램으로 Web(wget이 상호작용을 필요로 하지 않는다는 것은, 백그라운드 상태에서 작동할 수 있음을 의미한다. 사용자는 로그인...

du - 파일들이 점유하는 디스크 공간을 보여준다.

du ...하위 디렉토리까지를 포함한 파일의 크기를 얻어와서 보여준다. -a, --all -B, --block-size=SIZE -b, --byte -c, --total -h, --human-readable -k -l, --count-link -s, --summarize --max-depth=N -X, --exclude-from=FILE /u...

Linux man page : adduser - 시스템에 그룹이나 유저를 추가한다.

adduser useradduser --system [--no-create-home] [--disabled-password] useraddgroup groupaddgroup --system groupadduser user group adduser(1)와 addgroup(1)는 명령행 옵션 과 /etc/adduser.conf 파일의 설정내용을 참고하여, 유...

Qemu를 이용한 가상화 기초

Qemu를 이용한 가상화 기초지금 uCloud의 프로젝트를 진행하고 있습니다. uCloud는 Xen을 기반으로 하고 있는데, Xen은 반가상화와 전가상화 (HVM)를 모두 지원합니다. Xen은 완전 가상화를 위해서 Qemu를 이용합니다. 결국 Xen 전 가상화를 이해하려면 Qemu를 살펴봐야 되겠다는 생각이 들더군요. Qemu를 살펴보게된 이유입니다.Qe...

berkeley socket api

berkeley socket apiberkely socket(Berkely sockets 는 BSD socket API 로도 알려져 있다. 1983년 개발된 4.2 BSD Unix(BSD socket 은 C언어를 위해서 개발되었으나 그 인터페이스가 표준으로 사용되고 있는고로 다른 언어들도 C언어의 인터페이스를 비슷하게 따르고 있다. BSD socket은 ...

hostname

hostname컴퓨터 네트워킹 분야에서 사용하는 언어로 nodename이라고 부르기도 한다. Hostname은 네트워크에 접속된 컴퓨터에 할당되는 "라벨"이다. 이 라벨은 전체 네트워크에서 유일해야 하며, 웹 서버, 이메일 서버등의 장치를 식별하는데 사용한다. Hostname은 하나의 단어로 구성될 수 있고, 두 개 이상의 단어를 이용해서 구조적으로 구성...

ssh - secure shell

ssh - secure shellSecure Shell(SSH)는 네트워크로 서로 연결된 호스트들간에 안전한 데이터 통신을 위해서 만들어진 프로토콜이다. SSH를 이용하면, 원격 로그인, 원격 명령실행, 데이터 복사와 같은 작업을 안전하게 수행할 수 있다. SSH는 SSH Server와 SSH client를 통해서 구현된다.SSH는 공개키 암호화를 이용해...

sshfs

sshfs 일반 클라이언트가 자신의 파일시스템을 sshfs로 마운트해서 사용하는 시나리오가 아니다. 컨테이너 기반의 가상화 환경에서 파일 시스템에 대한 공유와 접근 제어등까지를 고려한 시나리오다. Github와 비슷한 목적으로의 사용이라고 보면 되겠다. 소스코드 대신 파일 시스템의 공유한다는 차이가 있다. 여러 유저들이 활동하고 있으므로 유저에 대한 인...

alais : 명령어에 대한 별칭을 사용할 수 있게 한다.

alais alias는 명령어에 대한 별칭을 만들 수 있도록 한다. 주로 긴 명령어에 대한 shortcut- 단축명령어 -를 유지하기 위한 목적으로 사용한다.# alais # unalias 예를 들어 자주 찾아가는 디렉토리(# alias music=cd /home/yundream/Desktop/music# music인자없이 실행하면, 등록된 모든 ali...