Saya hanya memiliki akses ke baris perintah.
Saya perlu mencadangkan data saya (pada folder pengguna) ke pena (USB DOK).
- Bagaimana saya bisa memasang flash drive secara manual?
- Apa yang seharusnya menjadi perintah salin?
Saya hanya memiliki akses ke baris perintah.
Saya perlu mencadangkan data saya (pada folder pengguna) ke pena (USB DOK).
Anda harus tahu drive apa yang dipanggil untuk memasangnya. Untuk melakukan itu, jalankan salah satu dari yang berikut ini (diurutkan berdasarkan pilihan saya):
lsblk
sudo blkid
sudo fdisk -l
Anda sedang mencari partisi yang harus terlihat seperti: /dev/sdb1
. Semakin banyak disk yang Anda miliki, semakin tinggi huruf ini. Pokoknya, temukan dan ingat apa namanya.
Ini perlu di-mount ke sistem file di suatu tempat . Anda biasanya dapat menggunakan / mnt / jika Anda malas dan tidak ada lagi yang dipasang di sana tetapi jika tidak, Anda ingin membuat direktori baru:
sudo mkdir /media/usb
sudo mount /dev/sdb1 /media/usb
Setelah selesai, tembak saja:
sudo umount /media/usb
Jawaban ini hampir 6 tahun dan sementara inti masih berfungsi, hal-hal seperti fdisk -l
bukan pilihan yang paling ramah pengguna. Ada juga mekanisme baru di tumpukan yang lebih tinggi untuk memasang perangkat dengan cara yang waras dan standar yang mungkin tidak selalu tersedia.
Jadi saya telah menambahkan beberapa polesan dari jawaban lain. Saat Anda membaca catatan kaki ini dan Anda melakukan ini pada sistem desktop, pasti ada argumen untuk menggunakan udisksctl
, per jawaban wecac . Mount ini dengan cara yang sama seperti desktop - membuat /media/$USER/device
direktori Anda sendiri - tapi saya pikir masih ada argumen untuk mountpoint statis, terutama ketika Anda tidak ingin path berubah.
Udang juga bergantung pada D-Bus, jadi mungkin tidak tersedia di mana-mana.
Instal
pmount
. Pasang disk di / media /Tidak perlu sudo. Ganti "sdb1" dengan jalur perangkat spesifik Anda. Untuk informasi lebih lanjut lihat halaman manual:
sumber
mount
bersikeras memasang drive saya hanya-baca.Selain menggunakan
mount
perintah standar (yang membutuhkan root) Anda dapat memasang drive menggunakanudisks
dandbus
dengan pengguna standar Anda.Untuk melakukan ini, ada baiknya (tetapi tidak diharuskan) untuk mengetahui beberapa hal tentang drive terlebih dahulu:
/dev/sdb1
)Mengetahui hal ini, Anda dapat menggunakan perintah sederhana untuk memasang drive dari baris perintah.
panggilan ini harus menggemakan jalur tempat ia dipasang jika mount berhasil.
Untuk melepas drive yang dipasang dengan cara ini, Anda dapat menjalankan:
NB
<device>
hanyalah akhir dari jalan menuju itu. Jadi misalnya jika apa yang Anda ingin me-mount adalah pada/dev/sdb2
maka Anda akan menempatkansdb2
di tempat<device>
.Jika Anda tidak tahu perangkat apa itu atau sistem file apa yang digunakannya, jangan takut. Anda dapat dengan mudah mencetak semua informasi itu dengan perintah kecil ini:
Ini akan mencetak sesuatu seperti ini:
Yang sudah
IdUsage = 'filesystem'
bisa di-mount menggunakan perintah di atas.Ini berarti bahwa, misalnya, jika saya ingin memasang perangkat 'USB DRIVE' saya akan menjalankan perintah
Semua perintah ini berfungsi menggunakan
dbus
sistem pengiriman pesan, cara yang samaNautilus
dan pengelola file lainnya memasang secara otomatis. Dalam perintah ini kami mengirim berbagai objek (mis./org/freedesktop/...
Pesan yang meminta mereka untuk memasang dan melepas perangkat tertentu. Mereka mungkin atau mungkin tidak melakukan ini tergantung pada izin yang telah diberikanPolicyKit
.Dengan menggunakan perintah yang serupa, seseorang dapat mengontrol hampir setiap aspek dari pengalamannya di Ubuntu dan mensimulasikan sebagian besar program dan fungsi sistem (mis. Shutdown, perubahan volume, dll.).
sumber
gdbus introspect --system --dest org.freedesktop.UDisks2 --object-path /org/freedesktop/UDisks2/drives --recurse --only-properties
Gunakan
udisksctl
dari package =udisks2
(di Ubuntu dan Debian). Prosedurnya adalah:Temukan ID perangkat blok yang ingin Anda pasang, menggunakan
lsblk
:Dari ukurannya,
/dev/sdc1
sepertinya USB drive yang ingin saya mount.Gunakan
udisksctl
untuk memasang perangkat. Perhatikan bahwa-b
==--block-device
(untuk mengurangi pengetikan) tetapi saya lebih suka opsi panjang untuk dokumentasi:Mengatasi komentar Hans Deragon di bawah ini : Anda juga dapat meminta
udisksctl
untuk melakukannya--no-user-interaction
. Itu tidak berusaha untuk mengotentikasi pengguna, yang biasanya "hanya berfungsi":sumber
--object-path
yang diminta?Anda juga dapat secara otomatis memasang perangkat USB di Server Ubuntu dengan bantuan USBmount.
Pastikan Anda menjalankan pembaruan / peningkatan apt-get sebelum memulai instalasi:
Sekarang instal USBmount dari repositori:
USBmount memasang semua drive USB di
/media/usb*
(usb0, usb1, usb2 ...)Sekarang colokkan drive USB dan tunggu hingga terdeteksi dan dipasang. Selama OS host mendukung Sistem File itu harus dipasang.
Untuk memverifikasi apakah drive USB dipasang dengan benar, Anda dapat menggunakan
df -h
untuk melihat semua drive yang tersedia dan masing-masing titik pemasangannyaUntuk membatalkan pemasangan drive, Anda dapat menggunakan umount.
sumber
Sederhana saja. Ketika saya ingin menggunakan usb drive di terminal saya melakukan ini:
Buat folder
/media
dengan:Folder ini akan digunakan untuk mount point. Gunakan perintah ini:
sdd1
adalah partisi pertama dari USB saya. Kemudian Anda dapat menavigasi ke folder yang sudah Anda mountJika Anda ingin membuat daftar file dalam drive Anda dapat menggunakan
ls
perintah.Untuk melepas drive yang dapat Anda gunakan
Perhatikan bahwa di sistem saya drive usb
/dev/sdd1
, tetapi di sistem Anda itu mungkin sesuatu yang berbeda. Untuk mengetahui apa itu gunakandf
perintah untuk melihat semua disk yang terhubung saat ini.sumber