간단하게 정리합니다. ######################## apt 소스 변경 ######################## 빠른 다운로드를 위해 카이스트 미러로 변경 # vi /etc/apt/sources.list deb http://ftp.kaist.ac.kr/raspbian/raspbian/ stretch main contrib non-free rpi deb-src http://ftp.kaist.ac.kr/raspbian/raspbian/ stretch main contrib non-free rpi ######################## apt 업데이트 ######################## # apt-get update # apt-get upgrade #################..
왜 6.6인가.. 저는 이미 CentOS 7 설치 USB를 만들었었습니다. 하지만 USB를 넣고 인스톨을 시도하니 까만 화면에서 멈추고 아무런 반응이 없는겁니다. 왜이러는걸까요? 제가 서버로 사용 할 노트북은 T60 입니다. 이놈은 64bit 운영체제를 지원하지 않습니다. 윈도우 설치 시에도 32bit만을 사용했었죠... 그런데 CentOS 7은 64bit로만 배포합니다. 아래 사진처럼요.. 물론 64bit를 지원하는 컴퓨터에 32bit를 선택하여 설치할 수는 있다고 합니다. 다만 64bit를 지원하지 않는 컴퓨터는 7버전 설치를 시도조차 못하는군요. 결국 아쉽지만 CentOS 6.6로 다시 설치하기로 마음먹었습니다. 준비물 CentOS 6.6 iso 파일 다운로드 페이지: http://wiki.cent..
리눅스의 그룹에 관한 명령어를 알아보겠습니다.그룹관리도 계정관리와 마찬가지로 관리자 권한을 가진 계정으로 로그인 하여야 합니다. ex> root 계정 명령어에 '--help'를 붙여넣으면 추가할 수 있는 옵션을 확인할 수 있습니다. ex> groupadd --help이 포스팅에서는 자주 쓰이거나 필수로 사용되는 옵션에 대해 알아보겠습니다. 그룹 추가 'group 계정명" 만으로도 계정추가는 완료되며, 옵션을 추가할 수 있습니다. (1) 기본 명령어# groupadd 그룹명 (2) 옵션-g gid : gid 설정-r : 시스템 그룹(500번이하)생성. 남아있는 가장 높은 번호로 할당 됨. (3) 예제# groupadd -g 87000 webroot # cat /etc/group | grep webrootw..
리눅스의 유저 계정에 관한 명령어를 알아보겠습니다.계정관리는 관리자 권한을 가진 계정으로 로그인 하여야 합니다. ex> root 계정 명령어에 '--help'를 붙여넣으면 추가할 수 있는 옵션을 확인할 수 있습니다. ex> useradd --help이 포스팅에서는 자주 쓰이거나 필수로 사용되는 옵션에 대해 알아보겠습니다. 계정 추가 'useradd 계정명" 만으로도 계정추가는 완료됩니다만, 일반적으로는 몇몇 옵션을 추가하여 사용합니다. 자세한 옵션은 아래의 계정 수정(usermod)에서 알아보도록 하고 먼저 기본적인 명령어부터 알아보겠습니다. (1) 기본 명령어# useradd 계정명 (2) 예제# useradd user01# cat /etc/passwd | grep user01user01:x:510:5..
윈도우에서 usb로 리눅스(CentOS, Ubuntu 등)를 설치 하려 엄청난 시간을 들였다. 시도해본 툴로는 Universal USB Installer / iso2usb / Fedora LiveUSB / unetbootin 이정도가 되겠으며 나는 CentOS를 설치하기에 bin-DVD / LiveDVD / netinstall 등 여러가지 버전을 시도해보았다. 또한 PC와 노트북에서 모두 시도하였다. 하지만 무슨짓을 해도 내 모니터엔 까만 화면에 커서만 덩그러니 깜빡거릴 뿐... 아무리 기다려도 다른 화면으로 넘어가지 않았고, 마침내 해결책을 찾았다. 결론부터 말하자면 어떤 툴, 어떤 버전이던 상관없다! 바로 나의 해결 방법을 소개한다. 1. 시작-실행 혹은 Windows+r 이후 cmd를 입력하여 커맨..
출처 : http://infoarts.blog.me/80142581975 위의 블로그에서 퍼온글이며 설치도중 확인한 에러를 추가하여 포스팅 합니다. 소스 관리를 위해 사용되는 SVN 서버를 설치하는 방법을 소개할까 합니다. Subversion을 설치합니다(yum을 이용하였습니다). # yum install -y subversion 저장소 디렉터리를 생성합니다. 디렉터리는 임의로 지정 가능합니다. 파일 시스템을 이용한 방식 # svnadmin create --fs-type fsfs /var/repos 버클리DB를 이용한 방식 # svnadmin create --fs-type bdb /var/repos 디렉터리 그룹 권한을 변경합니다. # chmod -R g+w /var/repos SVN 설정을 변경합니다...
#include #include #include #include #include #include #define QKEY(key_t) 0111 #define QPERM0660 #define MAXOBN50 #define MAXPRIOR10 struct q_entry{ long mtype; char mtext[MAXOBN+1]; }; int init_queue(void) { int queue_id; if ((queue_id=msgget(QKEY, IPC_CREAT|QPERM))==-1) printf("msgget failed\n"); return(queue_id); } int serve(void) { int mlen, r_qid; struct q_entry r_entry; if ((r_qid=init_que..
.vimrc 파일 설정 syntax on "언어에 따른 자동 문법, 구문 강조 기능 사용 filetype on "파일의 종류를 자동으로 인식 colorscheme ansi_blows "색상 테마 변경 set nocp "오리지널 VI와의 호환성을 없애고, VIM 만의 기능들을 쓸 수 있게 함. (compatible) set ru "화면 우측 하단에 현재 커서의 위치(줄, 칸)를 표시 (ruler) set sc "완성 중인 명령을 표시 set nu "라인 번호를 표시 set vb "키를 잘못눌렀을 때 삑 소리를 내는 대신 번쩍임 (visualbell) set hls "검색어 강조 기능 사용 (hlsearch) set ci "C 형태의 들여쓰기 (cindent) set ai "자동 들여쓰기 (autoinden..
1계정의 home 디렉토리나 root 디렉토리에서 .bashrc 파일을 vi로 연다. PS1="[\u@\h \t]\n[ \w ] \\$ " echo "^[[1;32mHI^[[0m" 라고하면 HI가 녹색으로 표시됨 ^[는 Ctrl-v 와 esc키를 연이어 누른 것. 나머지 [1;32m 은 직접입력 ^[[0m도 마찬가지 내가 쓰는 설정은 다음과같다. PS1="\e[0;31m[\u@\h \w]\e[0m\n \\$ " 다른 색상을 하고싶다면 다음 블로그의 색상조합을 확인하면 된다. http://sunyzero.egloos.com/4282610