본문 바로가기

리눅스27

리눅스의 꽃 vi 편집기 (vi editor) 오늘은 리눅스가 사랑받는 이유 중 하나인 vi 편집기에 대해 알려드리겠습니다 ​ 쉽게 따라 할 수 있는 내용이니 같이 따라 해보시길 바랍니다 ​ ​ Vi Editor 리눅스 유저들에게 가장 사랑받는 에디터 ​ ​ #>vi [path] --> [path] 파일이 존재하면 해당 파일 열기 --> [path] 파일이 존재하지 않으면 생성하여 열기 ​ 리눅스 vi 편집기에는 3가지 모드가 있습니다 (명령 모드. 실행 모드. 입력 모드) ​ 1. 명령 모드 명령 모드는 vi 편집기로 파일을 들어가자마자 아무것도 하지 않았을 때 보이는 기본 모드입니다 예시로 /etc/passwd 파일을 vi 편집기로 열어보겠습니다 ​ [내용을 수정하면 안 되는 파일이니 나올 때는 :q!로 저장하지 말고 종료해주세요] 그러면 이렇게.. 2023. 11. 2.
리눅스 기본 명령어 (touch, cat, head, tail, more, less, file, stat, cp, mv, rm, tty) 쉽게 배우기 오늘 배울 명령어가 아주 많죠..? 정말 간단하고 알아두어야 할 명령어들이니까 누구보다 빠르게 남들과는 다르게 배워봅시다 @일반 빈 파일 생성 #>touch [option] [path] -t [(YY)MMDDhhmm] [파일 생성 시간을 변경하는 옵션] -a : 접근 시간을 변경한다. -m : 파일의 변경 시간을 수정한다. --> [path] 파일이 존재하지 않으면 파일을 생성 --> [path] 파일이 존재하면 생성 시각을 변경 touch는 빈 파일을 생성하는 명령어입니다 mkdir은 디렉터리를 생성하는 명령어 우선 바로 만들어 볼까요? mkdir로 최상위 경로 위에 test라는 디렉터리를 만들고 그 위에 touch 명령어를 사용하여 touchtest라는 파일을 생성한 걸 볼 수 있습니다 이건 윈도우로.. 2022. 6. 29.
리눅스 기본 명령어 쉽게 이해하기 (pwd, ls, cd, mkdir, rmdir) 리눅스 기초 자 리눅스 기본 명령어를 배우기 전에 리눅스에 원격 접속부터 하겠습니다. Putty 키고 각자 리눅스에서 설정해주신 IP로 SSH접속부터 하겠습니다. (GUI) 환경이신 분들은 딱히 Putty를 사용 안 하셔도 됩니다 제 걸 보고 CLI 환경부터 시작하시는 분들은 Putty로 접속을 해줍시다 로그인하고 아래 상태는 리눅스 터미널 창에 접속하고 아무것도 하지 않은 기본 상태를 쉘이라고 하는데 명령어를 입력받길 기다리는 상태입니다 저 상태에서 사용할 수 있는 간단한 조작법을 알려드리겠습니다. [shell] Bash Shell 사용자가 입력한 명령어를 받아서 해석한 후에 커널에 전달하는 역할 (터미널 창에서 쓸 수 있는 편한 커맨드들) [tab] 자동완성 ↑↓ history -> 이전에 쳤던 명령어들을 다시 .. 2022. 6. 20.
리눅스 커널, 쉘, 프롬프트 (Kernel, Shell, Prompt) 리눅스 명령어를 배우기 전에 우리는 우리가 쓴 명령어가 어떻게 실행되는지 리눅스 운영체제가 어떻게 돌아가는지 알아야 할 필요가 있습니다 커널과 쉘에 대해 알아봅시다. 커널 (kernel)? 커널.. 커널은 운영체제 그 자체 운영체제의 심장 사람으로 치면 심장 같은 역할을 한다 커널=운영체제라고도 한다 커널은 부팅 시에 메모리(RAM)에 올라가며 항상 실행 중이다 아무것도 하지 않았는데 이렇게 메모리를 26퍼센트나 잡아먹고 있는 게 커널이 실행 중이라서 그런 것이다 아무것도 하지 않았는데 이렇게 메모리를 26퍼센트나 잡아먹고 있는 게 커널이 실행 중이라서 그런 것이다 커널은 부팅 시 바로 메모리 (RAM)에 올라가며 항상 실행 중 리눅스에서 커널의 기능은 다음과 같습니다. 1. 프로세스 관리(Process.. 2022. 6. 20.