[Linux]리눅스 명령어 모음집
안녕하세요 이번 시간에는 리눅스에서 많이 쓰이는 명령어를 정리해보는 시간을 가져보겠습니다.
리눅스 명령어이지만 다양한 쓰임새가 있고, 작업을 좀 더 편리하게 만들어주기 때문에 익히고 있는 것이 좋습니다.
리눅스 명령어 개요
우선 자주 사용하는 리눅스 명령어를 알아보겠습니다.
- mkdir : 디렉토리를 만드는 명령어
- cd : 디렉토리를 이동하는 명령어
- touch : 파일의 용량이 0인 파일을 생성하는 명령어
- ls : 현재 위치의 파일목록을 조회하는 명령어
- rm : 파일을 제거하는 명령어
- cat : 파일의 내용을 화면에 출력하거나 파일을 만드는 명령어
- cp : 파일을 복사하는 명령어
- clear : 이전에 작성한 내용들을 터미널에서 지우는 명령어
더 많은 명령어가 있지만, 자주 쓰이는 명령어 위주로 정리 해봤습니다.
하나하나씩 실습해보겠습니다.
1. mkdir (디렉토리를 만드는 명령어)
mkdir를 사용하여 다음과 같이 파일을 만들 수 있습니다.
- mkdir
<directory name>
: 디렉토리를 만드는 명령어
터미널에 다음과 같이 입력하면
다음과 같이 디렉토리(폴더)를 만들 수 있습니다.
- mkdir -p
<directory name>/<sub name>
: 하위 디렉토리까지 만드는 명령어
하위 디렉토리까지 생성할 수 있습니다.
2. cd (디렉토리를 이동하는 명령어)
cd를 사용하여 디렉토리로 이동할 수 있습니다.
- cd
<directory name>
: 해당 경로로 이동하는 명령어
- cd ~ : 어디에 있던지 홈 디렉토리도 이동하는 명령어
- cd .. : 상위 디렉토리로 이동하는 명령어
- cd - : 이동하기 바로 전의 디렉토리로 이동하는 명령어
- cd /dir : 절대 경로 디렉토리로 이동하는 명령어
3. touch (파일을 생성하는 명령어)
- touch
<filename>
: 파일을 생성
다음과 같은 결과물을 얻습니다.
4. ls (현재 위치의 파일 목록을 조회하는 명령어)
- ls : 파일의 목록을 조회하는 명령어
- ls -l : 파일들의 상세 정보를 조회하는 명령어
- ls -t : 파일들을 최신 것 부터 조회하는 명령어
- ls -rt : 파일들을 오래된 것 부터 조회하는 명령어
5. rm (파일을 제거하는 명령어)
- rm
<filename>
: 파일을 삭제하는 명령어
다음과 같이 입력하면
파일이 삭제 되었습니다.
rm -f
<filename>
: 파일을 강제로 삭제합니다.rm -r
<directory name>
: 디렉토리를 삭제합니다.
디렉토리 dir2가 삭제되었습니다.
6. cat (파일의 내용을 출력하는 명령어)
우선 txt 파일에 내용을 입력해 봅니다.
- cat
<filename>
: 파일의 내용을 출력합니다.
- cat >
<filename>
: 파일을 내용을 입력하고 파일을 생성합니다.
파일 내용을 입력하고 ctrl + d
를 누르면 내용이 저장됩니다.
- cat
<filename> <filename>
: 다수의 파일 내용을 출력합니다.
7. cp (파일을 복사하는 명령어)
- cp
<filename> <copy filename>
: 기존 파일을 복사합니다.
- cp
<filename> <directory>
: 기존 파일을 해당 디렉토리에 복사합니다.
- cp -R
<directory> <copy directory>
: 디렉토리 전체를 복사합니다.
다음과 같이 하위 디렉토리를 포함하여 복사합니다.
8. clear (터미널 내용을 제거하는 명령어)
기존에 터미널에서 사용한 명령어들을 제거해주는 명령어 입니다. 터미널이 지저분할 때 쓰면 깔끔해집니다.
다음과 같이 깔끔해집니다.
이상으로 리눅스 명령어를 살펴보았습니다.
더 많은 명령어가 있지만 자주 쓰이는 것 위주로 정리를 해봤습니다. 만약 다른 명령어가 궁금하시면 더 찾아 보시는 것도 많은 도움이 될 것이라 생각합니다.
감사합니다~!!