반응형

linux 86

[리눅스] 원하는 문자가 들어있는 라인만 카운트하기

오늘은 간단하게 라인카운트 하는 것을 올려 보겟습니다. 파이프와 몇가지 명령어나 알면 누구나 간단하게 할수 있습니다. 라인카운트 별로 사용하지 않을 것 같지만 응근 사용할 곳이 많은 녀석입니다. passwd파일을 통해 현재 몇명의 유저가 등록되있는지라던지. 저처럼 특정문서에서 특정 단어가 몇개 들어가있는지 알아 볼때 말이죠. 오늘은 grep이란 명령어와 wc라는 명령어를 사용할 것입니다. grep은 특정 파일에서 원하는 부분만 가져올때 사용을 합니다. ex) $ grep 안녕 a.txt #a.txt에서 안녕이라고 한 라인만 출력한다. 그리고 wc는 word count 즉 문자를 카운팅합니다. 라인단위 단어단위 문자단위등으로 말이지요 ex) $ wc -l a.txt #a.txt의 라인수를 카운팅한다. 이 ..

linux/shell 2010.08.24

[우분투] rt3090 wlan 드라이버 설치

저는 eepc의 1021t노트북을 사용하고 있습니다. 이녀석은 rt3090이란 녀석을 사용하는데 우분투 10.04에서는 기본적으로 드라이버를 잡아주지 않습니다. 그래서 수동으로 설치해주어야 하죠. 먼져 장치를 확인해 봅시다. $ lshw -sort 결과.... /0/100/4/0 ra0 network RT3090 Wireless 802.11n 1T/1R PCIe ..... 위에서 보시는 것처럼 제 노트북에는 rt3090이란 녀석이 들어 있습니다. 이제 하드웨어를 확인했으니 드라이버를 깔아 줍니다. 마침 구글에서 검색을 해보니 다음과 같은 드라이버가 있더군요 ^^ 이파일을 설치해주고 재부팅을 해주시면 무선랜이 잡히는 모습을 보실 수 있습니다 ^^

linux/Desktop 2010.08.15

[우분투] 오픈오피스 GoogleDocs와 동기화해서 사용하기

오늘은 GoogleDocs와 오픈오피스를 연동해서 사용하는 것에 대해서 알아보겟습니다. 먼저 자바가 깔려있어야 합니다. 자바설치는 전에 썼던 우분투에서 빠르게 java설치하기를 참고하시기를 바랍니다. 위에서 말한 OpenOffice.org2GoogleDocs로 들어가서 확장을 다운받아 옵니다. 그리고 오픈오피스를 실행시키고 메뉴에서 "도구->확장관리자"를 눌러서 확장관리자를 실행합니다. 위와 같은 화면이 나오면 추가를 누르고 다운 받아놓은 파일을 불러옵니다. 간혹 "(com.sun.star.registry.CannotRegisterImplementationException) {{ Message = "", Context = (com.sun.star.unoXinterface) @0 }} "라고 에러메시지가 ..

linux/Desktop 2010.08.12

우분투에서 빠르게 java설치하기

우분투에서 쉽고 빠르게 자바를 설치할 수 있는 방법을 알려드리겠습니다. 딱 3줄의 명령어면 설치완료 ^^ $ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner" $ sudo apt-get update $ sudo apt-get install sun-java6-jdk 매주 포스팅을 한다고 약속한대로 요번주도 하나의 포스팅을 ^^ 포스팅의 수를 늘리도록 노력해보겟습니다. 이 블로그는 IT분야와 저의 취미 명상 코칭 학습조직등 제가 관심있어하는 것들로 꾸며나가도록 하겟습니다. IT에 문외한이신분들을 살짝 IT관련글들은 무시해주는 센스를 발휘해주시면 되겟습니다.

linux/admin 2010.08.12

apache + perl(CGI) 설정하기

