Linux 17

[Linux Command Line] 리눅스 단축키와 히스토리

단축키는 필수적인 것이 아니지만, 사용하면 빠르고 효율적으로 작업할 수 있습니다. Shortcuts 단축키 단축키 설명 Ctrl l 화면을 지우는 단축키 (clear와 달리 보여지는 화면만 지움) (스크롤을 올리면 이전 출력을 확인할 수 있음) Ctrl a Home 커서를 시작점으로 > start > start Ctrl e End 커서를 끝으로 > start > start Ctrl → Alt → Alt f 커서를 한 단어 오른쪽으로 > one two three > one two three Ctrl ← Alt ← Alt b 커서를 한 단어 왼쪽으로 > one two three > one two three Ctrl t 커서에 위치한 문자와, 커서 왼쪽의 문자를 교체 > one wto three > one t..

OS 2023.12.31

[Linux Command Line] 삭제, 이동, 복사

명령어를 사용하여 파일을 삭제하거나 옮기거나 복할 수 있습니다. rm 삭제 rm은 remove의 줄임말로, 파일을 삭제합니다. rm을 사용하면, 파일을 (휴지통으로 보내는 것이 아니라) 영구적으로 삭제합니다. 기본적인 형태는 rm 파일명 이며, 매개변수로 넣은 파일이 작업 디렉토리에 있으면 삭제합니다. rm 매개변수를 띄어쓰기로 구분하여, 여러개의 파일을 삭제할 수 있습니다. rm 작업디렉토리가 아닌 다른 디렉토리에 존재하는 파일을 삭제할 수도 있습니다. (절대경로와 상대경로를 사용할 수 있습니다) 부모 디렉토리에 있는 파일을 삭제할 수도 있고, rm ../ 특정 경에 있는 파일을 삭제할 수도 있습니다. rm /home/ride/Desktop/ rm -d --dir 디렉토리 삭제 옵션 rm의 기본적인 사..

OS 2023.12.30

[Linux Command Line] 텍스트 편집기 Nano

명령어를 사용하지 않고 파일을 수정하려면, 파일을 열고 GUI에서 수정합니다. Nano는 Pico라는 최초의 편집기에서 영감을 받은 편집기 입니다. nano 명령어는 cmd기반 편집기이며, cmd에서 직접 파일을 열고 수정할 수 있습니다. 파일 수정, 저장, 찾기, 바꾸기(특정 단어나 패턴을 찾아서), 철자 검사 기능, 언어에 따른 구문 강조 기능 등이 있습니다. (전부 쉘에 내장되어 있습니다) nano FILE을 통해 nano로 파일을 수정할 수 있습니다. > nano FILE ^은 Ctrl을 의미합니다. M은 Alt를 의미합니다. 따라서 내용을 작성하고 저장을 하려면, Ctrl o 를 누른 뒤, 어디에 저장하여 내보낼지 결정합니다. (Enter를 누르면 그대로 저장되고, Ctrl c 를 누르면 취소됩..

OS 2023.12.28

[Linux Command Line] 파일 및 폴더 생성

명령어를 통해 파일과 폴더를 생성할 수 있습니다. touch, mkdir(make directory) touch 파일 생성하기 파일의 타임스탬프를 변경하는 명령어로, 인자로 설정한 파일의 수정일자를 변경합니다. 존재하지 않는 파일을 인자로 설정했을 때 그 파일을 빈 파일로 생성합니다. (새로운 파일 또는 여러개의 파일을 생성할 때 사용합니다) 빠른 속도로 생성할 수 있습니다. > touch 작업 디렉토리에 이라는 이름을 가진 파일을 생성합니다. 띄어쓰기를 통해 여러개의 파일을 생성할 수 있습니다. > touch 파일을 생성할 때, 특정 경로를 지정할 수 있습니다. > touch ../ 이 명령어는 이라는 파일을 부모 경로에 생성합니다. mkdir 디렉토리 생성하기 mkdir은 make directory의..

OS 2023.12.28

[Linux Command Line] 파일 시스템 탐색, Navigation

컴퓨터 작업을 하면, 폴더를 이동하거나 폴더에 있는 파일을 확인해야할 때가 있습니다. 명령어 창을 이용하여 폴더를 탐색할 수 있습니다. (GUI에서는 방향키나 더블 클릭, 드래그 등을 이용할 수 있습니다) 파일 탐색을 위해 폴더 계층을 이해할 필요가 있습니다. / (루트)디렉토리 전체 파일 시스템이 시작하는 지점입니다. (윈도우는 C, D 드라이브가 있지만, 유닉스 계열의 최상위 폴더는 루트 디렉토리입니다) 루트 디렉토리라고 부르지만, / 로 사용합니다. 컴퓨터 내 모든 것이 들어있습니다. root 디렉토리 최상위 루트 디렉토리(/)가 아닌 서브 디렉토리입니다. 특별한 사용자 계정으로, 기기에서 가장 강력한 권한을 가지고 있습니다. ~ home 디렉토리 사용자 관련 정보가 있습니다. 모든 사용자는 hom..

OS 2023.12.27

[Linux Command Line] 도움말 확인하기

command line을 통해 command의 동작을 알아볼 수 있습니다. 명령어에 대해 도움을 받고, 정보나 도움말, 문서를 찾을 수 있습니다. 1. man pages manual pages의 줄임말로, 유닉스 계열 대부분에 내장된 문서입니다. man pages의 command를 terminal에서 실행하여 다른 command에 대해 더 많은 정보를 알아보거나, linux 혹은 전반적인 시스템에 관한 정보를 찾아볼 수 있습니다. prompt에 man ncal을 입력하면 ncal에 대한 정보를 확인할 수 있습니다. 위, 아래 방향키를 눌러 문서를 열람할 수 있으며, f, space,z 를 눌러 터미널 창의 분량만큼 아래로 열람할 수 있습니다. b, w를 눌러 터미널 창의 분량만큼 위로 열람할 수 있습니다..

OS 2023.12.24

[Linux Command Line] 명령어 기초 -2, 명령어 및 방향키 사용하기

1. 명령어 사용하기 (OS에 따라 대소문자를 신경써야합니다) 명령어 설명 예시 clear 터미널에 출력된 텍스트 지우기 date 현재 날짜와 시간을 표시 2023. 12. 23. (토) 00:02:46 KST ncal new calendar 달력을 세로로 출력 cal calendar 달력을 가로로 출력 2. 방향키 사용하기 ↑ 위 방향키, ↓ 아래 방향키 새로운 프롬프트에서 ↑ (1회) 사용 시 명령어 D가 입력되며, ↑↑ (2회) 사용 시 명령어 C가 입력됩니다. 위, 아래 방향키를 사용하여 이전에 입력했던 명령어들을 순회할 수 있습니다. ← 왼쪽 방향키, → 오른쪽 방향키 프롬프트에 ABCD 라는 문자가 입력되어 있을 때, 방향키를 사용하여 커서의 위치를 변경할 수 있습니다. 그리고 커서의 위치에 ..

OS 2023.12.23
728x90
반응형