본문 바로가기

<개인공부>/[Linux\Unix]7

[Linux] 우분투(Ubuntu) 설치하기(2/2) 안녕하세요. BlockDMask 입니다.오늘은 virtual box 에 만들어 놓은 우분투용 가상 머신에우분투 OS를 설치 하는 과정을 포스팅 하겠습니다. 우선 Virtual Box에 우분투용 가상 머신이 있어야 합니다.우분투 iso 파일이 있어야합니다. 준비가 안되신 분들은 [바로가기] 포스트를 확인하시고 준비해주고 와주세요! > 화살표 부분인 [광학 드라이브]부분을 클릭해 줍니다. > 다운받은 우분투(Ubuntu) ISO 파일을 열어 줍니다. > 설치 화면이 뜹니다.언어를 선택해 줍니다. English를 선택하시거나 > 아래를 보면 한국어도 지원이 됩니다 > 설치 중에 업데이트 할건지 체크 하고 Continue > Continue! > 날짜랑 시간의 기준을 알기 위해 위치를 입력해 줍니다. > Key.. 2017. 10. 14.
[Linux] 우분투(Ubuntu) 설치하기(1/2) 안녕하세요. BlockDMask 입니다.이번시간에는 VM Virtual Box 에 우분투(Ubuntu) 리눅스(Linux)를 설치하는 과정을 살펴보겠습니다. [ Virtual Box에 우분투(Ubuntu) 설치하기!! ] 우선, Virtual Box가 설치 되어있어야 합니다.설치 과정은 [여기] 에 있습니다. 1. 우분투(Ubuntu)를 설치할 가상 머신 만들기 > 새로 만들기를 클릭 합니다. > 우분투를 설치 할 예정이므로 이름, 종류 버전을 알맞게 기입합니다. > 메모리 크기를 지정합니다. 추천해주는 대로 1024MB로 설정합니다. > "지금 새 가상 하드 디스크 만들기"를 클릭 해 줍니다. > 가상 하드 디스크를 만들 것 이므로 2번째 것을 선택해 줍니다. > 용량을 고정크기로 해줍니다. 각각의 장.. 2017. 10. 12.
[Linux] Virtual box 설치하기 안녕하세요. BlockDMask 입니다.윈도우에 virtual box를 설치 한 후 리눅스(Ubuntu)를 설치 하는 것을 작성해보겠습니다.이번 글에서는 윈도우에 Virtual box를 설치하는 방법을 알아보겠습니다. 1. Window OS에 virtual box(가상머신) 설치하기!Oracle에서 제공해주는 VM(가상머신)인 VirtualBox를 설치합니다.아래 URL에 들어가서 Download 클릭!https://www.virtualbox.org/ 클릭을 하면 아래와 같은 화면이 나옵니다> hosts로 지정할 OS를 선택합니다.(=virtual box를 다운받을 컴퓨터의 OS를 선택하면 됩니다!) 저는 Window Desktop에 받을 거기 때문에 Windows Hosts를 클릭해서 다운 받았습니다... 2017. 10. 9.
[UNIX] 시그널(Signal) 기본설명 및 함수 Unix에서 사용하는 Signal에 대해 알아보겠습니다. (Linux도 동일하려나.. 어짜피 조상은 같고 커널에서 제공하는 시스템 콜이니까..)1. 시그널(Signal) 이란?: Signal이란 Software interrupt로, process에 무엇인가 발생했음을 알리는 간단한 메시지를 비동기적으로 보내는 것이다.: Signal을 받은 프로세스는 Signal에 따른 미리 지정된 기본 동작(default action)을 수행할 수도 있고, 사용자가 미리 정의해 놓은 함수에 의해서 무시하거나, 특별한 처리를 할 수 있다.: 예를 들어 프로세스가 진행중에 Ctrl + c 를 누른다거나, 프로세스에 kill 명령이 내려지는것이 발생했을 때 Signal이 발생한다. 2. 시그널(Signal)의 종류: 시그널은.. 2017. 7. 7.
[vi 명령어] vi 명령어 정리 [리눅스나 유닉스에서 사용하는 vi 편집기 명령어 총 정리 입니다.] 1. vi 편집기 명령어 전체 구조 살펴보기 2. vi 명령어 총정리 (자주 사용하는 것은 색으로 표시)3. 제가 진짜로 사용하는 vi 알짜 명령어 정리 4. vi 편집기 예시 (vi 명령 사용해서 편집 저장까지 흐름) 1. vi 편집기 명령어로 들어가기 전에 전체적인 구조 살펴보기 : linux, unix 에서 사용하는 vi 편집기는 명령모드, 입력모드, 마지막 행 모드로 총 3가지 모드로 구성되어있습니다. : 흔히 사람들이 말하는 vi 명령어는 이 세가지 모드를 자유자재로 왔다갔다 하면서 코드나 글을 작성하는 것을 말합니다. i) 명령 모드(command mode) - 처음 vi 명령어로 vi를 시작하게 되면 들어가게 됩니다. 여기.. 2017. 7. 7.
[UNIX] 시스템 콜과 라이브러리 함수 1. 유닉스 시스템 프로그래밍 (Unix System Programming)유닉스에서 제공하는 시스템 호출(system call)을 이용해서 프로그램을 작성하는것. **시스템 호출 : 유닉스 시스템이 제공하는 서비스를 프로그램에서 이용할 수 있도록 지원하는 프로그래밍 인터페이스를 의미. 2. 시스템 호출(system call) vs 라이브러리 함수(library function)시스템 호출(system call) - 프로그래밍 인터페이스로 기본적인 형태는 C언어 함수와 같다. - 커널의 해당 모듈을 직접 호출, 작업, 결과를 리턴함. - 성공적으로 수행시 0, 실패시 -1 리턴 - 함수 이름 뒤에 (2) 로 표기 라이브러리 함수(Library function) - 미리 컴파일된 함수들을 묶어서 제공 (자.. 2017. 7. 6.
[Linux,UNIX 명령어] 쉘(shell) 명령어 정리 Linux, Unix 여러여러 OS를 사용하는데 아날로그처럼 노트에만 정리해놓은거 사용하다가... ctrl + f 가 안되서 작성합니다. [공통] ./lsls -alls -lvitouchpwdcatcdcpmvmkdirrmdirchmodumaskrmrm -rfnetstattar -xvf (abc.tar) : tar로 압축 풀기tar -zxvf (abc.tar.Z) : tar로 압축 풀기tar -cvf (abc.tar bbb.com) : tar로 압축 하기psps -efkill [pid]kill -9 [pid]zipunzipifconfiggrep 옵션unlias (ex. unalias rm)unameuname -awhoamiftptailtail -f +ftp 에서 binary 혹은 bi 치면 아스키에서 bi.. 2017. 6. 26.