ls
-
지정한 디렉터리의 파일 목록 출력
-
사용법
-
#ls [option] [디렉터리의 상대경로 또는 절대경로]
OPTION -a/-A 숨김 파일을 포함하여 출력 /.,..을 제외하고 출력 -i 파일의 inumber 출력 -l/-n 파일의 inode를 포함한 상세 내용 출력/UID,GID로 출력 -K 파일 크기를 KB 단위로 출력 -m 가로 목록으로 출력 -F 파일 이름에 파일 종류를 구분하는 기호를 함께 출력 -R 하위 디렉터리의 모든 파일 출력 -1 한 줄에 한 파일씩 출력
-
pwd
-
현재 디렉터리 위치 확인
-
사용법
- #pwd
cd (change directory)
-
디렉터리 이동
-
사용법
- #cd <이동할 디렉터리의="" 상대경로="" 또는="" 절대경로="">이동할>
. | 현재 위치한 디렉터리 |
.. | 현재 위치의 상위 디렉터리 |
~ | 계정의 홈 디렉터리 |
~[계정명] | 지정한 계정의 홈 디렉터리 |
/ | 최상위 디렉터리 |
mkdir
-
빈 디렉터리 생성
-
사용법
-
#mkdir[option] <디렉터리 이름="">디렉터리>
OPTION -m 생성할 디렉터리의 권한 설정(default:755) -p 상위 디렉터리 함께 생성
-
rmdir
-
빈 디렉터리 삭제
- 사용법
-
#rmdir [option] <디렉터리 이름="">디렉터리>
OPTION -p 상위 경로의 디렉터리까지 삭제
-
- 주의 사함
- 무조건 빈 디렉터리만 삭제 된다.
touch
- 파일이 존재 할 때 : 지정된 파일의 시간 정보를 갱신 한다.
-
파일이 존재하지 않을 때 : 0byte의 빈 파일 생성
- 사용법
-
#touch [option] <파일 이름="">파일>
OPTION -a 파일의 최근 사용 시간만 변경 -c 파일이 존재하지 않을 때 파일을 생성하진 않는다. -m 파일의 최근 변경 시간만 변경 -t 파일의 날짜를 임의의 날짜로 지정하여 변경
-
cat
-
지정된 파일 내용을 표준 출력으로 확인
- 사용법
-
#cat [option]<파일 이름="">파일>
OPTION -n 라인 번호를 포함하여 출력 -b 라인 번호를 포함하여 출력하지만 공백라인은 제외하고 출력
-
- redirection을 이용한 파일 생성
- #cat > <파일이름>파일이름>
- [내용 입력]
- [ctrl + d : 저장 후 종료]
head
- 파일의 처음부터 지정된 줄까지 출력
-
default: 처음부터 10행
- 사용법
-
head [option] <파일 이름="">파일>
OPTION -n NUM 지정한 줄만큼 출력 -c SIZE 지정한 크기만큼 출력(단위: byte)
-
tail
- 파일의 마지막부터 지정된 줄까지 출력
-
default : 마지막부터 10행
- 사용법
-
#tail [option] <파일 이름="">파일>
OPTION -n NUM 지정한 줄만큼 출력 -c SIZE 지정한 크기만큼 출력 -f 실시간 추가되는 내용 출력(주로 log파일을 확인할 떄 자주 사용된다.)
-
more
- 많은 출력 결과를 화면 사이즈에 맞게 한 페이지씩 출력
-
(파이프)를 이용하면 다른 명령의 결과를 처리할 수 있다.(예 : ls -l /etc more) - 사용법
-
#more [+number] <파일 이름="">파일>
KEY Space 한 페이지씩 출력 Enter 한 행씩 출력 b 이전 페이지 출력 d 다음 페이지 반만 출력 /문자열 지정된 문자열 검색 n “/문자열”로 검색 후 다음 찾기 h 키 도움말 출력 = 현재 위치의 행 번호 출력 v vi(텍스트 편집기)모드로 이동 q more 동작 종료 !쉘명령 지정된 쉘명령 실행
-
grep
- 파일 또는 명령어의 결과에서 특정 패턴의 문자열 검색
-
(파이프)를 이용하여 다른 명령의 결과를 처리할 수 있다.(예:ls -l /etc grep [패턴]) - 사용법
-
#grep [option]<패턴><파일이름>파일이름>패턴>
OPTION -c 검색된 문자를 출력하는 대신 검색된 행의 총 수를 출력 -h 파일 이름을 출력하지 않음 -i 대/소문자를 구분하지 않고 검색 -n 검색된 문자의 행의 번호를 할께 출력 한다. -s 에러 메시지만 출력 -v 지정된 표현식에 매진되지 않은 행만 출력 -w 표현식을 단어 단위로 검색
-
cp
-
원본 파일을 대상 파일로 복사
-
사용법
-
#cp[option] <원본파일> <대상 파일="">대상>원본파일>
OPTION -f 복사할 파일 이름이 겹칠 때 강제로 복사 -i 복사할 파일 이름이 겹칠 때 확인하고 복사 -l 하드 링크 생성 -p 소유주, 소속 그룹, 퍼미션, 시간 등을 동일하게 복사 -U 복사할 대상이 우너본과 변경 나라ㅏ 같거나 더욱 최신 파일이면 복사하지 않음 -v 복사하기 전에 복사할 파일 출력 -R/-r 하위 디렉터리까지
-