운영체제 RaspberryPi Sejin Oh.

Slides:



Advertisements
Similar presentations
Apr. 25, 2013 Laboratory of Systems Medicine BASIC LINUX COMMANDS.
Advertisements

윤준혁 (12), 이주연 (13), 박혜원 (14), 안혜경 (15) 허니버터칩으로 알아본 SNS 의 영향 력.
SPARCS 10 이 가 영 기본 UNIX 명령어. 일단 로그인 ! Linux login 시 계정을 입력하거나 root 를 입력 Root -> # 일반 사용자 -> $ 패스워드 : echo 기능을 꺼서 볼 수 없다. 대소문자 구분 패스워드 처음 설정 시 : ~$ passwd.
1 ‘ 우리나라의 주요공업 ’ - 정도웅, 주민혁, 안수진, 백경민, 엄다운, 박경찬 -.
성동구 성수동 지역 답사 및 투자가치 분석 1. 성수동 주요지표 및 재개발 개요 2. 뚝섬 서울숲 시민공원 개요와 영향 3. 신분당선 연장 노선과 영향 4. 성수동 랜드마크 아파트 동향 ( 롯데 캐슬, 현대 아이파크 ) 5. 성수동 지역 재개발 동향 ( 아파트, IT 공업단지,
인적사항 기재요령 ▣ 주민등록번호, 주소 반드시 확인 (주민등록 등본과 일치 원칙)
서울시 ‘찾아가는 동 주민센터’ 사업 시행 이후 지역사회의 변화
Root File System 충북대학교 지능로봇연구실.
개발 환경 설치 Embedded System Software
공부할 내용 조상들이 살던 곳 자연과 잘 어울리는 한옥 지방에 따라 서로 다른 집의 모양 섬 지방의 집
사랑, 데이트와 성적 자율성 :데이트 성폭력!!! 성폭력예방교육 전문강사 / 여성학 전공 신 순 옥.
1636 쇼핑몰.
시작부터 끝까지 진지한 궁서체로 진행하는 완벽한 주입식의 하드코어한 리눅스/장난감 세미나
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
퇴계와 율곡의 사회사상 비교 남 일 재 동서대학교 교수/ 정치학 박사 1. 퇴계 이황과 율곡 이이의 약전(略傳)
제3장 사회 복지 발달사.
6 레이스 컨디션.
FTP 09 SPARCS 박철웅 [dothack].
Linux University of Seoul Computer Science Park Jong wook
리눅스 실습 정성훈.
501. 군인들의 세상 502. 민정 이양과 한일회담 이선용.
2015년 하반기 소방교육 자 유 전 공 학 부 (금) 안녕하십니까 자유전공학부 행정실 입니다.
쌍용차 회생계획안을 통한 투기자본(=먹튀자본) 수강과목: 회 계 학 원론 담당교수: 박 성 환 교수님
컴퓨터 네트워크 실습.
PXA270 개발환경 설정 Ubuntu 실습용.
임베디드 프로그래밍 Lecture #
[beginning] Linux & vi editor
GPIO RaspberryPi Sejin Oh.
GPIO RaspberryPi Sejin Oh.
아동복지 제9장.
XEN & CLOUD SPARCS14 ONION.
IPython Notebook + Spark + TensorFlow on Linux
Linux/UNIX Programming
UNIX Unbounded A Beginning Approach
컴퓨터 네트워크 실습.
Geek OS.
리눅스 명령어 실습 임베디드 시스템 I.
제2장 유닉스/리눅스 사용.
리눅스 기본 명령어 기본 명령어 명령어 기능 사 용 예 date 날짜 및 시간을 확인하고 생성.
Internet Protocol and Programming
Geek-OS Project 정영진
제13장 장애인 복지.
사회복지 법제론 /노인장기요양보험법 문은홍 조소라.
웹 서버 활용 RaspberryPi Sejin Oh.
Appendix. WURFL 브라우저 살펴보기
라즈베리파이 기초과정 (1차시) ㈜헬로앱스 강사: 김영준 목원대학교 겸임교수.
4장 서버 구축을 위해 알아야 할 핵심 개념과 명령어
Internet Protocol and Programming
Itbank solaris Pm 4:00 class 김 정 훈
정치개혁의 가능성 논의 권력구조 개편을 통하여 본 -개헌을 통한 정부형태의 변화를 중심으로 [한국정치론] 윤성이 교수님
시스템 인터페이스 Lab2 X-window 및 명령어 사용.
Unix 방문(접속하여 로그인) 하기 수퍼 유저 되어 사용자 계정 만들기 Unix의 아파치 웹 서버에 홈페이지 등록하기
치료 레크레이션 프로그램 (지적 장애 대상) 과 목: 학 과: 학 번: 이 름: 제 출 일 자 담 당 교 수:
Telnet 을 활용한 Linux 메뉴얼 오두환.
광고 모델의 영향력.
3조 권기태 윤주영 은화령 이형찬 이송민 김동욱 한승묵
Command line tools 한국어 정보의 전산 처리
노년기 발달 장안대 행정법률과 세류반 정 오 손
시스템 인터페이스 Lab#5 쉘 실습.
태국 문학 욜라다 왓짜니 싸란차나 팟차라와라이 끼따야펀 르앙다우 타니다.
 파일 아카이브와 압축 명령 익히기.
평생 저축해도 강남 아파트 못산다 학 과 : 회계학과 1학년 B반 과 목 : 회계학원론 담당교수: 박성환 교수님
Internet Protocol and Programming
Homework #5 (1/3) 다음을 수행한 후, 결과 파일들을 출력하여 제출한다.
경영학의 상황학파에 대해서… 경제학과 3학년 최준용 회계학과 4학년 진현빈
워밍업 실뭉치 전달게임.
Web Server Install.
음파성명학 최종욱.
전문건설업의 정도경영 기업생존의 핵심요소 성건회 투명사회실천위원회 성건회 투명사회실천위원회 안녕하십니까!
“사업주 부정수급 Clean Up 캠페인”.
Presentation transcript:

운영체제 RaspberryPi Sejin Oh

터미널 파일 시스템 탐색 탐색 명령 홈 디렉토리로 이동 현재 경로 확인 상위 디렉토리로 이동 현재 디렉토리의 구조 확인 $ cd ~ 현재 경로 확인 $ pwd 상위 디렉토리로 이동 $ cd .. 현재 디렉토리의 구조 확인 $ ls or $ ls -al

터미널 파일 또는 디렉토리 복사 복사 명령 파일과 디렉토리를 복사하기 위해 cp 명령을 사용 hello라는 텍스트가 포함된 myfile.txt 파일 생성 $ echo “hello” > myfile.txt myfile.txt를 복사하여 myfile2.txt 파일 생성 $ cp myfile.txt myfile2.txt myfile.txt파일을 /tmp 폴더로 복사 $ cp myfile.txt /tmp

터미널 파일 또는 디렉토리 이름 바꾸기 mv 명령을 사용하여 파일과 디렉토리의 이름을 변경 myfile.txt라는 파일 이름을 my_file.rtf로 변경 $ mv myfile.txt my_file.rtf

터미널 텍스트 파일 편집 nano 편집기를 이용하여 텍스트 파일을 편집 $ nano myfile2.txt 종료 : Ctrl + X 저장 : 종료시 Y입력후 엔터

터미널 nano 편집기로 텍스트 파일 생성 및 작성 nano 편집기로 텍스트 파일 생성 및 작성 $ nano myfile2.txt

터미널 텍스트 파일 내용 보기 cat 또는 more 명령으로 텍스트 내용 보기 cat 명령 more 명령 cat myfile2.txt more 명령 more myfile2.txt

터미널 텍스트 편집기를 사용하지 않고 파일 생성하기 >와 echo 명령을 사용하여 파일 생성하기 >명령은 다른 파일을 덮어쓰기 할 수 있으므로 주의 $ echo “file contents here” > test.txt

터미널 디렉토리 생성 및 파일/디렉토리 삭제 디렉토리 생성 mkdir 명령으로 새로운 디렉토리 생성 파일 및 디렉토리 삭제 $ mkdir my_directory 파일 및 디렉토리 삭제 rm 명령으로 파일 및 디렉토리 삭제 $ rm my_file.rtf $ rm -rf my_directory

터미널 슈퍼유저 권한으로 작업 수행하기 슈퍼유저 컴퓨터 운영 체제에서 슈퍼 유저(superuser), 운용 관리자 또는 루트(root)는 시스템 관리자가 제어하는 특별한 사용자 계정을 위해 사용되는 용어이다. 관리자 권한을 일반 사용자 권한과 구별하면 운영 체제가 바이러스와 다른 악성 소프트웨어를 막을 수 있다. $와 # $는 일반사용자임을 나타내는 표시 #는 슈퍼유저임을 나타내는 표시 sudo 사용자를 슈퍼유저로 바꿔주는 명령어 sudo와 함께 명령어를 입력하게 되면, 일반사용자가 관리자 권한으로 실행할 수 있음 su 사용자를 root로 바꿔주는 명령어

터미널 슈퍼유저 권한으로 작업 수행하기 슈퍼유저 권한으로 업데이트 실행 $ apt-get update $ sudo apt-get update apt-get(Advanced Packaging Tool)은 우분투를 포함한 데비안(Debian) 계열의 리눅스에서 쓰이는 패키지 관리 명령어 도구 apt-get은 /etc/apt/source.list에 패키지 정보가 포함된 인덱스를 가지고 있음

터미널 파일 권한 이해하기 파일 및 디렉토리와 관련된 권한과 소유권 정보 확인 $ ls –l - rw-r—r-- 1 pi 19 Jul 14 01:29 test.txt 파일크기 수정된 날짜 파일명 파일수 파일 소유 그룹 파일 권한 파일 소유자 이름 파일유형

터미널 파일 권한 이해하기 파일 및 디렉토리 소유자 권한j 권한 변경 명령어 chmod ex) chmod 764 test.txt 소유자(user) 그룹(group) 기타 사용자 r w x - 4 2 1 7 6

