본문 바로가기

Linux21

vi 편집기 리눅스는 콘솔로 설치되는 경우도 많기 때문에 텍스트모드 전용 편집기를 알아두는 것이 좋다. 가장 많이 쓰이는 편집기가 vi에디터인데 배워보니 어렵다. 페도라는 vi는 설치되어 있으나 확장형인 vim은 설치가 되어 있지 않으니 vim을 설치하고 alisa에 'vi=vim'으로 설정해두는 것이 좋다. vim 설치 : yum install vim vi 편집기 mode vi 편집기 명령어는 크게 세 가지 모드로 나뉘어 질수 있다. 명령 모드 : vi 편집기의 기본모드.( 입력 상태이면 편집 명령어 사용 불가능) 입력모드 : i,I,a,A,o.O (입력모드 상태가 아니면 편집기 입력이 불가능) 확장모드(ex 모드, 또는 last line 모드라고 부른다.? - 왼쪽 하단에 명령어가 표시된다) 각 모드에서 사용하는.. 2013. 12. 14.
페도라 리눅스 리눅스 강의를 듣고 있는데 학원에서는 CentOS를 쓰는데 서버에 특화된 OS인지라 ntfs 마운트를 지원하지 않고 특정 비디오카드 드라이버는 다시 잡아야 하는 등의 번거로움이 있었다. 그래서 데스크탑에 특화된 페도라를 구해서 설치해 보았는데 왠만한건 자동마운트가 되는 등 보다 편하게 쓸수 있었다. 하지만 몇가지 손봐줄 부분이 있으니 정리해 볼까한다. 1. 단축키 터미널 : gnome-terminal크롬 : google-chrome탐색기 : nautilus 2. 코덱 및 플레이어 http://jabcholove.tistory.com/117 # rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rp.. 2013. 12. 14.
리눅스 명령어 리눅스 명령어는 셀 내장 명령어와 외부 명령어로 나뉜다. 셀 내장 명령어는 메모리에 올라 와 있는 셀에 저장되어 있는 명령어로 'whereis'로 검색시에 물리적인 경로가 나오지 않는다. 또한 도움말을 보기 위해 'help'라는 명령어를 쓴다.(외부 명령어는 man) 메모리에 올라와 있기 때문에 커멘드 입력시 최우선적으로 검색하고 셀 내장 명령어에 없을 경우 외부 경로에 해당 명령어가 있는지 검색이 들어간다. cd alias ls : -l 긴정보 -a 숨김표시 -t 가장최근변경부터 -F 파일특성 -R 하위디렉토리파일까지 cd mkdir cp : -r 디렉토리도 카피가능 mv rmdir rm : -f 물어보지않음 -i 삭제전물어봄 -r 서브디렉토리포함지움 tree 파일 관련 명령어 cat : -n 행번호출.. 2013. 12. 12.
.profile vs .bash_profile vs .bashrc 출처1 : http://acet.pe.kr/m/272출처2 : http://dogfeet.github.io/articles/2012/bash-profile.html 음...profile vs .bash_profile vs .bashrc 에 대해서 정확히 몰랐었다. bashrc'는 로그인 없이 Bash가 실행될 때 로드된다. 'sudo bash'나 'su'로 root 권한을 얻으려 bash를 실행할 때도 이 파일이 로드된다. 정리: ’.profile' - 로그인할 때 로드된다. PATH처럼 로그인할 때 로드해야 하는데 bash와 상관없는 것들을 여기에 넣는다.‘.bash_profile’ - 로그인할 때 로드된다. ‘bash completion'이나 'nvm'같이 로그인할 때 로드해야 하는데 Bash와 관련.. 2013. 11. 18.
alias설정 bashrc및profile설정 출처 : http://dokydoky.tistory.com/66 alias alias_name='..........' syntax Error example> alias dir1='/test/dir1'cd dir1/dir2 위 Error 해결책 : Path를 변수로 선언 . 즉,path="/test/dir1"cd $path/dir2 쉘에서 설정하는 것은 임시적으로 설정된다. 즉, 재로그인 혹은 unalias 명령어를 사용하면 없어진다. 따라서 지속적으로 사용하기 위해서는 ~/.bashrc 혹은 /etc/profile 에 설정. /etc/.bash_profile - 먼저 설정이 적용된 후에 사용자의디렉토.. 2013. 11. 16.
Fedora 19 JAVA 및 동영상 코덱 출처 : http://voyaging78.wordpress.com/2011/06/25/fedora-15-sun-jdk-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0/ Fedora 15 와 Ubuntu 11.04, 10.04, Linux Mint 14, OpenSuse 14 사이에서 왔다갔다 하다 최종적으로 다시 Fedora 15 를 사용하게 되었다. 회사에서는 Ubuntu 11.04 가 나오기전까지만해도 개발할때 유용하게 썼으나.. 11.04 가 나오고 난뒤로 이상하게 개발할때 문제가 조금씩 생긴다.. 문제를 해결하면서 하기에는 실력도 경험도 부족하여 우선 문제가 없는 리눅스 시스템을 찾다보니 Fedora 15 를 찾게 되었다. 물론 Fedora 15 에서는 약간의 한글입력 문제가 있.. 2013. 11. 15.
리눅스 MySQL설치2 출처 : http://cafe.naver.com/nautes74.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=149 === 리눅스 Mysql 컴파일 및 설치방법 === 참조 사이트 http://tunelinux.pe.kr 기존 RPM 버전 확인 #rpm -qa | grep mysql http://www.mysql.com Downloads > Red Hat Enterprise Linux RPM downloads 기존 버전 삭제 #rpm -e MySQL리스트항목 --nodeps 압축해제 #tar zxvf mysql-5.0.18.tar.gz -C /tmp 압축해제 /tmp/ 이동 #cd /tmp/mysql-5.0.18 #./configure --help ( 옵션 확인 ) 주.. 2007. 9. 4.
리눅스 MySQL 설치1 출처 : http://blog.naver.com/kissmelip?Redirect=Log&logNo=20040515660 mysql을 받는다. 예) xx.tar.gz 압축을 푼다 tar -xvzf xx.tar.gz 컴파일 설정을 한다. ./configure --prefix=/usr/local/mysql localstatedir=/usr/local/mysql/data --with-charset=euckr 컴파일 make 컴파일 후 설치 make install 디비를 만든다 /usr/local/mysql/bin/mysql_install_db 유저를 만든다 useradd -M mysql ysql이라는 사용자 권한으로 바꾼다. chwon -R mysql:mysql /usr/local/mysql/data mysq.. 2007. 9. 4.