![[Linux] 리눅스 단축키](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2Fdh3uX4%2FbtsLzeL0n3W%2FAAAAAAAAAAAAAAAAAAAAAPS5Ry6Te4mrfpgZXWrKpuxeYiSYxHFm0vz5uTnKsHZ2%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DsnABdtUDMcqEwrHW%252F7cP1jC2QqI%253D)
리눅스 단축키 정리: 효율적인 작업을 위한 필수 팁기록용리눅스를 사용하는 동안 생산성을 높이고 효율적인 작업을 하기 위해 다양한 단축키를 활용할 수 있음. 여기에서는 터미널에서 사용할 수 있는 유용한 단축키를 정리함.1. 이동 관련 단축키맨 앞으로, 맨 뒤로 이동Ctrl + A: 커서를 줄의 맨 앞으로 이동.Ctrl + E: 커서를 줄의 맨 뒤로 이동.글자 단위 이동Ctrl + F: 커서를 한 글자 앞으로 이동.Ctrl + B: 커서를 한 글자 뒤로 이동.2. 삭제 관련 단축키특정 단어 삭제Ctrl + K: 커서 위치부터 줄 끝까지의 모든 내용을 삭제.Ctrl + W: 커서 앞 단어를 삭제.전체 삭제Ctrl + U: 커서 앞의 모든 내용을 삭제.3. 복구 및 검색삭제 내용 복구Ctrl + Y: 직전에 삭..
![[Linux] cd 명령어](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FnRAFZ%2FbtsLxDrykyz%2FAAAAAAAAAAAAAAAAAAAAAPO4EJ_lmtnsPJ6Y8oQZBzAG2qbzI6Ol6QBNGBi_i0UU%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DDG6ZIPeksNrfYd2Y%252B8OIeeyMx5Y%253D)
리눅스 cd 명령어 사용법cd는 Change Directory(디렉토리 변경)의 약자로, Linux에서 현재 작업 중인 디렉토리를 변경하는 데 사용되는 명령어임.1. 기본 사용법cd [디렉토리]예시특정 디렉토리로 이동:cd /home/user상위 디렉토리로 이동:cd ..홈 디렉토리로 이동:cd ~이전 디렉토리로 이동:cd -2. 주요 활용 방법절대 경로 이동:cd /var/log→ 루트 디렉토리(/)를 기준으로 이동.상대 경로 이동:cd ../documents→ 현재 디렉토리(.)에서 상위 디렉토리(..)로 이동 후 documents 디렉토리로 이동.홈 디렉토리 이동:cd또는cd ~→ 현재 사용자의 홈 디렉토리로 이동.이전 디렉토리로 복귀:cd -→ 직전에 작업하던 디렉토리로 이동.현재 디렉토리 유지:..
![[Linux] ls 명령어](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FcbsZfn%2FbtsLzsWOTmB%2FAAAAAAAAAAAAAAAAAAAAADoBiYp2GiKb2naiOD_cZmenvjreVtKaSQi8BrWe0yUn%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DPnkCNGlowpuTbCAy0VTooYF3Mbo%253D)
리눅스 ls 명령어 사용법ls는 디렉토리의 내용(파일 및 디렉토리 목록)을 나열하는 명령어로, Linux 시스템에서 파일과 디렉토리를 탐색하는 데 가장 자주 사용됨.1. 기본 사용법ls [옵션] [디렉토리]예시현재 디렉토리의 파일 목록 확인:ls특정 디렉토리의 내용 확인:ls /etc2. 주요 옵션옵션설명-l자세한 정보 출력 (파일 권한, 소유자, 크기 등)-a숨김 파일 포함 (.로 시작하는 파일)-h사람이 읽기 쉬운 형식으로 파일 크기 출력 (예: KB, MB, GB)-R하위 디렉토리까지 재귀적으로 표시-t수정 시간 순으로 정렬-S파일 크기 순으로 정렬--color파일 유형별로 색상 표시예시자세한 정보 출력:ls -l출력 예시:-rw-r--r-- 1 user group 1234 Jan 1 12:3..
![[Linux] pwd 명령어](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FLJa4r%2FbtsLyGgOrhI%2FAAAAAAAAAAAAAAAAAAAAAHsCaMPmXuBWjb9hI_ehI84--S-rtFhS3m7viq-Qm4fY%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DN7roWDgSEnbP4gt95h%252FNxTewdF4%253D)
리눅스 pwd 명령어 사용법pwd는 현재 작업 중인 디렉토리의 절대 경로를 출력하는 명령어임. Linux 시스템에서 파일이나 디렉토리를 다룰 때 현재 위치를 확인하는 데 유용함.1. 기본 사용법pwd [옵션]예시현재 디렉토리 확인:pwd출력 예시: /home/user/documents2. 주요 옵션옵션설명-L심볼릭 링크를 따라가서 경로를 출력 (기본값)-P실제 경로(심볼릭 링크를 해제한 경로)를 출력예시심볼릭 링크를 따라 경로 출력 (-L 옵션, 기본 동작):pwd -L출력 예시: /home/user/symlink_dir실제 경로 출력 (-P 옵션):pwd -P출력 예시: /home/user/real_dir3. 활용 예제현재 작업 중인 디렉토리 확인:pwd→ 절대 경로를 출력.심볼릭 링크가 포함된 경로를..
![[Linux] type 명령어](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FchKfbJ%2FbtsLx6NFrV7%2FAAAAAAAAAAAAAAAAAAAAACOpi4Wl27K-psIMuH2ofgl1zy8ZawxhWLCFhEaRPD7D%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3D5K5BPGeAAZ7NB29Hw9Y69fcnRgU%253D)
리눅스 type 명령어 사용법type은 명령어나 프로그램의 유형 및 세부 정보를 확인할 수 있는 명령어임. 특정 명령어가 내부 명령어인지, 외부 명령어인지, 별칭인지 등을 파악할 때 유용함.1. 기본 사용법type [옵션] [명령어]예시ls 명령어의 유형 확인:type ls출력 예시: ls is aliased to 'ls --color=auto'echo 명령어의 유형 확인:type echo출력 예시: echo is a shell builtin2. 주요 출력 유형type 명령어는 다음과 같은 유형을 반환할 수 있음:출력 유형설명alias명령어가 별칭으로 설정된 경우builtin명령어가 셸 내부 명령어인 경우file명령어가 외부 실행 파일인 경우 (일반적으로 /bin 또는 /usr/bin에 위치)functi..
![[Linux] which 명령어](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FogUY3%2FbtsLw6HJEua%2FAAAAAAAAAAAAAAAAAAAAAOPnY0ts5hQvtyHXtWDdgAf_RU56M3yrstZC227yxasZ%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DtMfMcDgrrXbrtpTCuVdFfFikPYI%253D)
리눅스 which 명령어 사용법which는 Linux에서 명령어 실행 파일의 경로를 확인하는 데 사용되는 명령어임. 사용자가 입력한 명령어가 시스템의 어느 경로에서 실행되는지 확인할 수 있음.1. 기본 사용법which [옵션] [명령어]예시ls 명령어의 실행 파일 경로 확인:which ls출력 예시: /bin/lspython 명령어의 경로 확인:which python출력 예시: /usr/bin/python2. 주요 기능which는 사용자가 입력한 명령어를 $PATH 환경 변수에 설정된 디렉토리에서 검색함.실행 파일의 경로를 출력하며, 해당 파일이 없을 경우 출력이 비어 있음.3. 옵션옵션설명-a$PATH에 설정된 모든 경로를 출력예시-a 옵션으로 모든 경로 확인:which -a python출력 예시:/u..
![[Linux] man 명령어](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FclUaFY%2FbtsLwGbzj5r%2FAAAAAAAAAAAAAAAAAAAAAL9IIsK0Vg_9lSj4ETghSPxsQDPQTynTN4uW4m1bx7wR%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3Ddgpvvt%252BsLQ%252FnG1NRhco1mT12mBE%253D)
리눅스 man 명령어 사용법man은 manual(매뉴얼)의 약자로, Linux 명령어나 프로그램, 라이브러리, 시스템 호출 등의 사용법과 설명을 확인할 수 있는 명령어임. 이를 통해 사용자는 시스템에서 제공하는 명령어와 기능을 효율적으로 사용할 수 있음.1. 기본 사용법man [옵션] [명령어]예시ls 명령어의 매뉴얼 보기:man ls특정 섹션의 매뉴얼 보기:man 2 open→ 여기서 2는 매뉴얼의 섹션 번호임.2. 매뉴얼 페이지의 구성man 명령으로 출력되는 매뉴얼 페이지는 다음과 같은 구조를 가짐:NAME: 명령어 이름과 간략한 설명.SYNOPSIS: 명령어의 사용법 (옵션 및 인자).DESCRIPTION: 명령어의 상세 설명.OPTIONS: 사용 가능한 옵션의 목록과 설명.EXAMPLES: 사용 ..
![[Linux] "~" 와 "/" 차이](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2F5JfK8%2FbtsLwIG0y4g%2FAAAAAAAAAAAAAAAAAAAAANM4oSimp7E6upswAA1AghCDQqutU6WvJ3t4XEp0cOXq%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DatH7RcRoeEMFWwutgThB542PMWU%253D)
Linux의 "~"와 "/"의 차이Linux에서 ~와 /는 경로를 나타낼 때 매우 중요한 의미를 가짐. 이 둘은 파일 시스템의 탐색과 사용자의 홈 디렉토리를 다루는 데 핵심적인 역할을 함.1. ~ (틸드)~는 현재 사용자의 홈 디렉토리를 나타냄. 홈 디렉토리는 Linux 시스템에서 각 사용자의 개인 파일, 설정 파일 등이 저장되는 기본 디렉토리임.예:사용자 이름이 john이라면:echo ~출력: /home/john특정 사용자의 홈 디렉토리를 나타낼 수도 있음:echo ~username출력: /home/username주요 특징:사용자별로 홈 디렉토리가 다름. 예를 들어, ~root는 /root를 나타냄.쉘 명령어에서 단축키처럼 활용됨. 예를 들어 cd ~는 홈 디렉토리로 이동하는 명령어임.2. / (슬래시..