본문으로 바로가기

ubuntu cmd

category AIFFEL 대전/Fundamentals 2020. 12. 31. 20:01

1.기본 기능

whoami

pwd

ls / ls -al : -a 를 붙혀줌으로 숨김 파일/폴더를 확인할수있다.

mkdir newfile

rm -r newfile / -r :재귀적 삭제, recursive, 폴더인 경우 안의 파일까지 전부 다 지우라

mv newman newfolder : newman 파일을 newfolder 로 옮겨라

 

2.apt-get

sudo apt-get install A

sudo apt-get remove A : 패키지 삭제, 데이터 삭제 안됨

sudo apt-get purge A : 패키지, 데이터 모두 삭제

sudo apt-get --reinstall install A : 패키지 오류나면 재설치해서 복구하자

sudo apt-get clean : 패키지 메모리 삭제, 주기적으로 해줄것

sudo apt-get autoremove : 필요없는, 사용안하는 패키지 삭제

sudo apt-get update / upgrade

sudo apt-get dist-upgrade : 설치된 모든 패키지를 의존성을 검사하여 업그레이드. 만약 업그레이드 중 새로 추가된 의존성 패키지가 있다면 추가설치 진행.

sudo apt-get source A : 패키지를 설치하지는 않고 소스파일만 다운로드

sudo apt-get build-dep A : source 를 통해 다운받은 패키지를 의존성을 검사하며 설치. 만약 설치도중 의존성 패키지가 있다면 추가설치 진행.

sudo apt-cache show A : 패키지의 상세한 정보를 출력 

sudo apt-cache search A : 패키지명을 검색

tab 2번 - 패키지명 뒷부분 자동 출력

apt list --installed

-y : 설치 중 나오는 모든 질문에 yes로 답하겠다