Polpid's World

[Unix]기본명령어 본문

Development/Linux

[Unix]기본명령어

폴피드 2012.04.17 23:47

- chmod : 권한 변경
chmod 8진수 표기 filename
u:사용자 허가권        g:그룹 허가권,     o:타 사용자 허가권,     a:모두
+ : 허가권 추가        - : 허가권 삭제        = : 허가권 절대적 할당
r:읽기                     w:쓰기     x:실행

- chown : 파일 소유자 변경
chown user_id filename

- touch : 파일 날짜 및 시간을 현재시간으로 변경
touch filename

- mv : 파일을 이동하거나 이름변경
mv sourcefile targetfile

-cp :파일 복사
cp[option] sourcefile targetfile
option 
    -i : 이미 존재할경우 덮어쓸지 물어봄
    -p : 이미 존재할 경우 기존 파일의 속성 시간 그대로 유지
    -r : 하부 디렉토리 까지 복사

-rm : 파일 삭제
rm[option] filename
    -i : w 권한 없을때 삭제할것인지 물어봄
    -f : w 권한 없어도 삭제
    -r : 하부 디렉토리 까지 삭제

-find : 파일 찾기
find starting-dir criteria acitons
ex>find /test -name *.txt -print

-head : 파일 내용 보기(1부터 n줄까지) / tail : 파일 내용보기 (끝에서 n까지)
head [-n] filename

- cat  : 파일 전체 내용 출력
cat [option] filename 

- more : 파일 내용을 한 화면씩
more filename

- wc : line 수, word 수, 문자수에 대한 정보출력
wc [option] filename
    -l : 라인수 
    -w : word 수
    -c : 문자수

-grep : 파일내 특정 패턴 검색하여 그 행을 화면에 출력
grep[option] 패턴 filename
    -i : 대소문자 무시하고 출력
    -l : 패턴에서 일치하는 파일명만 출력
    -c : 일치하는 패턴을 포함한 라인수
    -n : 라인번호 붙여서 출력

-tr : 지정한 데이터로 변환해서 출력
tr 원래문자 바꿀문자 < filename

-cmp : 두개 파일 틀린위치 출력
cmp filename1 filename2

-pcat : pack 명령으로 압축된 파일을 풀지않고 내용을 볼수 있게 한다.
pcat filename.z

'Development > Linux' 카테고리의 다른 글

Command Line 명령어  (0) 2016.01.14
sed 명령어  (0) 2016.01.12
[Unix]tar 명령어  (0) 2012.11.12
[Unix]vi 편집기  (0) 2012.04.20
[Unix]기본명령어  (0) 2012.04.17
[Unix]Unix 구조  (0) 2012.04.17
0 Comments
댓글쓰기 폼