일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- C
- VS Code
- C#
- 명령어
- ubuntu
- windows forms
- 채보
- label
- SSH
- Numpy
- pip
- Docker
- paramiko
- Visual Studio
- error
- 핑거스타일
- 프로그래머스
- mysql
- Python
- Linux
- OpenCV
- 오류
- Selenium
- LIST
- 기타 연주
- JSON
- C++
- YOLO
- pytorch
- pandas
- Today
- Total
기계는 거짓말하지 않는다
Linux 기본 명령어 본문
자주 쓰이는 기본적인 명령어
1. passwd (사용자 명)
- 사용자의 비밀번호를 변경
2. clear
- 도스의 cls 명령어와 같으며 터미널의 화면을 깨끗이 지움
3. pwd
- 현재 작업 디렉터리 경로를 출력
4. cd (.. , ~)
- 현재 작업 디렉터리를 이동. 절대경로, 상대경로로 지정할 수 있다.
.. : 상위 디렉터리로 이동
~ (cd) : 홈 디렉터리로 이동
5. mkdir / rmdir
- 디렉터리를 만들거나 (mkdir) 삭제 (rmdir) 함. rmdir 로 삭제 할 경우 디렉터리는 비어있어야 한다.
6. ls (a, l, d, r, R, F, u, t, s)
- 지정한 디렉터리나 파일의 정보를 출력
파일이나 디렉터리를 지정하지 않으면 현재 디렉터리의 내용을 출력
옵션 | 설명 |
a | 숨겨진 파일을 포함하여 경로안의 모든 파일 목록을 출력 |
l | 파일의 상세 정보를 출력 |
d | 디렉터리의 경로를 출력 |
r | 디렉터리의 정렬 순서를 역방향 |
R | 현재 디렉터리를 기준으로 모든 하위 디렉터리를 출력 |
F | 파일의 종류를 표시 (실행파일 *, 경로 /, 소켓 =, 심볼릭 링크 @) |
u | 접근 시간을 기준으로 정렬 |
t | 수정된 시간을 기준으로 정렬 |
s | 파일이나 블록에 할당된 크기를 출력 |
옵션 여러개 사용도 가능하다.
7. cat (n, b)
- 파일의 내용을 출력해주며 짧은 파일에 적합
> 과 파일이름을 같이 입력하면 기록할 수 있고 >> 를 사용하면 이어 쓸 수 있다.
n : 각 문장 앞에 번호를 표시하며 공백도 포함
b : 각 문장 앞에 번호를 표시하며 공백을 포함하지 않음
8. more (+, -, p)
- 긴 파일의 내용을 페이지 단위로 출력
more [옵션] 파일명으로 사용
다음 페이지 : space, z
이전 페이지 : b
종료 : q
문자열 찾기: /[찾을 문자열]
+ : 지정한 라인부터 시작해서 출력
- : 한 화면에 출력할 줄 수를 지정
p : 스크롤 필요 없이 터미널의 첫 줄부터 보여줌
9. head (-) / tail (-, f)
head : 파일의 처음 10줄을 출력
tail : 파일의 마지막 10줄을 출력
head -숫자 : 파일의 처음부터 입력한 숫자만큼의 행을 출력
tail -숫자 : 파일의 마지막부터 입력한 숫자만큼의 행을 출력
tail -f : 파일 출력이 종료되지 않으며 강제종료가 필요
10. cp
cp : 파일1의 복사본인 파일2를 디렉터리 내에 만듦
11. mv
파일1의 이름을 파일2로 변경
다른 디렉터리로 파일을 이동. 다른 디렉터리로 이동시 동시에 이름 변경이 가능
12. rm (-r)
- 파일(들)을 지움
r : 디렉터리 내의 모든 파일 및 하위 디렉터리를 한 번에 지움
13. grep
- 파일에서 키워드를 찾습니다.
'Linux' 카테고리의 다른 글
Linux VI Editor 검색, 문자열 변경 명령어 (0) | 2021.06.30 |
---|---|
Linux VI Editor 편집, 저장, 이동 명령어 (0) | 2021.06.30 |
Linux 전·후면 처리 및 프로세스 명령어 (0) | 2021.06.29 |
Linux 입·출력 재지정 (0) | 2021.06.29 |
Linux 권한(Permission) 명령어 (0) | 2021.06.29 |