ls
구문 : ls [-1aRl] file or directory
파일의 목록을 출력
-l : 현재 디렉토리에 있는 파일과 디렉토리의 이름
-a : 숨김파일까지 출력
-R : 하위 디렉토리의 내용을 출력
cat
구문 : cat file [ > | >> ] [destination file]
파일의 내용을 표준 출력으로 보여주는 명령
여러 개의 기존 파일들을 하나로 병합
cat name1 name2 name3 > mergefile
>> : append
cat name1 >> name2
head / tail
구문 : head [-n] source file
파일의 일정 라인을 출력
touch
구문 : touch fil or directory
빈 파일을 생성시키는 명령
기존 파일의 수정일을 변경
cd
구문 : cd – or dir
디렉토리 이동
.. : 상위 디렉토리
. : 현재 디렉토리
이동 방법은 절대경로 참조, 상대경로 참조, 계정 참조 방식 존재
cd - : 이전 디렉토리로 이동
cp
구문 : cp [-Rf] source file or dir destination file or dir
파일이나 디렉토리를 복사하는 명령
-R : 하위 디렉토리까지 복사
-f : 기존파일이 있을경우 덮어씌움
mv
구문 : mv [-f] source file or dir destination file or dir
파일이나 디렉토리를 이동시키는 명령어
파일이나 디렉토리의 이름을 변경시 사용가능
-f : 기존파일이 있을경우 덮어씌움
rm
구문 : rm [-f] source file or dir
파일이나 디렉토리를 삭제하는 명령어
-f : 무조건 삭제
-i : 삭제시 삭제할 것인지 확인
ln
구문 : ln [-s] source file or dir destination name
파일이나 디렉토리의 링크를 생성시키는 명령어
-s : 소프트 링크 (윈도우의 바로가기)
mkdir
구문 : mkdir [-p] dir
디렉토리 생성 명령어
-p : 하위 디렉토리까지 한번에 생성
find
구문 : find [path] [-type fdl] [-name pattern]
[-atime [+-] number of days]
[-exec command {} \;] [-empty]
특정 파일을 검색하는 명령어
find . –type d : 하위 디렉토리 목록 출력
find . –type f –name “*.txt” : txt로 끝나는 파일 이름 출력
find . –type f –name “*.txt” –exec grep –l ‘nsjun’ {} \; : txt로 끝
는 파일중 그 내용에 nsjun이 포함되어 있는 파일만 출력
find . –type f –empty : 현재 디렉토리 내에 모든 빈파일 출력
tar
압축시 구문 : tar cvf 압축파일명 압축할 대상
해제시 구문 : tar xvf 압축파일명 [압축을 풀 디렉토리]
-c : 압축
-x : 해제
-v : 현재 아카이브 목록 출력
-z : 압축기능 추가
gzip
압축시 구문 : gzip 압축할 파일
해제시 구문 :gzip –d 압축해제할 파일
-9 : 압축률을 최대로
-v : 압축결과 출력
-r : 각 디렉토리의 모든 파일을 차례로 압축
rpm
rpm –[ivhqladefUV] [--force] [--nodeps]
[--oldpackage] package list
-i : 설치
-U : 업그레이드
-h : 진행상태 출력
-v : 변경여부 확인
-q : 쿼리
구문 : ls [-1aRl] file or directory
파일의 목록을 출력
-l : 현재 디렉토리에 있는 파일과 디렉토리의 이름
-a : 숨김파일까지 출력
-R : 하위 디렉토리의 내용을 출력
cat
구문 : cat file [ > | >> ] [destination file]
파일의 내용을 표준 출력으로 보여주는 명령
여러 개의 기존 파일들을 하나로 병합
cat name1 name2 name3 > mergefile
>> : append
cat name1 >> name2
head / tail
구문 : head [-n] source file
파일의 일정 라인을 출력
touch
구문 : touch fil or directory
빈 파일을 생성시키는 명령
기존 파일의 수정일을 변경
cd
구문 : cd – or dir
디렉토리 이동
.. : 상위 디렉토리
. : 현재 디렉토리
이동 방법은 절대경로 참조, 상대경로 참조, 계정 참조 방식 존재
cd - : 이전 디렉토리로 이동
cp
구문 : cp [-Rf] source file or dir destination file or dir
파일이나 디렉토리를 복사하는 명령
-R : 하위 디렉토리까지 복사
-f : 기존파일이 있을경우 덮어씌움
mv
구문 : mv [-f] source file or dir destination file or dir
파일이나 디렉토리를 이동시키는 명령어
파일이나 디렉토리의 이름을 변경시 사용가능
-f : 기존파일이 있을경우 덮어씌움
rm
구문 : rm [-f] source file or dir
파일이나 디렉토리를 삭제하는 명령어
-f : 무조건 삭제
-i : 삭제시 삭제할 것인지 확인
ln
구문 : ln [-s] source file or dir destination name
파일이나 디렉토리의 링크를 생성시키는 명령어
-s : 소프트 링크 (윈도우의 바로가기)
mkdir
구문 : mkdir [-p] dir
디렉토리 생성 명령어
-p : 하위 디렉토리까지 한번에 생성
find
구문 : find [path] [-type fdl] [-name pattern]
[-atime [+-] number of days]
[-exec command {} \;] [-empty]
특정 파일을 검색하는 명령어
find . –type d : 하위 디렉토리 목록 출력
find . –type f –name “*.txt” : txt로 끝나는 파일 이름 출력
find . –type f –name “*.txt” –exec grep –l ‘nsjun’ {} \; : txt로 끝
는 파일중 그 내용에 nsjun이 포함되어 있는 파일만 출력
find . –type f –empty : 현재 디렉토리 내에 모든 빈파일 출력
tar
압축시 구문 : tar cvf 압축파일명 압축할 대상
해제시 구문 : tar xvf 압축파일명 [압축을 풀 디렉토리]
-c : 압축
-x : 해제
-v : 현재 아카이브 목록 출력
-z : 압축기능 추가
gzip
압축시 구문 : gzip 압축할 파일
해제시 구문 :gzip –d 압축해제할 파일
-9 : 압축률을 최대로
-v : 압축결과 출력
-r : 각 디렉토리의 모든 파일을 차례로 압축
rpm
rpm –[ivhqladefUV] [--force] [--nodeps]
[--oldpackage] package list
-i : 설치
-U : 업그레이드
-h : 진행상태 출력
-v : 변경여부 확인
-q : 쿼리
'Study > Linux' 카테고리의 다른 글
시스템 마운트 (0) | 2007.12.03 |
---|---|
하드 디스크 마운트 (0) | 2007.12.03 |
리눅스 데몬의 종류와 정의 (0) | 2007.12.03 |
디렉토리 구조 (0) | 2007.12.02 |
Login 명령어 (0) | 2007.12.02 |