1 / 28

리눅스 실습

리눅스 실습. 정성훈. 로그인. 리눅스를 사용하기 위하여 밟는 승인절차 ID/PW 를 입력 계정 (account) 은 슈퍼유저가 만들어 줌. 패스워드 변경. 기존의 패스워드를 새로운 패스워드로 변경 가능. 기본 리눅스 명령. date: 날자 출력 cal : 달력출력 w: 상요자 출력. 기본 리눅스 명령 ( 계속 ). uptime: 시스템 구동된 정보 출력 hostname : 시스템 이름 출력. 기본 파일 명령어. pwd: 현재 디렉토리 ( 폴더 ) 출력 cd : 디렉토리 변경.

mason
Télécharger la présentation

리눅스 실습

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. 리눅스 실습 정성훈

  2. 로그인 • 리눅스를 사용하기 위하여 밟는 승인절차 • ID/PW 를 입력 • 계정 (account)은 슈퍼유저가 만들어 줌

  3. 패스워드 변경 • 기존의 패스워드를 새로운 패스워드로 변경 가능

  4. 기본 리눅스 명령 date: 날자 출력 cal : 달력출력 w: 상요자 출력

  5. 기본 리눅스 명령 (계속) uptime: 시스템 구동된 정보 출력 hostname : 시스템 이름 출력

  6. 기본 파일 명령어 pwd: 현재 디렉토리(폴더) 출력 cd : 디렉토리 변경 $ cd .. $ cd ikim $ cd /u/ikim $ cd

  7. 기본 파일 명령어 (계속) ls: 디렉토리 내의 파일을 봄 $ ls –l $ ls -al

  8. 기본 파일 명령어 (계속) -rw-r--r-- 1 mike 146 Sep 17 09:53 temp

  9. 기본 파일 명령어 (계속) • 디렉토리 생성 (mkdir)

  10. 기본 파일 명령어 (계속) • 디렉토리 삭제(rmdir)

  11. 파일시스템 명령어 • chmod를 사용하여 액세스 권한 변경하기 $ chmod 666 temp

  12. 파일시스템 명령어 (계속) • rm 을 사용한 파일의 삭제 $ rm temp test1 $ rm -r manual • mv를 사용한 파일이동 $ mv filename directory $ mv /u/mike/temp /u $ mv /u/mike/temp /u/mike/test1 /u $ mv *.c /u

  13. 파일시스템 명령어 (계속) • cp를 사용한 파일복사 $ cp test3.c test.c /usr2/97/102/hw3 $ cp *.c clib

  14. vi 편집기 • vi 시작 및 종료 $ vi filename ~ ~ ~ ~ ~ ~ ~ “filename" [New file]

  15. Vi 모드

  16. Vi 명령 • 콜론 명령 $ vi :w filename :e filename2 :r 삽입할 파일이름

  17. Vi 명령 (계속) • vi에서 편집의 시작, 저장 및 종료방법들

  18. Vi 명령 (계속) • 커서의 이동

  19. Vi 명령 (계속) • 입력 및 변경

  20. Vi 명령 (계속) • 삭제, 검색 및 치환

  21. Vi 명령 (계속)

  22. Vi 명령 (계속) • 검색 명령어

  23. Vi 명령 (계속) • 정규 표현식

  24. Vi 명령 (계속) 여러가지 치환 예

  25. Vi 명령 (계속) • 복사와 이동

  26. Vi 명령 (계속) • 명령의 반복 및 취소

  27. 리눅스 프로그래밍 • 절차 • Vi 등과 같은 editor로 C프로그램 작성 • 예) vi test.c • gcc 컴파일러를 이용하여 컴파일 • gcc –o run test.c • run (실행) • 수학 라이브러리의 삽입 • gcc –o run test.c –lm • 여러 파일을 같이 compile • Gcc –o run test1.c test2.c test3.c -lm • Makefile 을 이용하여 compile (참고자료)

  28. 리눅스 프로그래밍 (계속) • 간단한 예제) 화면에 hello world 를 출력 #include <stdio.h> main() { printf(“hello world !!!\n”); } • test.c 로 저장 • gcc –o run test.c • run 수행

More Related