[ 컴퓨터시스템 ] 3 주차 1 차시. 디렉토리사이의이동 3 주차 1 차시디렉토리사이의이동 학습목표 1. pwd 명령을사용하여현재디렉토리를확인할수있다. 2. cd 명령을사용하여다른디렉토리로이동할수있다. 3. ls 명령을사용하여디렉토리내의파일목록을옵션에따라다양하게확인할수

Similar documents
PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

벤처연구사업(전동휠체어) 평가

Chapter 05. 파일접근권한관리하기

chap2

Microsoft PowerPoint - u3.ppt [호환 모드]

Microsoft PowerPoint - comp_prac_081223_2.pptx

Adobe Flash 취약점 분석 (CVE )

제2장 리눅스 사용

PowerPoint 프레젠테이션

제2장 유닉스 사용

* 자원복구 * - 이동형저장장치오류 : 장치를찾을수없습니다. 포맷하세요.. 복구방법 : 1) 포맷진행 - 빠른포맷 2) 데이터복구프로그램을이용하여복구국내 : finaldata - 파티션복구 : Acronis Disk Directory Suit - 데이터복구 : R-s

Microsoft PowerPoint - 03_(Linux)_(Fundamental)_File_Directory

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

Microsoft PowerPoint - 07-EDU-LinuxCommand-4.ppt

PowerPoint 프레젠테이션

untitled

<30352D30312D3120BFB5B9AEB0E8BEE0C0C720C0CCC7D82E687770>

歯mp3사용설명서

Discrete Mathematics

<C3CA3520B0FAC7D0B1B3BBE7BFEB202E687770>

Microsoft PowerPoint 통신 및 압축 명령어.ppt

PowerPoint 프레젠테이션

텀블러514

파일로입출력하기II - 파일출력클래스중에는데이터를일정한형태로출력하는기능을가지고있다. - PrintWriter와 PrintStream을사용해서원하는형태로출력할수있다. - PrintStream은구버전으로가능하면 PrintWriter 클래스를사용한다. PrintWriter

문서의 제목 나눔고딕B, 54pt

시스템 사용자 계정 관리

사용자계정관리 1. 사용자계정관리 사용자 (user), 그룹 (group) u 다중사용자시스템 (Multi-User System) - 1 대의시스템을동시에여러사람이접속하여쓸수있게하는시스템 u 사용자 (user) - 시스템관리자 : root (=Super user) -

PowerPoint 프레젠테이션

³»Áö¼öÁ¤

PowerPoint 프레젠테이션

망고100 보드로 놀아보자-4

Report Designer V3.0 사용설명서 2장

학번 : 이름 : 1. 다음파일트리구조를가진유닉스시스템이있다. / /bin/ /home/ /home/taesoo/ /home/taesoo/downloads /usr/ /usr/lib/ /usr/local/lib /media 모든폴더에파일이하나도없다고가정했을때사용자 (t

교육지원 IT시스템 선진화

Document Server Information Items Description Test Date 2011 / 05 / 31 CPU Intel(R) Xeon(R) CPU 2.40GHz X 8 Main Memory 1GB O/S version OEL 5.

라즈베리파이 프로그래밍_130912(최종).indd

LXR 설치 및 사용법.doc

Microsoft PowerPoint - ch09_파이프 [호환 모드]

2009년 상반기 사업계획

학번 : 이름 : 1. 다음파일트리구조를가진유닉스시스템이있다고가정하자. / /bin/ /home/ /home/taesoo/ /usr/ /usr/lib/ /usr/local/lib /media 모든폴더에파일이하나도없다고가정했을때사용자가터미널에서다음 ls 명령입력시화면출력

4. SELinux 상태확인 ( 상세 ) # sestatus v SELinux status: enabled SELinuxfs mount: /selinux Current mode: enforcing Mode from config file: enforcing Policy

목차 1. 시스템구성 개요 정의 목적 환경 준비사항 Oracle Install configuration Xshell 에

14장 파일

2) 활동하기 활동개요 활동과정 [ 예제 10-1]main.xml 1 <LinearLayout xmlns:android=" 2 xmlns:tools="

