Upload
harvey-kim
View
54
Download
4
Embed Size (px)
Citation preview
May 10, 2016 SSS_Harvey 1
찾아보기
● Linux Permission
● Linux Mod
● http://linuxcommand.org/lc3_lts0090.php
May 10, 2016 SSS_Harvey 2
Permission
● 권한 !
● ls -l /home
drwxr-xr-x harvey harvey
May 10, 2016 SSS_Harvey 3
Permission
D rwx r-x r-x
● 가장 앞에오는 d : directory, - : regular file
l : link
● 첫번째 rwx : 파일 소유자의 권한
● 두번째 r-x : 파일 소유 그룹의 권한
● 세번째 rwx : 이 외 유저들의 권한
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
May 10, 2016 SSS_Harvey 5
Permission
● rwxr-xr-x
755
● 그럼 숫자는 어디에 쓰일까 ?
May 10, 2016 SSS_Harvey 6
chmod
● Change mode
● $ chmod 664 [ 파일명 ]
● $ chmod u+rw,g-w,o-x [ 파일명 ]
● $ chmod a=rwx [ 파일명 ]
– augo 를 통해 범위 , rwx 를 통해 권한 설정
May 10, 2016 SSS_Harvey 7
chgrp
● Change group
● 소유그룹을 변경해줌
● $ chgrp [ 소유그룹 ] [ 파일명 ]
– -R 디렉터리 하위 파일 모두 변환
May 10, 2016 SSS_Harvey 8
chown
● Change own
● 소유자를 변경해줌
● $ chown [ 소유자 ] [ 파일명 ]
– -R 디렉터리 하위 파일 모두 변환
– $chown user:group 파일명
May 10, 2016 SSS_Harvey 9
umask
● 파일 및 폴더의 default permission
● umask : 002
● 파일 : 666 – 002 : 664, rw-rwr--(664)
● 폴더 : 777 – 002 : 775, rwxrwxr-x(775)
May 10, 2016 SSS_Harvey 10
su
● su : change to super user– su - 붙이면 /root 해당 계정 홈 디렉터리로 이동
● sudo [ 명령어 ] : 루트 권한으로 명령 실행
– ex) sudo apt-get update : 소프트웨어 저장소 업데이트
May 10, 2016 SSS_Harvey 11
redirection
● Standard output : >– $ date > date.txt
– $ ls -t > file_list.txt
● Standard input : <– $ sort < file_list.txt
May 10, 2016 SSS_Harvey 12
Pipe
● 파이프 |
● 앞의 출력을 뒤의 입력으로
● $ ls● $ ls | wc -l● $ history | grep cd
May 10, 2016 SSS_Harvey 13
읽어보기
● http://nemonein.egloos.com/5297363● http://linuxcommand.org/lc3_lts0090.php● http://linuxcommand.org/lc3_wss0010.php● http://harveyk.me/120