Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- XPS 9560 분해
- ubuntu
- 라즈베리파이 VNC
- 리눅스 압축 해제
- 노트북 분해 청소
- 라즈베리파이 키보드 없이
- XPS 9560
- Ubuntu 압축
- 노트북
- 우분투 압축
- A1314 windows
- Linux
- 리눅스
- windows usb
- windows gcc
- 우분투
- 라즈베리파이 원격접속
- 라즈베리파이 모니터 없이
- ROS2 설치
- 애플키보드 윈도우에서
- 노트북 써멀구리스
- 라즈베리파이 SSH
- 노트북 SSD교체
- Linux 압축
- AWS
- 윈도우 gcc
- 애플키보드 윈도우
- ROS2
- 써멀구리스 재도포
- 우분투 압축 해제
Archives
- Today
- Total
하루에 한 걸음
Linux Ubuntu(우분투) 터미널 기본 명령어(command) 본문
외워두면 편리한 우분투 터미널 기본 명령어.
디렉토리 관련 명령어
명령어 | 옵션 | 기능 | 예시 |
ls | 현재 디렉토리의 파일, 디렉토리를 표시 | ls | |
a | 숨김파일까지 모두 표시 | ls -a | |
l | ls -al | ||
pwd | 현재 경로 표시 | pwd | |
clear | 터미널 창에 있는 내용을 모두 지운다 | clear | |
cd | 디렉토리로 이동한다 | cd hello | |
touch | 파일을 생성한다. 이미 있을 시에는 수정시간을 현재시간으로 변경 | touch ./hi.txt | |
rm | 파일 삭제 | rm ./hi.txt | |
-r | 내부 디렉토리 안의 모든 파일까지 삭제 | rm -r ./hello | |
mkdir | 디렉토리 생성 | mkdir hello | |
-p | 하위 디렉토리까지 생성 | mkdir ./hello/hi/bye | |
rmdir | 디렉토리 삭제. 안에 아무 것도 없을 때만 사용 가능 | rmdir ./hello | |
mv | 이동 | mv hi.txt /hello | |
이름변경 | mv hi.txt bye.txt | ||
cp | 파일을 경로로 복사 | cp hi.txt ./hello | |
-r | 디렉토리 복사 | cp hello ./bye |
터미널 프로그램 단축키
복사: ctrl + insert 또는 ctrl + shift + C
붙여넣기: shift + insert 또는 ctrl + shift + V
새 탭: ctrl + shift + t
탭 이동: alt + 1, 2, 3
탭 닫기: ctrl + shift + w
화면 멈춤: ctrl + s
다시 시작: ctrl + q
Linux Shell 명령어
cat [파일명] : 파일 내용 출력
cat ./test.txt
-> 현재 경로의 test.txt의 내용 출력
cat /proc/cpuinfo
-> cpu 정보를 출력
cat [파일명] > [저장할 파일명] : cat 명령어로 출력된 내용을 텍스트로 저장
cat /proc/cpu > ./test.txt
find [경로] -name [파일명] : 경로 내의 파일 및 디렉토리 검색
find / -name test
-> 전 영역에서 이름이 test인 파일과 디렉토리 검색
find ~/ -name A*
-> 홈 디렉토리에서 이름이 A로 시작하는 파일과 디렉토리 검색
find / -name *hi*
-> 전 영역에서 이름에 hi가 포함된 파일과 디렉토리 검색
fin ~/ -name *.txt
-> 홈 디렉토리에서 확장자 .txt인 파일과 디렉토리 검색
-type f: 파일만 검색
-type d: 디렉토리만 검색
find / -name hw -type f
-> 전 영역에서 이름이 hw인 파일만 검색
grep [문자열] [파일명] : 파일 안에서 해당 문자열이 포함되는 라인만 출력
grep hello ./test.txt
-> test.txt에서 hello가 포함된 라인만 출력
grep printf ./*
-> 현재 디렉토리의 모든 파일에 대해서 printf가 포함된 라인만 출력
다른 명령어와 합쳐서 굉장히 많이 쓰인다
ls -al | grep .txt
-> ls -al 실행 결과에서 .txt 포함 된 라인만 출력
cat /etc/passwd | grep bash
-> 현재 유저 목록 확인
history : 명령어 사용 이력 확인
!번호 : 번호에 해당하는 명령어 다시 실행
'Ubuntu' 카테고리의 다른 글
Ubuntu 18.04 Chrome 설치 (0) | 2021.08.26 |
---|---|
Ubuntu 18.04 듀얼 부팅 설치 (0) | 2021.08.26 |
리눅스 우분투에서 압축 해제(zip, tar, tar.xz ...) (0) | 2021.03.24 |
[Vim] Vim 명령어 모음 (0) | 2021.03.24 |