~/bin/up


우분투의 ~/.profile 파일의 내용을 보면 다음과 같이 로컬 bin 디렉토리에 대한 설정이 이미 되어 있는 것을 알 수 있다.

xxx@xxx:~$ cat ~/.profile
...
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi
xxx@xxx:~$ 

시스템 업데이트(업그레이드)를 할 수 있는 스크립트를 만들어보자.

xxx@xxx:~$ mkdir ~/bin
xxx@xxx:~$ touch ~/bin/up
xxx@xxx:~$ chmod +x ~/bin/up

~/bin/up 파일을 열어서 다음의 내용을 입력하자.

#!/bin/sh
sudo apt-get -y update;sudo apt-get -y upgrade;sudo apt-get -y dist-upgrade;sudo apt-get -y autoremove;sudo apt-get -y autoclean;sudo apt-get -y clean

남보다 간이 조금 큰 편이다 싶으면 다음을 추가해도 무방하다.

sudo apt-get -y dist-update

Re-evaluate the profile.

xxx@xxx:~$ source ~/.profile

Now, you can update(upgrade) your system at any time.

xxx@xxx:~$ up
......................................

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s