10. 우분투에서 자주 쓰는 명령어 deb, tar 설치

2024-06-22
Author: 포리

sudo: 관리자 권한으로 명령어를 실행합니다.

sudo [명령어]

apt-get: 패키지 설치, 업데이트, 제거를 관리합니다

패키지 리스트 업데이트

sudo apt-get update

설치된 패키지 업그레이드

sudo apt-get upgrade

패키지 설치

sudo apt-get install [패키지명]

패키지 제거

sudo apt-get remove [패키지명]

reboot: 시스템을 재부팅합니다.

sudo reboot

shutdown: 시스템을 종료하거나 재부팅합니다.

시스템 종료

sudo shutdown -h now

시스템 재부팅

sudo shutdown -r now

ls: 디렉토리 목록을 나열합니다.

ls

자세한 정보 포함

ls -l

숨김 파일 포함

ls -a

cd: 디렉토리를 변경합니다.

cd [디렉토리명]

홈 디렉토리로 이동

cd ~

상위 디렉토리로 이동

cd ..

cp: 파일이나 디렉토리를 복사합니다.

cp [원본] [대상]

디렉토리 복사

cp -r [원본 디렉토리] [대상 디렉토리]

mv: 파일이나 디렉토리를 이동하거나 이름을 변경합니다.

mv [원본] [대상]

rm: 파일이나 디렉토리를 삭제합니다.

rm [파일명]

디렉토리 삭제

rm -r [디렉토리명]

cat: 파일의 내용을 출력합니다.

cat [파일명]

nano: 터미널 기반 텍스트 편집기입니다.

nano [파일명]

vim: 강력한 텍스트 편집기입니다.

vim [파일명]

ping: 네트워크 연결 상태를 확인합니다

ping [호스트명 또는 IP주소]

ifconfig: 네트워크 인터페이스의 설정 및 상태를 확인합니다.

ifconfig

ssh: 원격 서버에 접속합니다.

ssh [사용자명]@[서버주소]

df: 파일 시스템의 디스크 사용량을 확인합니다.

df -h

top: 시스템의 실시간 프로세스 및 자원 사용 현황을 확인합니다.

top

uname: 시스템 정보를 확인합니다.

uname -a

.deb 파일을 직접 설치할 때 dpkg 명령어를 사용할 수 있습니다.

sudo dpkg -i [파일명].deb

설치 중에 의존성 문제가 발생할 수 있습니다. 이 경우 다음 명령어로 의존성을 해결할 수 있습니다.

sudo apt-get install -f

apt 명령어를 사용하면 의존성을 자동으로 처리할 수 있습니다. 먼저 apt를 사용하여 .deb 파일을 설치하려면, apt 명령어와 dpkg 명령어를 함께 사용합니다.

sudo apt install ./[파일명].deb

.tar 파일 압축 풀기

tar -xvf [파일명].tar

.tar.gz 파일 압축 풀기

tar -xzvf [파일명].tar.gz

.tar.bz2 파일 압축 풀기

tar -xjvf [파일명].tar.bz2

옵션 설명:

x: 압축 해제

v: 자세한 정보 출력

f: 파일 이름 지정

z: gzip으로 압축된 파일 처리

j: bzip2로 압축된 파일 처리

zip 파일 압축 풀기

unzip [파일명].zip

rar 파일 압축 풀기 (unrar 패키지 필요)

sudo apt-get install unrar
unrar x [파일명].rar

7z 파일 압축 풀기 (p7zip 패키지 필요)

sudo apt-get install p7zip-full
7z x [파일명].7z

gzip 파일 (.gz)

gunzip [파일명].gz

bzip2 파일 (.bz2)

bunzip2 [파일명].bz2