ubuntu Data List

/ 목차 /
- 우분투 기본명령어
- 우분투 시스템관리 명령어
- 우분투 네트워크 명령어
- 우분투 기타 명령어
우분투 기본명령어
기본 명령어 | 설명 | 예시 | 추가 정보 |
---|---|---|---|
ls | 현재 디렉토리의 파일 및 디렉토리 목록 출력 | ls | - -a 옵션: 숨겨진 파일 포함 - -l 옵션: 상세 정보 출력 - -h 옵션: 용량 사람이 읽기 쉬운 형식으로 출력 |
cd | 디렉토리 이동 | cd Desktop | - cd ..: 상위 디렉토리 이동 - cd ~/Desktop: 바탕 화면 이동 - cd /home/user/project: 특정 디렉토리 이동 |
mkdir | 디렉토리 생성 | mkdir new_dir | -p 옵션: 중첩된 디렉토리 모두 생성 |
rmdir | 디렉토리 삭제 | rmdir empty_dir | -p 옵션: 중첩된 디렉토리 모두 삭제 |
cp | 파일 복사 | cp file.txt new_dir | - -r 옵션: 디렉토리 재귀적 복사 - -p 옵션: 부모 디렉토리 자동 생성 |
mv | 파일 이동 또는 이름 변경 | mv file.txt new_file.txt | -r 옵션: 디렉토리 이동 |
rm | 파일 삭제 | rm file.txt | **주의!** -rf 옵션은 하위 디렉토리 포함 모두 삭제합니다. |
touch | 파일 생성 또는 수정 시간 업데이트 | touch new_file.txt |
우분투 시스템관리 명령어
시스템관리 | 설명 | 예시 | 추가 정보 |
---|---|---|---|
pwd | 현재 작업 디렉토리 출력 | pwd | |
df | 디스크 사용량 확인 | df -h | -h 옵션: 용량 사람이 읽기 쉬운 형식으로 출력 |
free | 메모리 사용량 확인 | free -h | -h 옵션: 용량 사람이 읽기 쉬운 형식으로 출력 |
top | 시스템 프로세스 정보 출력 | top | - -c 옵션: CPU 사용량순 정렬 - -m 옵션: 메모리 사용량순 정렬 |
ps | 시스템 프로세스 목록 출력 | ps aux | |
kill | 특정 프로세스 종료 | kill 1234 | 프로세스 ID 입력 |
sudo | 관리자 권한으로 명령어 실행 | sudo apt update | - -s 옵션: 로그인 쉘 실행 - -u 옵션: 다른 사용자 권한으로 실행 - -H 옵션: 호스트 이름 대신 IP 주소 사용 |
reboot | 시스템 재부팅 | reboot | |
shutdown | 시스템 종료 | shutdown | - -h 옵션: 즉시 종료 - -r 옵션: 재부팅 후 종료 |
apt update | 시스템 패키지 정보 업데이트 | apt update | |
apt upgrade | 시스템 패키지 업그레이드 | apt upgrade | |
apt install | 패키지 설치 | apt install vim | |
apt remove | 패키지 제거 | apt remove vim |
우분투 네트워크 명령어
네트워크 | 설명 | 예시 | 추가 정보 |
---|---|---|---|
ssh | 원격 서버로 SSH 연결 | ssh user@example.com | - -p 옵션: 포트 지정 - -i 옵션: 개인 키 파일 사용 - -X 옵션: 그래픽 프로그램 실행 가능 |
scp | 원격 서버로 파일 복사 | scp file.txt user@example.com:/home/user/ | - -r 옵션: 디렉토리 재귀적 복사 - -P 옵션: 포트 지정 - -v 옵션: 진행 상황 표시 |
ifconfig | 네트워크 인터페이스 정보 출력 | ifconfig | |
ping | 네트워크 연결 확인 | ping google.com | |
traceroute | 네트워크 경로 추적 | traceroute google.com | |
dig | DNS 정보 확인 | dig google.com | |
wget | 웹 파일 다운로드 | wget https://example.com/file.txt | |
curl | 웹 페이지 요청 | curl https://example.com |
우분투 기타 명령어
기타 | 설명 | 예시 | 추가 정보 |
---|---|---|---|
man | 명령어 설명 확인 | man ls | |
help | 명령어 사용 방법 확인 | help cd | |
clear | 화면 지우기 | clear | |
history | 사용했던 명령어 기록 확인 | history | |
exit | 터미널 종료 | exit |
Comment