본문 바로가기

Base/Linux(CentOS)23

4. VI(M) 에디터 리눅스에서 가장 많이 사용되는 문서 편집기로 기본 명령어 만큼이나 기초로서 중요한 주제이다. 리눅스에 많은 프로그램에 대한 설정값 조작이 문서로 된 설정 파일을 직접 문서 편집기로 조작해 주어야하기 때문에 이 프로그램은 아주 능숙하게 다룰 필요가 있다. # VI(M) 에디터 - Linux에서 기본적으로 제공하는 문서 편집기(CLI 환경에서 사용) 0. 사용 환경 ** 숫자 오른쪽 num-pad 사용 안됨 명령 모드 : 기본 사용 환경, 커서 이동, 복사/잘라내기/붙여넣기, 삭제, 입력/실행 모드 전환 입력 모드 : 문서의 내용을 변경하기 위한 환경, 내용 추가/수정/삭제, 명령모드 전환 실행 모드 : 그 외 대부분의 기능들을 사용하기 위한 환경, 명령 모드 전환 (ex 모드) * 입력 모드와 실행 모드 .. 2022. 6. 18.
3. 기본 명령어 모음 여기에 나와 있는 리눅스 기본 명령어 및 옵션은 자유자재로 쓸 수 있어야 한다. 하나하나 실제로 써보면서 맛을 음미해보자. 정말 중요한 명령어는 볼드 처리!! # ls - 목록을 출력해주는 명령어 > 대상에 따라 출력하는 내용이 변경 - 대상의 종류 파일 : 파일 자체의 정보 디렉터리 : 디렉토리 내부 목록 생략 : 현재 위치한 디렉토리 내부 목록 복수의 파일이나 디렉터리를 한꺼번에 볼 수도 있음 ex) ls /tmp /test /user - 옵션 -l : 자세한 정보 출력 -rw-r--r-- 1 root root 511 10월 14 2020 /etc/inittab - : 대상 개체의 형식 (- : 일반 file, d : directory 등) rw-r--r-- : 허가권 1 : link 개수 root .. 2022. 6. 18.
2. Shell 정보, 기본 디렉토리, 경로와 기본 명령어 0. root 접속 후 터미널에서 첫 화면 익숙하지 않은 CLI 환경의 shell에 커서가 깜빡이고 있다. 아래 쉘에 대한 정보를 읽어보면 다음과 같다. [root@localhost ~]# root : 접속한 계정 ID localhost : 접속한 장치의 이름 ~ : 현재 위치한 디렉토리 이름 * 디렉토리 : CLI에서 사용하는 폴더 개념 # : 사용 권한(# : 관리자 권한, $ : 일반 사용자 권한) 1. 리눅스의 모든 동작은 명령어 입력으로 진행된다. 기초명령어 사용하는 법 부터 익혀보자. 명령어 입력 시 주의사항 ㄱ. 대소문자를 구별 ㄴ. 기본적으로 한 줄에는 명령어 하나만 입력 > 여러 명령어를 한 번에 적용시키는 기호가 존재 (나중에 배워보자) 기초 명령어 - 형식 [] 옵션은 생략가능 명령어.. 2022. 6. 10.
1. 리눅스 설치 후 보안설정 해제(selinux) 및 PuTTY 설정 0. 리눅스 root로 로그인해서 GUI 환경에서 터미널 열기 프로그램 - 시스템도구 - 터미널(CLI) 터미널 글씨 크기 조절 Ctrl shift + Ctrl - 터미널 내용 삭제 Clear vi /etc/selinux/config : vi 편집기 사용 selinux 설정 파일로 들어가서 수정 SELINUX=enforcing -> disabled 로 변경하고 저장 : 커서로 이동 후 s로 수정 모드 수정 후 :wq 저장하고 빠져나오기 init 6 : 재부팅 vi 편집기는 나중에 자세하게 다룬다 1. PuTTY : 서버 머신에 원격으로 접속하여 관리하기 위한 프로그램 창 - 모양 별도 유니코드글꼴사용 체크 해제 글꼴 바꾸기 - consolas - 변환 Romote character set UTF-8 접속.. 2022. 6. 10.
0. 가상화 환경 구성 및 리눅스 설치 4월 수강 리눅스1 강의 내용을 이제 정리해 본다. 곧 리눅스2를 들어야 하기에... 리눅스 강사님에 대한 불만이 있었으나, 자바 수업을 듣고 와보니 선녀시네... 가장 중요한 토대가 되는 과목인 만큼 제대로 쌓아올려야 하겠다. 수업에서 사용하는 Cent OS로 기초를 익히고 칼리리눅스로 넘어가고자 한다. 0. 시작 전 설치 프로그램 ㄱ. VMware Workstation 설치 ㄴ. PuTTY 설치 ㄷ. CentOS 7 설치 1. 운영체제(Operation System) 장치(Device)를 사람이 사용하기 쉽게 만들어주는 역할 : 운영체제 분류 ; 장치 Desktop OS : windows / Mac OS / IOS / Android Server OS : Unix / Linux / windows ser.. 2022. 6. 5.