Unity Launcher에서 DVD 아이콘을 마우스 오른쪽 버튼으로 클릭하여 꺼내었지만 ‘Eject’버튼을 누르는 대신 ‘Launchpad에서 잠금 해제’옵션을 놓쳤습니다.
실행기 옵션이 없어 드라이브에서 디스크를 꺼내려면 어떻게해야합니까?
답변
CD이든 DVD 든 드라이브에서 디스크를 꺼내 려면 터미널을 열고eject
명령을 실행하십시오 .
답변
CD 드라이브를 열거 나 CD를 꺼내려면
- Ctrl+ Alt+를 사용하여 터미널을 열고 다음을 T입력하십시오.
eject
- 트레이를 닫으려면 다음을 입력하십시오.
eject -t
- 그리고 (열거 나 닫으면 닫히면 열림) 유형을 토글하려면
eject -T
이 모든 명령은 실행 대화 상자에 입력 할 수 있습니다 ( Alt+ F2)
더 많은 옵션을 보려면 eject -h
터미널에 입력하십시오 .
내 대명사는
답변
트레이 열기
명령 :
- 열린 트레이 :
eject
- 트레이 닫기 :
eject -t
.bashrc를위한 쉬운 기능
alias opentray='eject'
드라이브를 꺼낼 때 몇 가지 문제가 발생합니다. 때로는 마운트되어 있기 때문에 꺼내기를 원하지 않는 경우가 있습니다 . eject -l /media/mountpoint
또는 ( /mnt/mountpoint
) 로이를 무시할 수 있습니다 . 나는 단순히 opentray
명령 줄에 입력하여 호출 할 수있는 함수를 작성했습니다 .
주의
이것은 경우에만 작동
- 당신은 설정 영구적 인 마운트 드라이브에 대한 포인트를
/dev/sr0
(같은 것은/dev/cdrom
단지 상징적으로 연결되어,/dev/sr0
) - 당신의 마운트 포인트가 자동으로 생성됩니다 당신이 드라이브에 디스크를 삽입 할 때. (rm -r “$ {mountdir}”이있는 모든 행을 제거하거나 주석 처리하면 마운트 지점이 자동으로 제거되지 않습니다.)
- 마운트 기능에 대한 권한을 수동으로 변경하지 않은 경우 루트로 실행 해야 합니다.
function opentray ()
{
mountdir="/media/DVD"
if [ -d "${mountdir}" ] # If directory ${mountdir} exists
then
if [ $(mount | grep -c "${mountdir}") = 1 ] # If drive is mounted, then
then
echo "/dev/sr0 is now mounted to ${mountdir}. I'll try to unmount it first and eject/open the tray."
umount -l "${mountdir}"
rm -r "${mountdir}"
sysctl -w dev.cdrom.autoclose=0 # Ensure drive doesn't auto pull tray back in.
eject
exit
else
echo "/dev/sr0 is not mounted. Opening the tray should be easy. Ejecting/opening now."
rm -r "${mountdir}"
sysctl -w dev.cdrom.autoclose=0 # Ensure drive doesn't auto pull tray back in.
eject
exit
fi
else
echo 'The directory "${mountdir}" does not exist. Ejecting/opening the tray.'
sysctl -w dev.cdrom.autoclose=0 # Ensure drive doesn't auto pull tray back in.
eject
exit
fi
}
트레이 닫기
완전성을 위해이 별명을 파일 .bashrc
또는 .bash_aliases
파일에 추가 하여 명령 행에서 트레이를 다시 가져올 수 있습니다. 루트 일 필요는 없습니다.
alias closetray='eject -t'
답변
“터미널”애플리케이션에서 다음을 입력하십시오.
eject
eject --force