반응형

linux 86

[mysql] 작업하다 만든 쿼리문 ..

제가 작업하다 만든 쿼리문인데.. 지금가지 만들어본것중 제일 긴쿼리문인것 같습니다. 아직 실력이 부족해서 긴 쿼리문이 나온것이겟지요. 오늘 join도 다시보고 서브쿼리등 다시 이것 저것 보면서 재미있는 기능들이 도처에 깔려있구나 하는걸 느꼇습니다. ㅋ 자 모두 쿼리의 세계로 뛰어 들어보아요. 요거 좀더 굴려보면 심플하게 만들수 있을것 같기도 한데 select s.mod_name,s.server_name,s.alert,s.reaction,s.value,m.mod_type,m.alert as alert_flag,m.reaction as reaction_flag , m.comment from server_mod s, mod_manage m where server_name like '192.168.56.3' u..

linux/mysql 2009.10.20

[Linux] 사운드 편집과 변환 .. mp3 flac ogg

저의 보이스 레코더가 너무나도 좋아서 flac을 지원안하는지라 음악을 넣을때 mp3로 넣어주어야 합니다. 제가 너무나도 좋아라 하는 곡인 어거스트러쉬를 넣어보고자 검색질.. 저의 눈에 들어온게 soundconverter 라는 프로그램입니다. 여러 콘솔용프로그램도 있지만 GUI로 쉽게 해치워 버리고자 아래 명령어로 설치해버렸습니다. # sudo apt-get install soundconverter 메뉴에서 실행시키시면 다음과 같은 모습을 뜁니다. 인터페이스가 따로 설명이 필요없을 정도로 직관적이라 설명은 스킵( 뭐 설정은 기본설정이란곳에 한눈에 들어오게 되어 있습니다. ) 요녀석.. 심플한게 쓸만합니다. 음악변환하는데 필요한 기능만 꼭 가지고 있어요

linux/utile 2009.10.18

[Mysql] 날짜/시간 자동입력

php에서 함수로 찍어주는것보다 now()라는 mysql자체함수가 훨씬 효과적인것 같습니다 ^^ CREATE TABLE example_default_now ( id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, data VARCHAR(100), created TIMESTAMP DEFAULT NOW() ); insert into example_default_now values(default,'test1',default); insert into example_default_now values(default,'test1',default); mysql> select * from example_default_now; +----+-------+---------------------+ | ..

linux/mysql 2009.10.10

[Svn] 사용법

svn는 작업할때 소스의 형상관리를 하는 툴입니다. 어디를 수정했는지 다른사람은 어떤걸 바꾸었는지등 여러명이 공동작업할때도 편리하죠 자세한 내용은 아래의 링크를 Subversion-HOWTO 제가 많이 쓰는 명령어는 아래와 같습니다. 코밋 : 작업한걸 서버로 날린다. # svn ci -m '로그 ' 업데이트 : 서버에 있는것과 나의 로콜에 있는 소스를 동기화 # svn update 삭제 : 파일을 삭제한다 # svn rm 이동 : 파일을 이동시키거나 이름을 바꾼다 # svn mv 추가 : 파일을 추가한다 # svn add 복사 : 파일을 복사한다 # svn cp

linux/utile 2009.10.08

[linux] sudo에서의 redirection

아래와 같이 하면 정상적으로 수행이 될까요? # sudo echo aa >> /etc/passwd 다음과 같은 메시지를 뿌려줍니다 bash: /etc/passwd: Permission denied 에러가 난거죠 왜 에러일까요? 여기에서 sudo 명령어는 echo aa에 적용된것이지 /etc/passwd를 redirect하는데 적용된게 아니기 때문입니다 그럼 >>를 해서 redirection하는데도 적용되기 위해서는 어떻게 해야 할까요? bash라는 프로그램의 -c라는 옵션으로 명령들을 인자로 주는 겁니다 $ sudo bash -c 'echo "hello" >> /etc/passwd' 여기에 암호 입력도 귀찬으면 다음과 같이 하면 되겟죠 $ echo "password" | sudo -S bash -c 'e..

linux/admin 2009.10.05

[Linux] 파일의 마지막 라인 삭제(sed)

/etc/passwd 의 마지막 라인을 삭제 한다면 # cat /etc/passwd | sed '$d' 비교해 보고 싶으신분들은 2개의 명령을 실행해서 테스트 해보시면 됩니다 # sed '$d' /etc/passwd | tail -n 2 # cat /etc/passwd | tail -n 2 vi를 잘 사용하시는 분들은 sed와 vi에서 :를 입력하고 사용하던 문법이 비슷하다고 느끼실껍니다. vi가 sed의 영향을 많이 받아서 생겨난듯 합니다. vi에서 사용하던건 sed에서도 거의다 적용되니 마음것 사용하소서 ^^ ps - tail 뒤에서 부터 자르기 - cat 보여주기 - sed 스트림 단위 에디터 (파일 자체를 변화시키지는 않는다 출력된걸 다시 입력해주어야 파일이 변한다)

linux/shell 2009.10.05
반응형