Gnome 3 - unity 유용한 단축키



자주 쓰는 우분투 기본 명령어

(없는 것들은 추가 부탁드립니다.)

sudo apt-get install 프로그램 꾸러미
sudo apt-get remove 프로그램 꾸러미
프로그램을 설치(install)하고 제거(remove)하는 명령어 입니다. 추가/제거와 같은 기능을 문자로 처리하는 것입니다.

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
위에서 apt-get 이란 프로그램 꾸러미 도구입니다. apt-get은 저장소에서 프로그램 꾸러미를 가져다가 설치하거나 지우는 등 관리자 역할을 해줍니다.
update는 저장소에서 이전 보다 개선된 꾸러미가 나왔나를 확인하는 명령입니다. upgrade는 컴퓨터에 설치된 꾸러미 중에 새로 개선된 내용이 있으면 저장소에서 가져다가 설치하란 명령입니다.
dist-upgrade는 컴퓨터에 설치된 꾸러미는 아니지만 우분투 사용에 필요한 추가 꾸러미를 가져다가 설치하라는 명령입니다. 이미 설치된 꾸러미를 최신 판으로 바꿔주는 upgrade와는 차이가 있지요.

ls -ls
ls는 List의 약자입니다. 옵션으로 -ls를 더해주면 파일에 대한 상세한 정보를 보여줍니다.

cd 디렉토리명
디렉토리를 이동할 때는 cd 명령어를 사용합니다. 디렉토리 이름을 입력하지 않고 cd만 입력하면 홈 디렉토리로 이동합니다. CD는 Change Directory의 약자.

pwd
현재 디렉토리 위치를 표시해 줍니다. Present Working Directory 의 약자.

mkdir
새로 디렉토리를 만듭니다. Make a directory 의 약자.

rm 파일명
해당 파일을 지웁니다. rm은 ReMove의 약자 입니다. 디렉토리를 지울 때는 -r 옵션을 줍니다. 즉 'rm -r 디렉토리명'이 됩니다. -r 옵션은 디렉토리에 명령을 적용할 때 넣는 옵션이라고 생각해도 무방합니다.

mv 파일명1 파일명2
cp 파일명1 파일명2
mv는 move의 약자를 파일명1을 지우고 파일명2로 옮깁니다. cp는 copy의 약자로 파일명1을 복사해 파일명 2로 저장합니다. 안전하게 옮기기 위해서는 원본을 그대로 두는 cp 명령을 사용할 것을 권합니다.

mv -r 디렉토리1 디렉토리2
mr -r을 사용하면 디렉토리1의 내용을 디렉토리 2로 옮깁니다. 이때 디렉토리1(원본)의 내용은 지워지며, 디렉토리2가 없을 경우 새로 디렉토리를 만들어 내용을 옮기게 됩니다. cp -r을 사용하면 디렉토리1의 내용을 디렉토리2로 복사합니다. 이때 원본은 그대로 남아있게 됩니다.

ln -s 파일명 바로가기명
파일명으로 바로가기를 만들어냅니다. 간혹 숨겨진 이름앞에 '.' 이 붙어서 숨겨져 있는 디렉토리 안에 있는 디렉토리를 자주 열어볼 필요가 있을 때 바로가기를 만들어 두면 편합니다. 바로가기 예로는 홈에 있는 Examples 디렉토리가 있습니다. ln은 LiNk의 약자입니다.

chmod
파일이 나 디렉토리에 대한 읽기(r), 쓰기(w), 실행하기(x) 소유권을 변경할 때 씁니다. ls -ls로 파일 이름을 출력하보면 x파일명에 drwx-xr-x 하는 식으로 내용이 출력되는데 이것은 파일 소유권을 표시한 것입니다. 일반적으로 사용자에게 rwx 권한이 주어져야 해당 파일을 마음대로 처리할 수 있습니다. 

lsb_release -a
컴퓨터에 설치된 우분투 판번호(version number) 확인

date
오늘 날짜와 현재시간 출력

cal
이번달 달력출력

df
디스크 사용량 출력

du 디렉토리명
해당 디렉토리의 디스크 사용량출력 *주의! 디렉토리명 입력없이 du를 실행하면 모든 디렉토리의 디스크 사용량출력합니다. ; 시간이 오래 걸립니다.

'리눅스관련' 카테고리의 다른 글

리눅스용 웹브라우저 best 5  (5) 2011.06.29
Fedora15 mp3 와 영화보기 코덱설치  (2) 2011.06.27
Linux Kernal 3.0.x  (2) 2011.06.26
한지붕 두커널 - Kernel compile  (0) 2011.06.26
ubuntu 11.04 자주쓰는 프로그램  (0) 2011.06.24

+ Recent posts