22/04/14 Linux 기본 명령어1
📚 Linux 기본 명령어
📖 디렉토리의 내부 목록 확인 (ls, List Segments)
# 현재 디렉토리의 목록 확인
$ ls
# 숨김 파일을 포함해 상세 정보 표시 (제일 자주 씀)
$ ls -al
# /home 디렉토리의 목록 확인 / 경로를 지정해 검색
$ ls -al /home/
# v로 시작하고 .c로 끝나는 파일을 출력 / 정규표현식을 이용한 검색
$ ls v*.c
옵션 | 기능 |
---|---|
-a (=all) | 숨김 파일이나 숨김 디렉토리 표시 |
-l (=long) | 퍼미션, 소유자, 그룹 등 상세정보 표시 |
-R (=recusive) | 하위 디렉토리까지 출력 |
-h (=human) | K, M, G 단위를 사용하여 파일 크기를 사람이 보기 좋게 표시 |
디렉토리의 내부 목록을 확인하는데 사용하며, 특정 디렉토리를 지정하거나 정규표현식으로 조건을 걸어 검색도 가능하다.
📖 디렉토리 이동 (cd, Change Directory)
$ cd [이동경로]
cd
명령어를 이용하여 원하는 디렉토리로 위치를 이동할 수 있다.
📖 디렉토리 생성 (mkdir, Make Directory)
$ mkdir [디렉토리명]
옵션 | 기능 | 예시 |
---|---|---|
-m, --mode | 디렉토리를 생성할 때 권한을 설정 | mkdir -m 777 poject |
-v, --verbose | 디렉토리를 생성 후, 성공 여부 출력 | mkdir -v poject |
-p, --parent | 하위 디렉토리 생성 | mkdir -p a/b/c |
mkdir
명령어를 통해 디렉토리를 생성할 수 있다.
📖 파일 생성 (touch)
$ touch [파일명]
touch
명령어를 통해 파일을 생성할 수 있다.
📖 파일 위치 변경 및 이름 변경 (mv, Move)
$ mv [대상 파일 위치] [이동할 위치]
$ mv [대상 파일명] [변경할 파일명]
mv
명령어는 파일을 옮기거나 새로운 이름으로 변경할 때 사용한다.
📖 파일 복사(cp, Copy)
$ cp [대상 파일 위치] [복사할 위치]
옵션 | 기능 |
---|---|
-r | 하위 디렉토리까지 모두 복사 |
-p | 원본 파일의 소유자, 그룹, 권한 등의 정보까지 모두 복사 |
-v | 복사 진행 상태를 출력 |
-i | 복사될 파일의 이름이 이미 존재할 경우, 사용자에게 덮어쓰기 여부 질의 |
-b | 복사될 파일의 이름이 이미 존재할 경우, 백업파일을 생성 |
cp
명령어를 통해 파일을 복사할 수 있다.
📖 파일 삭제(rm, Remove)
$ rm [대상 파일 or 디렉토리]
$ rm -rf [대상 파일 or 디렉토리]
※ f옵션은 신중하게 사용해야한다.
옵션 | 기능 |
---|---|
-r (=Recusive) | 디렉토리 내부의 모든 내용 삭제 |
-f (=Force) | 강제로 삭제 |
📖 파일 출력 (cat, Concatenate)
$ cat [대상 파일명]
cat
명령어를 통해 파일 내용을 출력할 수 있다.
📖 현재 작업 경로 확인 (pwd, Print Working Directory)
$ pwd
pwd
명령어를 통해 현재 작업 경로를 확인할 수 있다.
📖 터미널 화면 초기화 (clear)
$ clear
clear
명령어를 통해 터미널 화면을 초기화할 수 있다.
Author And Source
이 문제에 관하여(22/04/14 Linux 기본 명령어1), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@seok93/220414-Linux-기본-명령어1저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)