Linux Command - Tail, Mount

배병진·2023년 5월 2일
4

Linux

목록 보기
4/17

Tail

  • 아랫부분의 로그를 출력해주는 명령어

  • tail의 명령어를 많이 사용하는데 사용 목적은 어떤 행위를 하였을 때 실시간으로 로그를 보기 위함이다.

[사용법]

# tail [option] [파일명]
# tail [option] [파일명] | grep '검색 문자열'

[주로 사용되는 option]

-f : 파일을 종료하지 않고 파일의 업데이트 내용 실시간 출력
-n : 파일의 마지막 줄 부터 지정한 라인 수 까지 출력

[ex]

# tail -n -15 -f /var/apache2/apache2.log | grep ERROR

mount

  • 하드웨어장치를 리눅스에서 사용하기 위해 인식시켜주는 명령어

unmount

  • 하드웨어 장치를 분리시켜주는 명령어

mount 하기 전 사전 작업

[1. 마운트할 폴더 생성]

# mkdir [폴더 이름] 
# mkdir jin

[2. usb 인식 후 디바이스 확인]

# fdisk -l

[3. 확인 결과 ]

dev/sda // dev/vda // dev/hda로 나오면 하드웨어장치 연결 성공

Mount 작업

[사용법]

# mount -o [option] [device name] [mount할 디렉토리]

[ex] // 위의 결과를 바탕으로

# mount /dev/sdb1 /root/jin

Mount 해제

[사용법]

# unmount [option] [디바이스 명 or 마운트한 디렉토리]

마운트 한 장비를 리부팅 시 계속 인식 하게 하려면 fstab에서 하드장비의 UUID를 등록 해주어야 한다.

볼륨 UUID, Type 확인

# blkid [dev/sda] 

해당 볼륨의 UUID, 마운트 포인트, 파일 시스템, 옵션, 덤프 유무, 검사등록

# vi /etc/fstab
위 경로 들어가서 가장 아래 선행으로 작업했던 확인 볼륨 정보 등록
ex) volume UUID /var/lib	ext4	defaults	0	0

위 작업은 영구적으로 하드장치를 사용할때 사용하고 간단한 작업을 하려고 하면 굳이 필요 없다. 위 작업이 끝난 뒤 아래 명령어로 제대로 등록이 되어있는지 확인이 필요하다

# df -h
# init 9
# df -h
profile
history and study

1개의 댓글

comment-user-thumbnail
2023년 5월 2일

참 좋네요

답글 달기