터미널 apt-get를 통한 소프트웨어 설치 터미널 세션에서 apt-get을 이용한 소프트웨어 설치 sudo apt-get install <소프트웨어 이름> $ sudo apt-get install abiword

터미널 apt-get를 통한 소프트웨어 설치 터미널 세션에서 apt-get을 이용한 소프트웨어 삭제 sudo apt-get remove <소프트웨어 이름> $ sudo apt-get remove abiword 설치된 패키지 중 필수 패키지를 갖고 있으므로 의존된 패키지와 함께 제거시 autoremove 옵션 사용 $ sudo apt-get autoremove abiword 사용하지 않는 패키지 제거 $ sudo apt-get clean

터미널 인터넷에서 파일 다운로드 터미널 세션에서 wget 명령으로 파일 다운로드 웹 브라우저를 사용하지 않고, 인터넷에서 파일을 다운로드 wget http://www.icrobotics.co.uk/wiki/images/c/c3/Pifm.tar.gz

터미널 정보 찾기 시스템에 있는 파일을 검색시 find 명령어 사용 /home/pi 폴더에서 gemgem.py 파일 검색 $ find /home/pi –name gemgem.py / 루트부터 전체 검색하여 gemgem.py 파일 검색 2>/dev/null 옵션은 에러 메시지 무시 $ find / -name gemgem.py 2>/dev/null

터미널 파일 압축 작업하기 다운로드한 압축 파일의 압축해제 $ tar –xzf <파일명> $ tar –xzf Pifm.tar.gz 압축 $ tar –czf Pifm.tar.gz ./ 압축 시 폴더 퍼미션 주의

터미널 백그라운드에서 프로그램 실행하기 프로그램을 실행하면서 다른 작업도 함께 실행 & 명령을 사용하여 백그라운드에서 프로그램이나 명령을 실행 명령 실행완료까지 오랜 시간 예상 시 활용 $ find / -name gemgem.py 2>/dev/null & 백그라운드 프로세스를 포그라운드로 전환 fg

Thank you