이번 포스팅에는 alias 명령어를 이용해서 기존의 복잡한 명령어를 손쉽게 실행시킬 수 있도록 해보려고 합니다.


그리고 설정된 alias 명령어가 시스템종료 이후에도 영구적으로 지속되게 하기 위해서 어떻게 해야 하는지 덩달아 알아보려고 합니다.


alias 는 별명이라는 뜻을 가지고 있는 영어단어로 실제로 리눅스에서도 


# alias 새 별명='기존명령어' 


를 입력하면 기존명령어가 입력된 새 별명으로도 실행시킬 수 있게됩니다.


일단 가장먼저 터미널을 열고 (저번 포스팅에서 바로가기 키를 설정했으므로 Ctrl+Alt+T)


# alias



입력하면 현재 alias에 등록된 별명 목록이 나옵니다. 기존에 쉽게 사용하던 몇가지 명령들이 지정되어 있음을 확인할 수 있습니다. 


이제 화면을 클리어하고 별명을 지정하려는 명령어인


# free -m


을 입력해서 현재 메모리 상태를 확인해봅니다.



잘 확인이 됩니다.


이제는 alias 명령어를 이용해 해당 명령어를 새로운 f 명령어에 대입하도록 하겠습니다.


# alias f="free -m"


입력을 하고 


# f 


로 확인해보니 


# free -m 


을 입력했을 때와 동일한 결과가 출력됩니다. 설정이 제대로 되었습니다.



해당 명령은 임시로 지정된 것이므로 시스템을 종료하면 초기화가 됩니다.


따라서 재부팅 이후에도 해당 명령을 사용하고 싶다면 /bashrc 에 등록을 해주어야 합니다.


참고로 ~/.bashrc 는 홈(root) 디렉터리의 bashrc라는 숨김파일로써 alias와 bash가 실행될 때 설정 함수를 제어할 수 있는 시스템 설정을 담고 있는 파일입니다. 



해당 파일은 /etc/bashrc 와는 다르게 해당 사용자에게만 영향을 줍니다. 


# vi ~/.bashrc



다음과 같은 창이 뜨면 음영친부분을 입력해줍니다.


alias f='free -m'



wq로 저장하고 빠져나온 후


# source ~/.bashrc


로 재설정해줍니다.



재설정 이후에는 재부팅해도 f 명령어가 입력됨을 알 수 있습니다.










안녕하세요 오늘은 그놈 터미널(gnome-terminal)의 바로가기 키를 설정하는 간단한 포스팅을 하려고 합니다.


센토스 7버전에 바로가기키가 설정되어 있지 않아 터미널을 일일이 찾아서 여는게 귀찮아서 설정을 하기 위한 방법입니다. 


그리고 앞선 포스팅에서 미리 언급하지 못했지만 소통을 원하시는 분들은 댓글 환영입니다 >_<;; 


또한 포스팅에 오탈자나 틀린 지식이 있다면 수정요청해주시면 기꺼이 수정하도록 하겠습니다. 단, 이유없는 악플이나 시비는 사절입니다.


Centos_network 카테고리의 포스팅은 제가 책을 보면서 독학하고 있는 리눅스의 내용을 정리하는 의미로 하고 있으므로 책이 없으신 분들도 이대로 따라하실 수 있으면 좋겠습니다. 책은 '이것이 리눅스다(한빛미디어 출판)' 입니다.


오늘 내용은 해당 책과 관련이 없으며 제가 사용함에 있어서 불편한 부분을 해결하기 위해 정리하는 부분입니다. 저도 그랬지만 리눅스 공부 초반에 설정조차 제대로 하지 못해 고민할 때 손쉬운 해결책이 될 수 있었으면 좋겠습니다.



가장 먼저 오른쪽 상단메뉴에서 설정창을 클릭합니다. 



전체 설정에서 '키보드'를 클릭합니다.



키보드 설정에 들어오면 '자판 입력'과 '바로 가기' 탭이 있습니다.


