본문으로 바로가기

Day-4 기본 명령어2

category Linux 2016. 12. 21. 10:18

기본명령어2

file - 파일의 형식을 확인
형식 #file [파일명]

 

type - 파일위치, bash 빌트인 명령어 여부, alias 등의 정보를 확인
형식 #type [파일명]

 

whereis - 명령어에 대한 바이너리 소스, 메뉴얼 페이지의 위치 확인
형식 : #whereis [파일명]

 

which - 실행파일 및 alias 확인
형식 : #which [파일명]

 

more - 화면 단위로 파일 내용출력
형식 : more [옵션] [파일명]
옵션 : +[N] 출력을 시작할 행번호

 

space bar - 다음 화면 출력
enter kdy - 한줄 씩

/[pettern] - 문자열 검색
q - 종료

 

less - 내용을 앞 뒤로 스크롤 가능

키                  동작
Ctrl + F      다음 화면으로 이동
Ctrl + b      이전 화면으로 이동

 

head - 파일 내용의 첫 10줄만 출력
형식 : head [옵션] [파일명]
옵션 : -n [번호] 행번호 입력

 

tail - 파일 내용의 마지막 10줄 출력
형식 : tail [옵션] [파일명]
옵션 : -n [번호] 지정한 행만큼 출력
       -f 실시간으로 파일의 마지막 내용을 확인★

 

nl (Number Line) - 파일의 각 라인에 번호를 표시한다.
형식 : nl [파일명]

 

grep (Globally find Regular-Expression and Print) - 문자열 검색
형식 : grep [옵션] [패턴] [파일]
옵션 : -i 대소문자를 구별하지 않는다.
       -n 행번호를 함께 보여준다.
       -v 패턴에 일치하지 않는 라인만 출력 (제외 용도)
       -w 패턴이 전체 단어와 일치하는 줄만 출력

tip

#alias "grep --color=auto" 설정으로 색 지정

위 명령어를 사용하면 grep으로 찾아진 단어만 색깔이 지정된다.

 

bc (Basic Calculator) - 텍스트 계산기

bc [옵션] [파일]
quit 종료

 

cal - 달력 출력

#cal
#cal [year]
#cal [mounth] [year]

 

date - 현재 시간 출력

#date -s 23:43:21
#date -s "2006-10-20 23:43:21"
#date -s 2006-10-20

 

파일 링크 - 파일시스템에 상에 존재하는 파일/디렉토리에 대한 바로가기 (shortcut)을 만들때 사용되는 파일

 

1. 심볼릭 링크 (symbolic link)
- 파일을 가르키는 포인터가 있는 작은 파일을 생성 (바로가기 아이콘)
- 원본파일을 가리키는 새로운 파일을 생성

ln -s [대상파일명] [링크 파일명]

 

2. 하드 링크 (Hard Link)
- 기존 파일에 새로운 파일명을 추가로 생성
- 디렉토리는 링킹 할 수 없으며, 같은 파일시스템에 존재해야 한다.

- 원본을 삭제해도 문제가 없다.
- 실제 파일의 입장에서는 자신을 가리키는 포인터만 하나 사라진 것.

ln [대상파일] [링크명]

 

'Linux' 카테고리의 다른 글

Day-6 Redirection  (0) 2016.12.22
Day-5 grep 과 vi  (0) 2016.12.21
Day-3 기본 명령어 ,(파일과 디렉토리)  (0) 2016.12.20
Day-2 Xshell과 리눅스에 대하여  (0) 2016.12.14
Day-1 VMware(가상머신) 리눅스 설치  (0) 2016.12.12