분류 전체보기(209)
-
Linux - VI(범위지정, 치환, 다중 파일 편집)
저번 시간 - Linux - VI(입력, 삭제, 복사, 붙여넣기) 이번 시간에는 나머지 VI의 세부기능들을 대해 알아보겠습니다 1. 범위지정 %, $, .(마침표) %, $: 마지막 행을 의미합니다 주의 %은 단독으로 사용해도 처음부터 마지막까지의 행을 의미하지만 $은 시작을 의미하는 키(예를 들어 1, .(마침표))와 함께 사용해야합니다. :%y = 처음부터 마지막행까지를 복사합니다. :$y = 이렇게 사용은 불가능합니다. :%y, :1,%y = 둘다 가능 :$y = 불가능 :1,$y = 가능 :.$y = 가능 .(마침표) : 현재 커서의 행을 의미합니다 1,% : 1행부터 마지막 행까지를 의미합니다 1,. : 1행부터 현재 커서의 행까지를 의미합니다 1,%y : 1행부터 마지막 행까지를 복사합니다 ...
2021.07.20 -
Linux - VI(입력, 삭제, 복사, 붙여넣기)
편집기에는 모드형과 비모드형이 있습니다. 윈도우의 워드, 메모장과 같이 별다른 모드가 없는 것을 비모드형 편집기라고 하고 VI와 같이 입력모드, 명령모드 그리고 전시간에 배운 마지막행 모드 처럼 여러 모드가 있는 편집기를 모드형 편집기라고 합니다. 처음 VI를 키면 아무것도 입력 할 수 없는 상태입니다. 그 상태가 명령모드입니다. 명령모드에서는 대부분의 키가 명령어라고 생각하시면 됩니다. (지금은 무슨 말인지 모르실 수 도 있지만 곧 아시게 될겁니다.) 입력모드 명령모드 상태에서 a i o A I O(입력모드로 전환하라는 명령어 키) 중 하나를 입력하면 입력모드로 전환됩니다. 즉 파일에 입력할 수 있는 상태가 됩니다. Esc 키를 누르면 다시 명령모드로 전환됩니다 마지막행 모드 : / ?(마지막행 모드로..
2021.07.19 -
Linux - VI란?
저번 시간에는 리눅스의 텍스트 에디터중 GUI 환경의 gedit이랑 CUI 환경의 nano에 대해 알아보았습니다 이번 시간에 배울 내용은 전 시간에도 말씀드린 텍스트 에디터중 하나인 VI입니다. VI는 처리속도가 빠르며 텍스트 에디터가 갖추어야 할 다양한 기능들을 가지고 있기 때문에 리눅스에서 제일 많이 사용하는 에디터입니다. VI를 사용하기 앞서 시작과 종료하는 법을 알아보겠습니다. VI를 시작하는 방법은 nano와 같습니다. (nano 사용법 -> Linux - gedit & nano) 'vi 파일명'(입력한 파일명을 가진 파일이 이미 있을 경우에는 있는 해당 파일이 열리고 없을 경우에는 입력한 파일명을 가진 새로운 파일을 생성합니다) 파일이 수도 없이 많은 경우에는 내가 사용하려는 파일명이 이미 사..
2021.07.19 -
Linux - gedit & nano
이번 시간에는 텍스트 편집기에 대해 알아보겠습니다. 우선 저희는 리눅스의 GUI 환경도 사용하기 때문에 GUI 환경에서의 텍스트 편집기부터 알아보겠습니다. 프로그램 - 보조 프로그램 - 텍스트 편집기 를 통해 열 수 있습니다. 윈도우에서 텍스트 파일 사용하는 것처럼 작성 및 저장 할 수 있는 것을 알 수 있습니다 * 한글과 영어는 Shift + 스페이스바 를 통해 바꿀 수 있습니다 이번에는 CUI 환경에서의 텍스트 편집기에 대해 알아 보겠습니다 1. nano 파일명 터미널에 nano 파일명을 쳤을때 해당 파일명을 가진 파일이 있다면 열리고 없다면 해당 파일명을 가진 파일을 만들어 줍니다 물론 nano 파일명 대신 그냥 nano 명령어를 쳐도 새로운 파일이 열립니다. 내용을 작성한뒤 Ctrl + x 를 누..
2021.07.12 -
Linux - 기본지식(경로 이동 & 계정 로그인 전환 & 종료)
이번 시간에는 리눅스를 공부하는 사람이라면 정말 기본적으로 알고 있어야 할 내용에 대해 알아보도록 하겠습니다. 우선 가상머신을 키고 일반 사용자로 리눅스를 로그인한 뒤 터미널에 접속해보겠습니다 ~는 홈 디렉토리를 의미합니다 pwd 명령어를 사용하면 현재 위치를 절대경로로 볼 수 있습니다 1. 위치 이동 명령어(cd) 이번엔 현재 위치에서 이동해보도록 하겠습니다 위치 이동하는 명령어는 cd입니다 cd 명령어를 사용할 때 경로 설정은 상대 경로, 절대 경로 두가지를 사용할 수 있습니다 상대 경로란 현재 위치에 따라서 달라지는 경로입니다 ../ 는 현재 위치에서 한칸 뒤로 넘어가겠다는 뜻입니다. /home/keum 에서 cd ../ 명령어를 사용하면 현재 위치는 /home이 되는 것입니다 제일 최상위 위치는 ..
2021.07.12 -
Linux - AUTORUN.SH & VBoxLinuxAddtions.run
저번 시간에는 가상머신과 리눅스 설치를 했습니다. 이번 시간에는 본격적인 리눅스 공부에 들어가기 앞서 좀더 리눅스 환경을 편하게 사용할 수 있도록 만드는 작업을 하겠습니다 우선 첫번째 리눅스 환경에서 마우스를 사용하다가 윈도우에서 사용할려면 Ctrl + Alt를 통해 계속 바꿔줘야 한다는 불편한 점이 있습니다 그리고 리눅스 환경의 해상도 조정 또한 불가능합니다 다음 사진을 보면 해상도가 고정되어 변경할 수 없는 점을 보실수 있습니다 전체화면을 해도 화면의 크기는 그대로인것을 알수 있습니다 이러한 불편한 점을 해결하기 위해 autorun.sh 파일을 실행 시킬 것입니다. 장치 - 게스트 확장 CD 이미지 삽입을 클릭하면 배경화면에 CD아이콘이 생길 것입니다. 아이콘을 클릭해보면 그 안에 autorun.sh..
2021.07.11