web-dev-qa-db-ja.com

ターミナルからサムドライブにcdする方法(Mac OSX)

どうやってサムドライブのディレクトリに移動するのですか?私はあちこちを見回していて、このコマンド "diskutil list"が私のすべてのローカルディスクをリストしているのを見ました。それはこれを作り出す..

David-Adamss-MacBook-Pro:~ davidadams$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *250.1 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            249.7 GB   disk0s2
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *4.0 GB     disk3
   1:                 DOS_FAT_32 THUMBDRIVE              4.0 GB     disk3s1

今私は私のサムドライブが/ dev/disk3に表示されているのを見ますが、私はそれに到達することができません。私は/ devにcdすることができますが、私が得ることができる限りそれはそれです。

"cd/dev/disk3/THUMBDRIVE"は "-bash:cd:/ dev/disk3/THUMBDRIVE:ディレクトリではありません"と表示します。

どんな助けでも素晴らしいでしょう。

49
David
# cd /Volumes && ls

マウントされているすべてのボリュームのディレクトリの場所が表示されます。それからちょうどあなたがほしいドライブにcdしなさい。

75
Ian Smith

Mac OS Xは、/ Volumesの下にドライブを自動的にマウントします。

mress:10042 Z$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS mress HD                999.9 GB   disk0s2
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *1.0 TB     disk1
   1:        Apple_partition_map                         32.3 KB    disk1s1
   2:                  Apple_HFS mress™                  1.0 TB     disk1s3
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.5 TB     disk2
   1:                        EFI                         209.7 MB   disk2s1
   2:                  Apple_HFS Development             512.2 GB   disk2s2
   3:                  Apple_HFS Media                   987.7 GB   disk2s3
mress:10043 Z$ ls /Volumes
Development/ Media/       mress HD@    mress™/

ディレクトリがNAME列と一致することに気付くでしょう。

10
geekosaur

ターミナルでは、

ls /Volumes

あなたはあなたのすべてのドライブを見るでしょう。その後、それらのうちの1つにcdすることができます(または直接cd - 最初にボリュームをリストする必要はありません)。例えば:

cd /Volumes/My\ Other\ Drive

スペースは '\'に置き換えられます。あるいは、全体を引用符で囲むこともできます。

cd /Volumes/"My Other Drive"

ドライブ名にスペースがない場合は、単に名前を使用します。

cd /Volumes/MyOtherDrive
6
Mirodil

USBドライブのボリュームに対応するアイコンをデスクトップ(またはFinder)からターミナルウィンドウにドラッグアンドドロップすると、そのボリュームがマウントされている場所のパスが自動的に貼り付けられます。これはおそらく/Volumes内のパスです。

2
Blake

ypuou最初にそれをマウントする必要があります。

#mkdir /media/myusbstick
#mount /dev/disk3 /media/myusbstick
# cd /media/myusbstick

ディレクトリを作成し、それからマウントしてcdします。

これを行うにはrootになる必要があります。一般的なGUIのようにユーザーがマウントできるように設定する方法はありますが、それは私を超えて

編集:申し訳ありませんが、あなたの投稿にlinuxのタグを付けました。しかし、あなたはマックを持っている?あなたが興味を持っていたのなら、これはLinux用です。

0
loosecannon