반응형
# 빨간색 글자는 반드시 입력해야하는 고정 명령어이며, 보라색 글자는 상황에 따라 변경하는 가변 명령어입니다.
1. 디렉토리 및 파일 목록보기
| ls -al # 숨겨진 디렉토리 및 파일 목록까지 정렬된 형태로 보기 |
2. 디렉토리로 이동
| cd # 해당 디렉토리로 이동 # ex) cd /home |
3. 현재 위치 확인
| pwd # 현재 디렉토리 위치 보여주기 |
4. 디렉토리 만들기
| mkdir [디렉토리 이름] # 디렉토리 만들기 # ex) mkdir putty |
5. 파일 지우기
| rm [파일 이름] # 파일 지우기 # ex) rm test rm -r [디렉토리이름] # 디렉토리 지우기 # ex) rm -r putty rm -f [파일 이름] # 강제로 해당 파일 지우기 # ex) rm -f itopening rm -rf [디렉토리이름] # 해당 디렉토리와 디렉토리 아래에 있는 모든 파일 강제 삭제 # 예시) rm -rf putty |
6. 파일 복사
| cp [파일1] [파일2] # 파일1을 파일2라는 이름으로 복사 # 예시) cp zerofile zerofile2 cp -r [디렉토리1] [디렉토리2] # [디렉토리1] 내부파일을 [디렉토리2]로 복사. [디렉토리2]가 존재하지 않는다면 [디렉토리2]를 만든다. # 예시) cp -r putty putty2 |
7. 파일 이동
| mv [파일1] [파일2] [파일1]을 [파일2]로 이름을 바꾸거나 옮긴다. [파일2]가 디렉토리로 존재한다면 [파일1]을 [파일2] 하위디렉토리로 이동한다. # 예시) mv test1 test2 |
8. 사용자 계정 생성
| useradd [계정이름] # 리눅스 사용자 계정을 생성한다. #예시) useradd abc123 |
9. 사용자 패스워드 변경
| passwd [패스워드] # 리눅스 사용자 계정 패스워드를 변경한다. # 예시) passwd qwer1234 |
10. 파일 생성 & 업데이트
| touch [파일이름] # 해당파일을 생성 또는 업데이트 # 예시) touch test1 |
11. 입력을 원하는 이름으로 저장
| cat > [파일이름] # 입력을 해당 이름으로 저장 # 예시) cat > test1 이후 저장하고 싶을 내용을 입력. 입력이 끝나면 Ctrl + C cat [파일이름1] > [파일이름2] # 파일이름1의 입력을 파일이름2에 복사 # 예시) cat test1 > test2 |
12. 파일의 마지막 10라인 출력
| tail [파일이름] # 해당 파일의 마지막 10줄을 출력 # 예시) tail test1 tail -f [파일이름] # 해당파일에 추가되는 내용을 출력, 마지막 10줄부터 출력함. # 예시) tail -f test1 |
13. 파일의 내용을 입력
| echo “내용” > [파일이름] # 해당파일의 내용을 입력 # 예시) echo “qwe123asd” > test1 |
14. 파일 검색
| grep “문자” [파일이름] # 파일에서 문자가 포함된 내용을 찾아 검색해서 출력 # 예시) grep “I love you” test1 |
반응형
'Linux' 카테고리의 다른 글
| 리눅스 cat 명령어 사용 방법 (0) | 2025.03.18 |
|---|---|
| 리눅스 alias 설정 방법 (0) | 2025.03.18 |
| crontab 사용 방법 (0) | 2025.03.17 |
| 리눅스 NTP 설정 (시간동기화) (0) | 2025.03.17 |
| 리눅스 netstat 명령어 사용법 (0) | 2025.03.17 |
댓글