이 중에서 바로카기 탭을 눌러줍니다.



'바로 가기' 탭에 들어오면 여러가지 항목에 바로가기 키를 설정해줄 수 있습니다.


화면 하단에 적혀있듯이 바로가기 키를 편집하려면 해당 줄을 누르고 설정하려는 새로운 키를 누르면 됩니다. 


설정을 지우려면 ←(백스페이스)를 누르면 됩니다.



'바로가기'탭의 여러 항목 중에서 맨 밑에 있는 사용자 설정 바로가기를 클릭해줍니다.



사용자 설정의 바로가기에는 이미 제가 만들어둔 단축키가 있는데요.


이름은 그냥 Open Terminal 로 지정해주시고 실행하려는 명령에 gnome-terminal 이라고 입력해주시면 됩니다.


해당 항목이 생성되면 해당 항목을 클릭하고 ctrl+alt+t 로 바로가기키를 설정해주시면 됩니다. 


해당 키는 굳이 똑같지 않아도 됩니다만 우분투에서 해당 키로 기본설정이 되어있으므로 동일하게 지정해주었습니다.



아무화면에서나 Ctrl+Alt+T 를 누르면 아래와 같이 터미널이 실행됨을 확인하실 수 있습니다.



리눅스 센토스에서 GRUB(grand unified boot loader)은 부트로더 입니다. 


부트로더는 시스템에 전원이 들어오면 BIOS를 실행합니다. BIOS는 다음으로 하드웨어의 이상유무를 체크하고 시스템을 초기화하는 POST(power on self test)과정을 거칩니다. 이어서 부팅매체를 검색하고 부트 디스크에(부팅매체가 대부분의 경우 디스크이므로) 있는 MBR의 부트로더를 불러옵니다. 부트로더가 메모리에 불러들어지면 시스템 제어가 부트로더인 GRUB에게 넘어가게 되고 GRUB은 /boot/grub/grub.conf 파일을 읽어들여 부팅 커널을 결정하고 커널이미지를 불러옵니다. 그러면서 시스템 제어가 GRUB에서 커널로 넘어가게 됩니다. 커널은 swapper 프로세스를 실행하고 장치드라이브를 초기화한 다음 init프로세스를 실행합니다. init 프로세스를 실행하고 나면 /etc/inittab 파일을 읽어들여 스크립트를 차례대로 실행시키며 부팅을 완료합니다. 


GRUB 경로 : /etc/grub.conf, /boot/grub/grub.conf 


이제 부팅될 때의 이미지를 변경해보자. 


먼저 해당 테마를 변경할 수 있는 테마를 깔아야 한다.


루트권한으로 아래 명령을 실행합니다. 


$ su -c 'yum -y install grub2-starfield-theme' 


※ su -c는 명령어를 입력하는 루트권한 명령이다.



그리고 다시


$ rpm -qa | grep theme 


으로 설치된 grub2-starfield-theme 를 확인합니다. 



해당 grub2-starfield-theme.rpm 파일은 root 사용자의 폴더에 저장되어 있습니다. 


$ su - 


로 루트권한을 얻은 뒤 / 폴더로 이동해면 해당 파일이 설치됨을 확인할 수 있습니다. 




# yum -y localinstall grub2-starfield-theme.rpm


을 이용해서 로컬인스톨을 해줍니다. 




# gedit    /etc/default/grub


으로 이동합시다.



gedit 수정 창에서 맨 아랫줄에 아래화면에 음영처리된 부분을 입력해줍니다.


GRUB_THEME="/boot/grub2/themes/system/theme.txt"



해당 파일은 /boot/grub2/themes/system 경로에 존재하는데 해당폴더에 변경할 grub이미지가 들어있어야 합니다. 




앞선 포스팅의 http://gnome-look.org 에 접속해서 원하는 사진을 다운받아 줍니다. 



