반응형

학습자료(~2017)/리눅스 110

[리눅스] 쉘 프로그래밍 - 펌

쉘 프로그래밍 강좌 참고서적 : 초보자용 리눅스 프로그래밍 ( 대림출판사, 한동훈,이만용역, NEIL MATTHEW, RICHARD STONES 저 ) ※ 넷츠고 리눅스 동호회 7월 제 5회 정기 공개강좌 자료 글쓴이 : 위경섭 ( powerhack@netsgo.com ) 1. 변수 . 쉘변수는 처음 사용될때 만들어진다. 즉 미리 선언할 필요가 없다. . 쉘변수는 유닉스 명령과 마찬가지로 대소문자에 구별이 있다. . 쉘변수는 기본적으로 데이터를 문자열로 저장한다. 수치를 대입해도 실제 수치 가 아닌 문자열이 저장된다. 계산이 필요할 경우는 자동으로 수치로 변환하여 계산후 다시 문자열로저장된다. . 쉘변수의 값을 사용할 때는 변수명앞에 "$" 를 붙여서 사용한다. . 쉘변수에 값을 대입할때는 "$"를 사용..

[리눅스] 파일 락에 관한 좋은 블로그- 글펌

출처 : http://blog.naver.com/PostView.nhn?blogId=hgh73&logNo=90116412714 ================================================================ 파일 잠금 파일 잠금은 다중 사용자,, 멀티태스킹 운영 시스템에서 매우 중요한 부분이다. 프로그램은 종종 파일을 통하여 데이터를 공유하며, 이러한 프로그램들이 파일을 제어하는 몇 가지 방식을 채택하는 것이 매우 중요하다. 파일 잠금을 통해 프로그램은 안전한 방식으로 파일을 갱신할 수 있으며, 혹은 이미 다른 프로그램에서 기록중인 상태인 파일에서 데이터를 읽으려는 시도를 방지할 수 있다. 리눅스는 파일 잠금을 위해 사용할 수 있는 몇 가지 기능이 있는데, 가장 간단한..

[makefile] 정리

makefile 찾는 이름, 순서 `GNUmakefile', `makefile' 그리고`Makefile'.// MakeFile 을 추천 //명시적으로 찾고 싶다면 -f , --file 사용 // `-f name'나 `--file=name' 다른 makefile 삽입 include filenames...// filename 은 쉘 패턴 사용 가능 예) include foo *.mk $(bar) //만약 filenames 에 존재하지 않는 파일은 무시하고 싶다면 '-include filenames...'를 사용하라. \ //존재하지 않는 파일은 에러경고 없이 무시한다. \ // '-include' 는 또다른 이름으로 'sinclude' 를 사용한다. 가짜 목적물 .PHONY//가짜 목적물을 사용하는 이유 :..

[리눅스] 데몬에 관한 사이트 링크

http://netpyoung.tistory.com/75#ss3.1 http://jyhpan.tistory.com/53 http://almdri1004.blog.me/50003858776 http://kldp.org/node/39387 http://wiki.kldp.org/wiki.php/daemon 슈퍼데몬 만들기 http://www.joinc.co.kr/modules/moniwiki/wiki.php/Site/Network_Programing/Documents/Inet_daemon 데몬 서비스를 관리하는 systemd 유틸http://fedoraproject.org/wiki/Systemd functions 이용방법http://www.yolinux.com/TUTORIALS/LinuxTutorialInit..

[리눅스] 슈퍼 데몬 XINETD

인터넷 슈퍼 서버 : XINETD 필자 : 서정룡(dreamsoh@orgio.net) 원문 : http://linuxfocus.org/English/November2000 xinetd(eXtended InterNET services daemon)은 침입에 대해 우수한 보안을 제공하며 서비스 부인(Denial of Services)공격의 위험을 감소시킨다. 이는 잘 알려진 inetd 와 tcpd 를 함께 사용하는 것과 같이 주어진 머신에 대한 접근 권한 설정을 가능케 하지만 더욱 많은 기능을 제공할 수 있다. 이 기사에서는 xinetd 의 많은 특징을 다룰 것이다. xinetd 란 무엇인가? inetd 는 컴퓨터로의 네트워크 접속 제어를 돕는데 inetd 가 관리하는 포트로 요청이 들어오면 inetd 는 ..

[리눅스] RPM 만들기

출처 : ftp://ftp.muug.mb.ca/mirror/redhat/redhat/linux/6.2/en/doc/HOWTOS/translations/ko/html/RPM-HOWTO.html#toc6 그외 : http://www.rpm.org/max-rpm/index.html http://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM_Guide/index.html ## 출처에 가서 원문을 보세요~~ 근데 옛날 내용같네요.. 레드햇 패키징 하우투 RPM HOWTO (RPM at Idle) Donnie Barnes, djb@redhat.com 번역: 이기동 kidong@shinbiro.comV2.0, April 8, 1997 1. ..

[리눅스] vim 에 대한 정리 사이트

vimrc 설명 : http://mkseo.pe.kr/blog/?p=647 makefile 예제 : http://mkseo.pe.kr/blog/?p=1147 vi 설치 환경설정 : http://mkseo.pe.kr/blog/?p=102 vim 플러그인 다운 : http://www.vim.org vim 플러그인 설치 : http://semtle.tistory.com/186 vim 명령어 정리 : gyuha.tistory.com/attachment/dk28.pdf http://www.eandem.co.uk/mrw/vim/usr_doc/index.html vim user 메뉴얼- 공식 http://vimdoc.sourceforge.net/ vim 공식 사이트 - 메뉴얼, book, plugin 제공

하둡 hadoop 설치 정리 ppt

직접 설치하면서 이곳 저곳에서 주워온 자료를 종합하고 약간 추가하면서 정리해 보았습니다. 참고 사이트 http://ncue.tistory.com/231 http://blog.naver.com/cookatrice?Redirect=Log&logNo=50107958249 http://blog.naver.com/kh_24/30083561302 http://ragon.tistory.com/159 http://hadoop.apache.org/common/releases.html //다운로드 http://charism.springnote.com/pages/2782794.xhtml // 가장 내용이 좋았다.

반응형