일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 99일지
- java
- 개인공부
- 컴퓨터개론
- AWS
- wil
- 부트캠프
- 개발자블로그
- 프로그래머스
- 자바
- 스파르타내일배움캠프
- 국비
- 내일배움캠프
- 코딩테스트
- 컴퓨터구조론 5판
- 소프트웨어
- MySQL
- til
- 중심사회
- Python
- Flutter
- 개발자스터디
- 스파르타코딩클럽
- 99클럽
- 스파르타내일배움캠프TIL
- 스파르타내일배움캠프WIL
- 운영체제
- Spring
- 항해
- 백준
- Today
- Total
컴공생의 발자취
리눅스 기본 명령어 본문
리눅스를 사용하려면 기본 명령어를 알고 있어야 한다. 리눅스 기본 명령어의 사용법과 예시를 정리해보았다.
리눅스 기본 명령어의 정리는 글의 마지막에 있으니 참고바랍니다.
pwd(print working directory)
: 현재 작업중인 디렉토리 정보 출력
~$ pwd
/home/ysy56
cd(change directory)
: 경로 이동
- 절대 경로 : 최상위 디렉토리부터 파일명에 이르는 경로
cd "이동할 디렉토리 또는 파일 경로"
~$ ls
test
~$ cd test
~/test$ pwd
/home/ysy56/test
** test 디렉토리는 아래의 mkdir로 생성 가능
- 상대 경로 : 현재 자신이 위치한 디렉토리를 기준으로 하는 경로
cd .. : 이전 디렉토리로 이동
~/test$ pwd
/home/ysy56/test
~/test$ cd ..
~$ pwd
/home/ysy56
** test 디렉토리는 아래의 mkdir로 생성 가능
cd : 기본 디렉토리로 이동
~/test$ pwd
/home/ysy56/test
~/test$ cd
~$ pwd
/home/ysy56
** test 디렉토리는 아래의 mkdir로 생성 가능
ls(list)
: 디렉토리 또는 파일 목록 확인
~$ ls
test
** test 디렉토리는 아래의 mkdir로 생성 가능
cp(copy)
: 파일 혹은 디렉토리 복사
- 디렉토리 복사시 -r 옵션 추가
cp [-r] "복사하고자 하는 파일 또는 디렉토리" "복사할 곳"
~$ tree
|__ test01
| |__ copy01
|__ test02
~$ cp -r test01/copy01 test02
~$ tree
|__ test01
| |__ copy01
|__ test02
|__ copy01
** test01, test01/copy01, test02 디렉토리는 아래의 mkdir로 생성 가능
mv(move)
: 파일 혹은 디렉토리 이동
mv "이동하고자 하는 파일 또는 디렉토리" "이동할 곳"
~$ tree
|__ test01
| |__ copy01
|__ test02
~$ mv test01/copy01 test02
~$ tree
|__ test01
|__ test02
|__ copy01
** test01, test01/copy01, test02 디렉토리는 아래의 mkdir로 생성 가능
mkdir(make directory)
: 디렉토리 생성
- 하위 디렉토리까지 한 번에 생성시 -p 옵션 추가
mkdir [-p] "생성할 디렉토리 이름"
~$ mkdir test01
~$ ls
test01
~$ mkdir -p test02/copy02
~$ tree
|__ test01
|__ test02
|__ copy02
rm(remove)
: 파일이나 디렉토리 삭제
- 디렉토리 삭제시 -r 옵션 추가
rm [-r] "삭제할 디렉토리 또는 파일"
~$ tree
|__ test01
|__ test02
|__ copy02
~$ rm -r test02
~$ tree
|__ test01
tree
: 파일을 트리 모양으로 출력
~$ tree
|__ test01
|__ test02
|__ copy02
** tree 사용을 위해서는 "sudo apt install tree"를 입력하여 tree를 다운받아야 한다.
** 정리 **
pwd : 현재 작업중인 디렉토리 정보 출력
cd "이동할 디렉토리 또는 파일 경로" : 경로 이동
cd .. : 이전 디렉토리로 이동
cd : 기본 디렉토리로 이동
ls : 디렉토리 또는 파일 목록 확인
cp [-r] "복사하고자 하는 파일 또는 디렉토리" "복사할 곳" : 파일 또는 디렉토리 복사
mv "이동하고자 하는 파일 또는 디렉토리" "이동할 곳" : 파일 또는 디렉토리 이동
mkdir [-p] "생성할 디렉토리 이름" : 디렉토리 생성
rm [-r] "삭제할 디렉토리 또는 파일" : 파일 또는 디렉토리 삭제
tree : 파일을 트리 모양으로 출력
'💻 Linux' 카테고리의 다른 글
[Linux] install error (1) | 2023.03.29 |
---|---|
[Linux] Ubuntu 설치 - window (0) | 2023.03.29 |
리눅스 단축키/명령어 (0) | 2022.04.09 |