해당 파일은 다운로드 폴더에 저장되는데 해당 파일의 이름을 3.jpg 로 변경해 줍니다. 







그리고 3.jpg를 홈 폴더로 이동시켜 줍니다.




다시 터미널을 띄운 다음 3.jpg 파일을 /boot/grub2/themes/system 로 복사해줍니다.


일단 루트 권한을 얻은 다음


# mv /home/centos/3.jpg  /boot/grub2/themes/system 



그리고 vi 에디터를 이용해서 앞서 언급한 theme.txt 파일을 수정해주면 됩니다.


# vi /boot/grub2/themes/system/theme.txt


vi 에디터에서 행을 쉽게 보기위해 :set number 를 입력해서 34행을 찾습니다.



34행의 desktop-image 뒷부분에 "3.jpg" 라고 입력해 줘서 해당 이미지를 grub 부트이미지로 설정해줍니다.



# grub2-mkconfig -o /boot/grub2/grub.cfg 


로 재설정하면 설정이 완료됩니다. 



# reboot



예쁜 grub 배경화면이 설정되었습니다. 



리눅스에서 서버를 운영하려면 텍스트모드를 사용하지 않고 윈도우처럼 x윈도우를 사용하는 사람들이 당연히 있기 마련입니다.


따라서 이번에는 x윈도우의 바탕화면과 테마를 변경하는 법에 대해 알아보려고 합니다. 


일단 간단하게 먼저 x윈도의 바탕화면을 변경해봅시다.


오른쪽 상단 메뉴를 클릭하고 설정표시를 누르면 다음과 같이 창이 뜹니다. 



해당 창에서 개인 - 배경 탭으로 들어갑니다.



배경탭을 눌러서 다시 현재 설정된 배경을 클릭합니다. 



배경 그림 - 그림 - 색 탭에서 배경 그림의 배경을 클릭하면 현재 저장되어 있는 사진 중에 바꿀 수 있는 사진이 나타나있고 없다면 드래그앤드롭으로 다른 폴더에서 끌어올 수도 있습니다. 



다시 전체 설정으로 돌아가서 디스플레이로 들어가면 



다음과 같이 해상도도 변경이 가능합니다. 



간단하게는 인터넷 웹이나 사이트를 돌아다니면서 사진을 발견했을 때 오른쪽 마우스 클릭 - 배경으로 지정을 클릭해서 MS윈도우처럼 쉽게 배경하면을 지정할 수 있습니다.


그리고 아래 사이트는 xwindow의 gnome 배경화면을 받을 수 있는 사이트 입니다.




페이지에 접속한 다음 원하는 사진을 찾아서 files탭에서 파일을 다운로드 받아서 배경으로 지정하거나



마우스 우클릭 - 배경으로지정(S) 으로 손쉽게 배경을 지정할 수 있습니다.



그리고 이번에는 x윈도우 테마를 변경해보려고 합니다.


기본적으로 테마를 변경할 수 있는 설정툴이 깔려 있어야 하므로 rpm 명령어를 이용해 설치해줍니다.


# rpm -qa gnome-tweak-tool


로 확인해보니 깔려 있습니다.


혹시라도 없으신 분들은


# rpm -Uvh gnome-tweak-tool.rpm


로 해당 툴을 설치해주시면 됩니다. 



해당 설정 툴을 설치한 후 다음 명령어를 통해 실행해 줍니다.


# gnome-tweak-tool



설정 창에서는 글꼴, 창 모양, 테마, 고대비 설정 등을 할 수 있으니 하나씩 설정을 변경해 적용시켜보면서 기능을 익히실 수 있습니다. 



왼쪽 탭에서 확장 탭에 들어가서 '쉘 확장 설치' 탭에서 더 많은 확장 가져오기 를 누르면 아래 확장프로그램들을 설치할 수 있는 웹사이트로 이동이 됩니다.


필요한 프로그램들을 설치하셔서 사용하면 되겠습니다. 





+ Recent posts