ShellScript2 Find 명령어 Find 명령어 #find : 원하는 파일 찾아보기 -옵션 - -perm : 권한과 일치하는 파일을 찾는다. ex)#find / -perm -4000 *해석 : /에서부터 setUID 가 걸린 모든 파일을 찾아라" 위에서 4000앞에 -가 바로 "적어도"를 의미하며 -perm은 "권한을 찾겠다" 라는 옵션이고, 그 뒤에 '4'자가 바로 setUID를 의미하며, '000'은 rwx 모두를 의미한다. -name : 이름과 일치하는 파일을 찾는다. ex)#find / -name kyh -user : 유저와 일치하는 파일을 찾는다. -group : 그룹과 일치하는 파일을 찾는다. -empty : 비어있는 파일이나 디렉토리 -amin n : n분 전에 마지막으로 액세스된 파일 -atime n : n*24시간 전에.. 2015. 3. 16. Linux Shell Posix란? 서로 다른 운영체제와 프로그램들을 위한 소프트웨어 표준을 제공하기 위해 Posix표준이 전개되었으며, IEEE와 ISO가 관련되어 있다. 목표는 서로 다른 플랫폼으로의 프로그램 이식성을 향상시키기 위한 표준을 만드는 것이며, unix-like 컴퓨팅 환경을 제공하는 것이다. 참고 bash 쉘에서 $표시는 일반유저의 쉘을 의미한다 bash 쉘에서 #표시는 슈퍼유저(root)의 쉘을 의미한다. 보통 쉘 스크립트를 작성할 때 스크립트의 최상단에 본 쉘일 경우 #!/bin/sh, bash 쉘일 경우 #!/bin/bash, 파이썬일 경우 #!/usr/bin/python 을 입력하여 스크립트를 실행할 언어를 지정해야 한다. #!/bin/env bash 형태를 사용하기도 하는데, 이 경우에는 bash .. 2015. 3. 6. 이전 1 다음