제2회 열린세미나 100도씨의 발표자료입니다.
Unique Count를 구하기위한 몇가지 특징과 자료구조등을 정리한 발표자료입니다.
* 열린세미나 그룹
https://www.facebook.com/groups/576473599127259/
* 블로그
http://blog.indf.net
제2회 열린세미나 100도씨의 발표자료입니다.
Unique Count를 구하기위한 몇가지 특징과 자료구조등을 정리한 발표자료입니다.
* 열린세미나 그룹
https://www.facebook.com/groups/576473599127259/
* 블로그
http://blog.indf.net
[IoT] MAKE with Open H/W + Node.JS - 2ndPark Jonggun
IoT 시대에 Opensource H/W 와 NodeJS 를 이용하여 누구나 나만의 H/W + S/W + Service 를 만들기 위한 교육 과정을 만들어 보았습니다.
상상했던 아이디어를 Raspberry Pi 기반으로 나만의 IoT 제품을 현실로 만들어 보세요.
Lesson 1 - Introduction : IoT개요, Opensource H/W, 라즈베리파이 기초
Lesson 2 - Linux : Raspberry Pi 에서 리눅스 활용하기
Lesson 3 - Node.JS : Raspberry Pi 에서 Node.JS 로 프로그래밍 하기
Lesson 4 - Sensor : GPIO 를 Node.JS 로 동작시켜 센서 제어하기
Lesson 5 - Project : Raspberry Pi 로 스마트폰 + 무선 IoT 오디오 제작
챕터가 완성되는대로 추가적으로 공유하겠습니다.
Circulus Site - http://www.circul.us
Circulus Group - http://group.circul.us
[IoT] MAKE with Open H/W + Node.JS - 2ndPark Jonggun
IoT 시대에 Opensource H/W 와 NodeJS 를 이용하여 누구나 나만의 H/W + S/W + Service 를 만들기 위한 교육 과정을 만들어 보았습니다.
상상했던 아이디어를 Raspberry Pi 기반으로 나만의 IoT 제품을 현실로 만들어 보세요.
Lesson 1 - Introduction : IoT개요, Opensource H/W, 라즈베리파이 기초
Lesson 2 - Linux : Raspberry Pi 에서 리눅스 활용하기
Lesson 3 - Node.JS : Raspberry Pi 에서 Node.JS 로 프로그래밍 하기
Lesson 4 - Sensor : GPIO 를 Node.JS 로 동작시켜 센서 제어하기
Lesson 5 - Project : Raspberry Pi 로 스마트폰 + 무선 IoT 오디오 제작
챕터가 완성되는대로 추가적으로 공유하겠습니다.
Circulus Site - http://www.circul.us
Circulus Group - http://group.circul.us
1. May 10, 2016 SSS_Harvey 1
찾아보기
● Linux Permission
● Linux Mod
● http://linuxcommand.org/lc3_lts0090.php
2. May 10, 2016 SSS_Harvey 2
Permission
● 권한 !
● ls -l /home
drwxr-xr-x harvey harvey
3. May 10, 2016 SSS_Harvey 3
Permission
D rwx r-x r-x
● 가장 앞에오는 d : directory, - : regular file
l : link
● 첫번째 rwx : 파일 소유자의 권한
● 두번째 r-x : 파일 소유 그룹의 권한
● 세번째 rwx : 이 외 유저들의 권한
4. May 10, 2016 SSS_Harvey 4
Permission
● r : read 권한 , 읽기 권한
● w : write 권한 , 쓰기 및 수정 권한
● x : execute 권한 , 실행 권한
● 권한이 있으면 1, 없으면 0 으로 표시
●
rwx rw- r-x r-- --x
111 110 101 100 001
7 6 5 4 1
5. May 10, 2016 SSS_Harvey 5
Permission
● rwxr-xr-x
755
● 그럼 숫자는 어디에 쓰일까 ?
6. May 10, 2016 SSS_Harvey 6
chmod
● Change mode
● $ chmod 664 [ 파일명 ]
● $ chmod u+rw,g-w,o-x [ 파일명 ]
● $ chmod a=rwx [ 파일명 ]
– augo 를 통해 범위 , rwx 를 통해 권한 설정
7. May 10, 2016 SSS_Harvey 7
chgrp
● Change group
● 소유그룹을 변경해줌
● $ chgrp [ 소유그룹 ] [ 파일명 ]
– -R 디렉터리 하위 파일 모두 변환
8. May 10, 2016 SSS_Harvey 8
chown
● Change own
● 소유자를 변경해줌
● $ chown [ 소유자 ] [ 파일명 ]
– -R 디렉터리 하위 파일 모두 변환
– $chown user:group 파일명
9. May 10, 2016 SSS_Harvey 9
umask
● 파일 및 폴더의 default permission
● umask : 002
● 파일 : 666 – 002 : 664, rw-rwr--(664)
● 폴더 : 777 – 002 : 775, rwxrwxr-x(775)
10. May 10, 2016 SSS_Harvey 10
su
● su : change to super user
– su - 붙이면 /root 해당 계정 홈 디렉터리로 이동
● sudo [ 명령어 ] : 루트 권한으로 명령 실행
– ex) sudo apt-get update : 소프트웨어 저장소 업데이트
11. May 10, 2016 SSS_Harvey 11
redirection
● Standard output : >
– $ date > date.txt
– $ ls -t > file_list.txt
● Standard input : <
– $ sort < file_list.txt
12. May 10, 2016 SSS_Harvey 12
Pipe
● 파이프 |
● 앞의 출력을 뒤의 입력으로
● $ ls
● $ ls | wc -l
● $ history | grep cd