Skip to content

Instantly share code, notes, and snippets.

리눅스 쉘 학습 노트

리눅스 쉘 학습하면서 남긴 노트다.

[《리눅스 커맨드라인 완벽 입문서》 (BJ퍼블릭)][the-linux-command-line-book]로 학습했기 때문에 주로 >이 책에 나오는 내용이 많다. 명령어를 참고하기 위한 용도로 남긴 노트이므로 설명은 대부분 생략했다.

쉘을 학습하려는 분은 책을 한 번 읽어보는 것이 좋을 것이다. 이 책에는 쉘에 관한 설명 뿐 아니라 리눅스 와 해커들의 역사, 쉘에서 유의해야 할 점(압축을 두 번 세 번 씩 하지 말라거나) 등 흥미로운 읽을 거리도 많다. 쉘 입문용으로 매우 좋은 책인 듯하다.

#include <unistd.h>
#include <stdlib.h>
#define STDIN 0
#define STDOUT 1
#define STDERR 2
int main (int argc, char** argv) {
const int buffer_size = 128;
char buffer[buffer_size];
#!/bin/sh
# Config
UPDATER="/usr/local/gandi-dyndns/gandi-dyndns"
LOG="/var/log/update-ddns.log"
API="Your-Gandi-API"
DOMAIN="your-domain.net"
RECORD="www"
# Run
TIME_STAMP=$(date +"%F %H:%M:%S")

R 학습 노트

기본 표현

표현
10
1 + 2
문자열 "string"
@bakyeono
bakyeono / 경제학의 역사 독서 노트.markdown
Last active August 29, 2015 14:05
<경제학의 역사> 독서 노트

<갤브레이스가 들려주는 경제학의 역사> 독서 노트

1장 - 개관

경제학의 유물성

  • 경제학설은 항상 일정한 시대와 장소의 산물. 그것이 설명하는 세계와 결합해서 봐야 한다.
  • 세계는 항상 변하는 과정. 경제학의 주제도 변해 왔다.
  • (일반적으로) 경제학자들은 경제학의 변화에 보수적이다.
@bakyeono
bakyeono / <청소년을 위한 국부론> 독서 노트.markdown
Last active July 29, 2016 01:54
<청소년을 위한 국부론> 독서 노트

<청소년을 위한 국부론> 독서 노트

여는글

<국부론> 발간 시기

  • 1776년 초판, 1789년 5판 발행
  • 산업혁명, 미국 독립전쟁, 1789년 프랑스 시민혁명, 1689년 영국 명예혁명
@bakyeono
bakyeono / <청소년을 위한 자본론> 독서 노트.markdown
Last active August 29, 2015 14:07
<청소년을 위한 자본론> 독서 노트

<청소년을 위한 자본론> 독서 노트

여는 글: <자본론>은 어떤 책인가

<자본론>의 저자

  • <자본론> 1권: 마르크스 자신이 출판
  • <자본론> 2권과 3권: 마르크스 사후, 엥겔스가 마르크스의 원고를 정리해 발행
@bakyeono
bakyeono / zombie-capitalism.markdown
Last active August 29, 2015 14:15
<좀비 자본주의: 세계경제 위기와 마르크스주의> 독서노트

<좀비 자본주의: 세계경제 위기와 마르크스주의> 독서노트

머리말

불안정한 세계

  • 2007년 8월 중순 신용 경색, 2008년 금융 위기 발생
  • 은행들은 구제금융으로 겨우 파산 모면
  • 평범한 사람들의 고통 (중국 2천만 명 실직, 인도 1천만 명 해고 위협, 곡물가 폭등, 18개월동안 미국인 300만 가구 집 빼앗김)
@bakyeono
bakyeono / da.clj
Created May 2, 2015 07:41
Clojure Data Analysis snippets
(ns da
(:use [clojure repl pprint])
(:require [clojure string xml zip])
(:require [clojure.data json])
(:require [clojure.java jdbc])
(:require [net.cgrand enlive-html])
(:require [incanter core io excel])
(:import [java.net URL]))
;;; utility
@bakyeono
bakyeono / telegram-cli-daemon-tutorial.markdown
Last active February 18, 2018 18:49
telegram-cli 데몬 실행

telegram-cli 데몬 실행

준비

telegram-cli를 홈 디렉토리(~/tg/)에 설치한다고 가정하고 작성했다.

telegram-cli 컴파일

$ cd ~