1 / 24

Linux

Linux. SPARCS11 fall freshman seminar boolgom. Operating System??. Windows, Mac OS, Linux, Android, iOS … Linux??. Layer between applications and hardware Manages and hides details of hardware Accesses hardware through low-level interfaces unavailable to applications.

Download Presentation

Linux

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Linux SPARCS11 fall freshman seminar boolgom

  2. Operating System?? Windows, Mac OS, Linux, Android, iOS… Linux?? Layer between applications and hardware Manages and hides details of hardware Accesses hardware through low-level interfaces unavailable to applications 91년 대학생이던 리누스토발즈가 유닉스를 소형 기기에 구현하고 공개하고 무료로 배포하고 있는 OS 무료, Open Source로 인하여 급속도로 발전 다중 사용자 접속 등 강력한 성능과 막강한 여러 프로그램들

  3. Debian, Ubuntu, Redhat, Cent OS .. 수많은 배포판들 커널 버전 / 배포판 버전 호환 LTS

  4. Interface

  5. 서버 자원은 귀중하기 때문에 이것쯤 할줄 알아야 되기 때문에 당신은 스팍스 인이기 때문에 당신은 지금 그대로 아름답기 때문에

  6. Shell 친절한 대화형 인터페이스 여러 종류가 있으며, sparcs서버는 ‘bash’쉘을 사용 명령어를 이해하고 실행하는 역할

  7. Concept Protocol : Telnet, SSH, etc Client Server Or local

  8. PuTTY 무료 Telnet/SSH 클라이언트 프로그램 MIT 라이선스 Terminal (신호를 보냄)

  9. Start! PuTTY 폰트 설정 인코딩 설정 서버 연결 설정 $who

  10. 디렉토리구조 사용자 공간 / /home /home/boolgom ~ . .. .bashrc

  11. ls cd . cd .. pwd ls ls –a ls –l cd boolgom cat hello cd / ls pwd cd~ pwd touch hello cat hello ls rm hello mkdir folder ls cd folder ls pwd cd .. rmdir folder ls 현재 디렉토리의 목록 원하는 디렉토리로 이동 현재 디렉토리를 출력 파일 만들기 / 건드리기 파일 삭제 폴더 만들기 폴더 삭제 파일 열기 $ls [directory address] $cd [directory address] $pwd $touch [name] $rm [name] $mkdir [Folder] $rmdir [Folder] $cat [file]

  12. 복사 이동 $cp [-option] [source] [target] $mv [-option] [source] [target] touch test mkdir test cp test /test ls test rm test/test ls test mv test /test ls ls test/

  13. 기억나지 않을때는? 대부분의 리눅스 응용프로그램에는 매뉴얼이 내장되어 있다. • --help • -h • man [program]

  14. 기억나지 않을때는? 대부분의 리눅스 응용프로그램에는 매뉴얼이 내장되어 있다. • --help • -h • man [program]

  15. PuTTY Again 마우스 오른쪽 클릭 – 클립보드에 있는 내용 입력

  16. Permission 강력한 권한 구분 양민 - $ / # - 루트 사용자 / 그룹 / 루트 파일 권한(읽기/쓰기/실행)

  17. ls -al -rw-r—r– 1 boolgomsparcs …. drwx-w-r-x d – directory / r – read / w – write / x – excute (디렉토리)(소유자)(그룹)(방문자) chmod 777 [file or directory] (r – 4 , w – 2, x – 1)

  18. shortcut TAB ^d ^l ^r / ↑↓ fc shift-insert ^a ^e ^z 자동 완성 로그아웃 화면 지우기 히스토리 찾기 마지막 명령어 편집해서 사용 클립보드에 있는것 붙이기 줄의 처음으로 줄의 마지막으로 실행중인 프로그램 정지

  19. Etc. 비밀번호 바꾸기 현재 실행되고 있는 프로그램 보기 서버에서 실행되고 있는 프로세스들 인터넷에서 파일 다운로드 당신이 하고있는 바로 그것 간단한 웹 브라우저 passwd ps top wget [주소] ssh아이디@[주소] w3m [주소]

  20. Etc. chown fg bg jobs scp more less grep ..

  21. wiki.kldp.org Q.

  22. 숙제 • 불곰의 홈 폴더에 music.html이 있습니다. • 여러분들이 그 파일을 웹 브라우저에서 접근할 수 있도록 만들고 답이 나오면 메일로 보내주세요. • boolgom@sparcs.org

More Related