리눅스 팁 & 트릭 시리즈의 또 다른 글을 소개합니다. 이 시리즈의 목표는 시스템과 서버를 더욱 효율적으로 관리할 수 있게 도와주는 작은 팁과 노하우를 전해드리는 것입니다.

이번 글에서는 CD/DVD 드라이브에 들어 있는 디스크 내용으로 ISO 이미지를 만드는 방법, 학습을 위해 무작위 man 페이지를 여는 요령, 다른 로그인 사용자의 정보와 현재 작업 확인 방법, 그리고 브라우저의 메모리 사용량 모니터링 방법까지 살펴봅니다. 별도의 안내가 없는 한 모든 과정은 서드파티 프로그램 없이 리눅스 기본 도구와 명령어만으로 진행됩니다. 그럼 시작해 보겠습니다.
CD/DVD에서 ISO 이미지 만들기
CD나 DVD의 내용을 백업하거나 복사해야 할 때가 종종 있습니다. 리눅스 환경이라면 별도의 소프트웨어 없이 콘솔 접근 권한만 있으면 충분합니다.
CD/DVD ROM의 파일들로 ISO 이미지를 생성하려면 먼저 드라이브의 장치명을 알아내야 합니다. 아래 세 가지 방법 중 편한 것을 골라 확인할 수 있습니다.
1. lsblk 명령으로 확인
터미널에서 lsblk(블록 디바이스 목록 출력) 명령을 실행합니다.
$ lsblk

2. /proc 파일시스템에서 확인
CD-ROM 관련 정보는 less나 more 같은 명령으로도 확인할 수 있습니다.
$ less /proc/sys/dev/cdrom/info

3. dmesg와 egrep 조합으로 확인
dmesg 명령은 커널 링 버퍼를 출력·제어하고, egrep은 특정 패턴과 일치하는 줄을 걸러 보여줍니다. -i 옵션은 대소문자 구분을 무시하며, --color 옵션은 일치하는 문자열을 강조 표시합니다.
$ dmesg | egrep -i --color 'cdrom|dvd|cd/rw|writer'

장치명을 파악했다면 다음 명령으로 CD/DVD 내용을 ISO 이미지로 만들 수 있습니다.
$ cat /dev/sr0 > /path/to/output/folder/iso_name.iso
여기서 sr0는 필자의 CD/DVD 드라이브 이름입니다. 실제 환경에 맞게 자신의 장치명으로 바꿔 입력하세요. 이 방법 하나만으로도 서드파티 애플리케이션 없이 CD/DVD 내용을 ISO로 백업할 수 있습니다.

무작위 man 페이지 열어 읽기
리눅스 초보자이고 명령어와 옵션을 익히고 싶다면 이 팁이 딱입니다. 아래 한 줄 코드를 ~/.bashrc 파일 맨 끝에 추가하세요.
/usr/bin/man $(ls /bin | shuf | head -1)
주의할 점은 root의 .bashrc가 아니라 사용자 계정의 .bashrc에 추가해야 한다는 것입니다. 이후 로컬이든 SSH 원격 접속이든 로그인할 때마다 무작위로 선택된 man 페이지가 열려 학습 자료를 제공합니다. 명령어와 커맨드라인 옵션을 배우고 싶은 입문자에게 큰 도움이 될 것입니다.
실제로 연속 두 번 로그인했을 때 터미널에 표시된 화면입니다.


로그인한 사용자 활동 확인하기
공유 서버에서 다른 사용자들이 무엇을 하고 있는지 알아보세요.
일반적으로 여러분은 공유 리눅스 서버의 사용자이거나 관리자일 것입니다. 서버 상태가 신경 쓰이고 다른 사용자의 작업을 확인하고 싶다면 w 명령을 사용해 보세요.
이 명령을 통해 누군가 악성 코드를 실행하거나 서버를 변조·느리게 하고 있는지 등을 파악할 수 있습니다. w는 로그인한 사용자와 그들이 수행 중인 작업을 감시하는 가장 기본적이면서도 확실한 방법입니다.
터미널에서, 가능하면 root 권한으로 w 명령을 실행하세요.
# w

브라우저 메모리 사용량 확인하기
요즘 구글 크롬의 메모리 소비량은 농담 소재가 될 정도입니다. 브라우저의 메모리 사용량을 확인하려면 주소창에 따옴표 없이 about:memory를 입력하면 됩니다. 프로세스 이름, PID, 메모리 사용량을 목록으로 확인할 수 있습니다.
필자는 구글 크롬과 모질라 파이어폭스에서 직접 테스트했습니다. 다른 브라우저에서도 잘 동작한다면 댓글로 알려주세요. 또한 일반적인 리눅스 터미널 프로세스와 마찬가지로 브라우저 프로세스를 종료(kill)할 수도 있습니다.
구글 크롬에서 확인
크롬 주소창에 about:memory를 입력하면 아래와 비슷한 화면을 볼 수 있습니다.

모질라 파이어폭스에서 확인
파이어폭스 주소창에 about:memory를 입력하면 아래와 비슷한 화면이 나타납니다.

제공되는 옵션 중 의미를 이해할 수 있는 항목을 골라 사용하면 됩니다. 메모리 사용량을 확인하려면 가장 왼쪽의 'Measure' 버튼을 클릭하세요.

브라우저가 사용 중인 프로세스별 메모리 사용량이 트리 구조로 표시됩니다.
오늘은 여기까지입니다. 위 팁들이 어느 순간 도움이 되기를 바랍니다. 리눅스 사용자가 시스템/서버를 더 효율적으로 관리하는 데 도움이 되는 잘 알려지지 않은 팁이 있다면 댓글로 공유해 주세요.
곧 새로운 글로 다시 찾아뵙겠습니다. 그때까지 TecMint와 계속 소통해 주세요. 소중한 피드백을 댓글로 남겨주시고, 좋아요와 공유로 많은 분들께 알려주시면 큰 힘이 됩니다!