JDK이클립스

Microsoft PowerPoint - o10-19.pptx

LN_5_Rootfs

01Àå

Microsoft PowerPoint - 08-C-App-19-Quick-Preprocessor

FreeBSD Handbook

Microsoft PowerPoint UNIX Shell.pptx

PowerPoint 프레젠테이션

Microsoft PowerPoint - 5. 사용자 계정관리-1(2016-1학기).ppt [호환 모드]

PowerPoint 프레젠테이션

Microsoft PowerPoint - 01_1_Linux_Unix_기초.ppt [호환 모드]

The Pocket Guide to TCP/IP Sockets: C Version

리눅스 프로세스 관리

580 인물 강순( 康 純 1390(공양왕 2) 1468(예종 즉위년 ) 조선 초기의 명장.본관은 신천( 信 川 ).자는 태초( 太 初 ).시호는 장민( 莊 愍 ).보령현 지내리( 保 寧 縣 池 內 里,지금의 보령시 주포면 보령리)에서 출생하였다.아버지는 통훈대부 판무

PowerPoint 프레젠테이션

슬라이드 1

<3032B0AD202D20B8AEB4AABDBA20BCB3C4A12D556E6978C0CEC5CDB3DDBAB8C3E6C7D0BDC02E687770>

1. exit logout 하는 command 는아주간단하다. exit 을커맨드에서입력하고 return 키를누르면 logout 된다. 2. ls & command option 현재 directory 에서 file 의 list 를보는명령어, 즉 DOS 에서의 dir 에해

Microsoft Word ARM_ver2_0a.docx

Cluster management software

1) 인증서만들기 ssl]# cat > // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

<4D F736F F F696E74202D20B8AEB4AABDBA20BFC0B7F920C3B3B8AEC7CFB1E22E BC8A3C8AF20B8F0B5E55D>

Oracle hacking 작성자 : 임동현 작성일 2008 년 10 월 11 일 ~ 2008 년 10 월 19 일 신규작성 작성내용

1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder Service - efolder

해킹 대응 경진대회

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

슬라이드 1

Microsoft PowerPoint - LN_10_rootFS.ppt [호환 모드]

京 畿 鄕 土 史 學 第 16 輯 韓 國 文 化 院 聯 合 會 京 畿 道 支 會

3) MySQL data 백업백업방법 : dump 파일로저장저장위치 : /backup/mysqldump 백업주기 : 시간별 (/etc/cron.hourly) 또는일별 (/etc/cron.daily) 보관기간 : 7 일백업스크립트 : 아래예제 6-1). 참조 4) 웹데이

PowerPoint 프레젠테이션


Microsoft PowerPoint - em8-리눅스설치.ppt

PowerPoint 프레젠테이션

Microsoft Word - Tripwire 파일 무결성 구현.doc

Microsoft PowerPoint UNIX Shell.ppt

adfasdfasfdasfasfadf

지난시간에... 우리는 kernel compile을위하여 cross compile 환경을구축했음. UBUNTU 12.04에서 arm-2009q3를사용하여 간단한 c source를빌드함. 한번은 intel CPU를위한 gcc로, 한번은 ARM CPU를위한 gcc로. AR

Abstract View of System Components

Microsoft PowerPoint - ICCAD_Digital_lec02.ppt [호환 모드]

Sena Technologies, Inc. HelloDevice Super 1.1.0

Report Designer V3.0 사용설명서 2장

PowerPoint 프레젠테이션

Microsoft Word - CAE 클러스터 환경 구축-ABAQUS.doc

슬라이드 1

PowerPoint Presentation

<4D F736F F F696E74202D FC6C4C0CFB0FA20B5F0B7BAC5E4B8AE205BC8A3C8AF20B8F0B5E55D>

