본문 바로가기

개발자가 좋은건가??/Linux

[Linux] vi 편집기 사용법 [Linux] vi 편집기 사용법 2018. 11. 30 기준 안녕하세요. 오늘은 vi편집기 사용법에 대해 알아볼께요.리눅스 셀상에서 vi (파일명)를 입력하면 새로운 문서를 편집할 수 있는 화면이 보입니다. 예) >vi vi의 버전정보와함께 간단한 설명이 나와요.예) >vi 파일명지정한 파일의 내용을 읽기 전용으로 열어서 볼 때는 다음과 같이 명시합니다. 예) >vi -R file >view file vi의 세가지 모드 vi명령어는 다음과 같이 입력 모드, 명령 모드, 콜론 모드로 크게 세가지로 분리됩니다.1. 입력 모드 - i, a, o, I, A, O를 누른 후 텍스트를 입력할 수 있는 상태 2. 명령 모드(Esc모드) - ESC키를 누른 상태 3. 콜론 모드(Ex모드) - ESC키를 누르고, :(..
[Linux] CentOS, Ubuntu 등 OS 버전 확인 [Linux] CentOS, Ubuntu 등 OS 버전 확인 2018. 11. 30 기준 안녕하세요 일단 용어정리부터 할께요. 용어정리Linux 커널(kernel)이란?커널이란 하드웨어 제어 및 파일 자원 등의 관리를 할 OS의 가장 핵심 부분입니다.CentOS와 Ubuntu 등의 배포판이 Linux 커널을 기반으로 만들어져 있습니다. Linux 커널(kernel) 버전 확인Linux 커널 버전은 /proc/version 파일에서 관리되고 있습니다. 커널의 버전 확인 1cat은 파일의 내용을 보여주는 명령어죠. version이라는 파일은 현재 linux kernel의 version을 저장하고 있는 파일입니다.# cat /proc/version 커널의 버전 확인 2(uname, 상세 정보는 '-a' 옵션사..
[Linux] 리눅스(LINUX) 와 유닉스(UNIX) 차이점 [Linux] 리눅스(LINUX) 와 유닉스(UNIX) 차이점 2018. 11. 30 기준 오늘은 리눅스와 유닉스 차이점과 함께 유닉스 운영체제에 대해서도 알아볼께요.운영체제란 OS를 말하며 윈도우, MacOS 라고 생각하면 됩니다. 먼저 유닉스에 해대 정리해볼께요.유닉스가 최초로 탄생된 시점은 1960년대 중반쯤으로 알고 있는데요, 당시 AT&T 와 General Electric 사, Honeywell 사, MIT 공과대학에서 MULTICS 라는 프로젝트를 미 국방성(ARPA)으로부터 자금 지원을 받아서 수행하게 되었습니다. 멀틱스 프로젝트의 목적은 끊이지 않고 돌아갈 수 있는 다중 사용자, 다중 프로세서, 다중 프로세스 기반의 시스템을 만드는 것이 목적이었죠. 그러다가 나타난 인물이 있습니다. 대략 ..
[Linux] 리눅스 용어정리 [Linux] 리눅스 용어정리 2018. 11. 30 기준 안녕하세요.시스템 종류중에 리눅스서버라고 많이 들어보셨을꺼예요.IT기업에 주로 사용하기도하는 서버입니다. 리눅스(Linux)Solaris 타입의 운영체제로 리누스토발즈에 의해 최초 개발이 되고 이후에는 여러 프로그래머들에 의해 지속적으로 개발되었습니다.다른 OS에 비해 적은 비용으로 웹 서버, FTP서버, 메일 서버등을 구축하여 중소기업 또는 개인이 원하는 대로 자기만의 서버를 구축할 수 있습니다. 여기서 잠깐!!유닉스에 대해서도 들어봤죠??이것도 정리해봤어요.유닉스에 대해 알아보러가기 커널(Kernel)운영체제의 핵심, 실행 중 프로그램관리와 시스템에 대한 전반적 자원관리 역할을 수행합니다. 쉘(Shell)커널과 사용자 사이에서 사용자의 명령어..