전 잠시 착각을 해서 삽질을 햇다는 쏠쏠한 후문이.. 자 쉽고 빠르게 우분투상에서 perl기반의 cgi를 설정하러 달려 볼까요? 먼저 perl cgi를 사용하기 위해서는 libapache2-mod-perl2 패키지가 필요하므로 설치해줍니다. $ sudo apt-get install libapache2-mod-perl2 이제 모듈이 깔렷으므로 아파치 설정파일을 건드려 볼까요? $ sudo vi /etc/apache2/sites-available/default 그리고 이곳에 다음과 같은 구문을 추가해줍니다. [ 여기서는 localhost/cgi-bin 이라는 주소에 /home/www/cgi-bin/디렉토리를 연결한다는 가정하에 작성하엿습니다 ] ScriptAlias /cgi-bin/ /home/www/cgi..

linux/admin 2010.07.12

[MYSQL] foreign key 무시하고 테이블 삭제

요즘은 열심히 php와 mysql을 가지고 놀고 있는 중입니다. 작업하다보면 가끔 foreign키때문에 테이블 삭제가 안되는 경우가 있죠 이런 메세지를 보내면서 말이죠 ERROR 1217 (23000): Cannot delete or update a parent row: a foreign key constraint fails 자 MySql이 당신을 배신한게 아니니 당황하시지 말고 아래와 같이 하시면 됩니다. 당신의 데이터의 안전에 대한 집착이 심해서 그래요 ^^ mysql> SET foreign_key_checks = 0; mysql> drop table TABLENAME mysql> SET foreign_key_checks = 1; 자 오늘도 Have a Good Day

linux/mysql 2010.06.30

ubuntu에서 subversion client 사용

한참을 ubuntu subversion클라이언트에대해서 검색을 해댓군요.. 예전에 분명히 꾀나 쉽게 햇던것 같은데 어떻게 설치하는지 조차 구글신은 알려주지 않는것인가.. 라는 생각과 함께 설마하며 # sudo apt-get install subversion 이라고 치고 svn 명령어를 날려보니 되더군요. 저녀석이 서버용 버전인걸로 착각하고 있엇다는 ㅠㅠ 요즘에는 3개월정도 윈도우에서 생활햇더니 리눅스에 대한걸 많이 까먹은듯 싶군요 ^^ 일단 설이는 요로케 마무리~ 저의 것의 경우에는 커밋을 하려고 보니 에디터가 nano여서 고녀석을 vim으로 바꾸어 주엇습니다. $ echo "export EDITOR=vim" >> ~/.bashrc $ . ~/.bashrc 그리고 자신의 작업할 svn에서 checkout..

linux 2010.06.20

우분투 10.04 한글 압축 풀기

우붙투 10.04는 -O cp949옵션이 안먹히네요~ 9.04까지만해도 고녀석하나면 잘 풀렷었는데~ 그래서 검색하다 펄스크립트하나 발견해서 적어봅니다 ^^ BitsyXB development system by Synthesis Studios $ mkdir ~/bin -> 먼저 스크립트가 위치할 디렉토리를 만듭니다. $ echo "PATH=\$PATH:/home/namsa/bin" >> ~/.bashrc -> 어디서나 실행할려면 PATH변수에 bin폴더가 들어 있어야 겟죠~ "/home/namsa/bin"은 자신의 홈디렉토리에 맞추어서 재지정해주시면 됩니다. $ . ~/.bashrc -> . 명령어로 bashrc의 설정을 현재쉘에 적용시켜 줍니다. 아니면 쉘을 닫앗다 여는건데 이게 편하겟죠 ^^ $ sud..

linux/Desktop 2010.06.18

[linux] mplayer에서 한글자막 설정

A Few of My Favorite Things by Stephen Hackett 이 문서는 리눅스 사용자들이 많이 사용하는 동영상 플레이어인 mpayer의 한글 자막 설정에 관한 글입니다. (우분투 9.10) mplyer의 설정파일은 "~/.mplayer/config" 이므로 자신이 주로 사요하는 편집기를 이용하여 설정파일을 읽어와서 편집합니다. 저는 vi를 사용함으로 vi로 파일을 열겟습니다. # vi ~/.mplayer/config 그리고 다음의 설정을 입력하고 mplayer로 한글자막이 있는 동영상 파일을 열게 되면 한글 자막을 보실수 있습니다. unicode=1 subcp=cp949 font="/usr/share/fonts/truetype/unfonts/UnBom.ttf" subfont-tex..

linux/Desktop 2010.03.05
반응형