find. -name "*.java"./regexpvalidate/src/oracle/otnsamples/plsql/connectionmanager.java./regexpvalidate/src/oracle/otnsamples/plsql/dbmanager.java.. [

PowerPoint 프레젠테이션

Unix & Linux 개요 Company 서울대학교통계학과 2010년 2학기컴퓨터의개념및실습 ( Thanks to: cancho & facewhite from SPARC/KAIST, Bruce La Plante fro

ePapyrus PDF Document

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

Transcription:

3 주차 1 차시디렉토리사이의이동 학습목표 1. pwd 명령을사용하여현재디렉토리를확인할수있다. 2. cd 명령을사용하여다른디렉토리로이동할수있다. 3. ls 명령을사용하여디렉토리내의파일목록을옵션에따라다양하게확인할수있다. 학습내용 1 : 현재디렉토리확인 1. 홈디렉토리 - 로그인을한후, 사용자가기본으로놓이게되는디렉토리위치를홈디렉토리 (home directory) 라고함 - 시스템관리자가계정을만들때정함 - 해당사용자가모든권한을가짐 - 어느작업디렉토리에서든인수없이 cd 명령을입력하면홈디렉토리로이동 2. pwd(print working directory) 명령 - 사용자의현재디렉토리위치를확인 - 현재작업디렉토리의절대경로를출력 - 로그인한직후의현재디렉토리는사용자의홈디렉토리 - 형식 : pwd pwd /home/ksshin - 1 -

학습내용 2 : 디렉토리이동 1. cd(change directory) 명령 - 현재작업디렉토리를변경 - 형식 : cd [ 디렉토리명 ] - 디렉토리이름을주지않으면홈디렉토리로이동 -.. 를사용하면부모 ( 상위 ) 디렉토리로이동 cd lecture pwd /home/ksshin/lecture cd.. pwd /home/ksshin 2. /home/ksshin/lecture 위치에서 /home/ksshin/temp * /home/ksshin/lecture 위치에서 /home/ksshin/temp 디렉토리로이동하는방법 - 절대경로명사용 cd /home/ksshin/temp - 상대경로명사용 cd../temp * /home/ksshin/lecture 위치에서바로위의부모디렉토리로이동하는방법 - 절대경로명사용 cd /home/ksshin - 상대경로명사용 cd../ 또는 cd.. - 2 -

* 바로위가아니라그이전의부모디렉토리로이동하는방법 cd../../ 또는 cd../.. 3. 홈디렉토리로이동하는방법 - cd /home/ksshin -- 절대경로를사용해홈디렉토리로이동 - cd../home/ksshin -- 상대경로를사용해홈디렉토리로이동 - cd ~ -- 홈디렉토리를나타내는특수기호 ~ 를사용해홈디렉토리로이동 - cd -- 목적지를지정하지않고홈디렉토리로이동 - 예 ) cd pwd /home/ksshin - 3 -

학습내용 3 : 디렉토리파일목록확인 1. ls(list) 명령 - 디렉토리의내용을출력 - 형식 : ls [ 옵션 ] [ 파일또는디렉토리명 ] - 옵션 [ 표 ] ls 명령의옵션 옵션 의미 -a 숨김파일을포함해모든파일목록출력 -d 지정한디렉토리자체의정보출력 -i 첫번째행에 inode 번호출력 -l 파일의상세정보출력 ( 권한, 링크의수, 소유자, 그룹, 크기, 마지막갱신시간 ) -p 디렉토리명뒤에 / 를붙여출력 -r 파일이나디렉토리의정렬을역으로 -A. 과.. 을제외한모든파일목록출력 -F 파일의종류표시 (* : 실행파일, / : 디렉토리, @ : 심볼릭링크, = : 소켓파일, : FIFO) -L 심볼릭링크파일의경우, 원본파일의정보출력 -R 하위디렉토리목록까지출력 - 사용예 -- ls -- ls al /tmp 2. 현재디렉토리목록확인 - 디렉토리이름을지정하지않고 ls 명령만사용 ls -- 현재디렉토리에파일이없음을나타냄 -. 으로시작하는숨김파일을포함한모든파일목록보여주기 ls a....bash_history.bach_rc - 4 -

3. 지정한디렉토리목록확인 - 디렉토리이름을지정하면위치변경없이지정한디렉토리아래의파일목록확인가능 ls / bin cdrom etc initrd.img sbin boot dev home lib usr - 파일의종류표시 -- / 가붙으면디렉토리, @ 는심볼릭링크파일, * 는실행가능한파일 ls F / bin/ cdrom/ etc/ initrd.img@ sbin/ boot/ dev/ home/ lib/ usr/ 4. 파일정보확인 - 디렉토리이름대신파일이름지정하면해당파일이존재하는지확인가능 -- 파일이존재하면파일이름출력 -- 파일이없으면없다는메시지출력 ls.profile.profile ls test test : No such file or directory - 5 -

5. 상세정보보기 - 파일의상세정보는 l 옵션 (long) 사용 - 인자가디렉토리이면디렉토리가포함한파일의상세한정보를출력 - 인자가파일이면파일의상세한정보출력 ls l total 48 drwxr-xr-x 2 ksshin ksshin 4096 5월 30 13:20 Desktop drwxr-xr-x 2 ksshin ksshin 4096 5월 30 13:20 Documents drwxr-xr-x 2 ksshin ksshin 4096 5월 30 13:20 Downloads -rwxr r-- 1 ksshin ksshin 8980 5월 30 13:20 examples.desktop drwxr-xr-x 2 ksshin ksshin 4096 5월 30 13:20 Music drwxr-xr-x 2 ksshin ksshin 4096 5월 30 13:20 Pictures drwxr-xr-x 2 ksshin ksshin 4096 5월 30 13:20 Public drwxr-xr-x 2 ksshin ksshin 4096 5월 30 13:20 Templates drwxr-xr-x 2 ksshin ksshin 4096 5월 30 13:20 Videos [ 표 ] 파일의상세정보 필드번호 필드값 의미 1 d 파일종류 파일접근권한, 파일의소유자, 그룹, 기타사용자가 2 rwxrwxr-x 파일을읽고, 수정하고, 실행할수있는권한이어떻 게부여되어있는지보여줌 3 2 하드링크의수, 다른파일과링크되어있는개수 4 ksshin 파일소유자 5 ksshin 파일이속한그룹 6 4096 파일크기 ( 바이트단위 ) 7 5월 30 13:20 파일이마지막으로수정된시간 8 boot 파일이름 [ 표 ] 파일의종류문자파일유형 - 일반 ( 정규 ) 파일 d 디렉토리파일 l 심볼릭링크파일 b 블록단위로읽고쓰는블록장치특수파일 c 섹터단위로읽고쓰는문자장치특수파일 p 파이프, 프로세스간통신에사용되는특수파일 s 소켓, 네트워크통신에사용되는특수파일 - 6 -

6. 디렉토리자체정보확인 - 디렉토리의마지막수정시간등자체정보는 d 옵션으로확인 - 상세한내용을보여주는 l 옵션과함께사용 ls ld / drwxr-xr-x root root 4096 5월 30 13:20 / 7. 와일드카드 - 다수의파일을지정하는데사용 [ 표 ] 와일드카드의종류 문자의미 * 영또는연속적인모든문자에대응? 모든한문자에대응문자의영역목록. [a-z] 는 a부터 z까지를의미, [a,z] 는 [ ] a 또는 z를의미 { } 여러개의패턴을쉼표로분리해서나타냄 - p 로시작하는모든파일을보고자할때 ls p* print_file print_txt ps_tool - c 로시작하는세개의문자로된파일을보고자할때 ls apropos bin can.mpeg cnn copy.txt corn_head man work ls c?? cnn - a 에서부터 c 까지의문자로시작되는파일을보고자할때 ls [a-c]* audio_file ac_dc character configure_file - 7 -

- a 또는 ch 패턴이들어간파일을보고자할때 ls {a,ch}* audio_file ac_dc character 학습정리 1. 사용자가현재작업하고있는디렉토리를알고싶으면 pwd 명령을사용하여할수있다. 2. 현재작업하고있는디렉토리를이동하고자할때는 cd 명령을사용한다. 3. 특정디렉토리내에들어있는파일의목록을확인하기위해서는 ls 명령을사용한다. - 8 -