From 83c9964cd286a7453673676de07f94f585a96096 Mon Sep 17 00:00:00 2001 From: Alessandro Iezzi Date: Wed, 6 Jul 2022 12:45:12 +0200 Subject: Add FreeBSD notes --- docs/freebsd/index.rhtml | 45 +++++++++++++++++++++++++++++++++++++++++ docs/freebsd/index.rhtml.config | 3 +++ navigation.rhtml.inc | 4 ++-- 3 files changed, 50 insertions(+), 2 deletions(-) create mode 100644 docs/freebsd/index.rhtml create mode 100644 docs/freebsd/index.rhtml.config diff --git a/docs/freebsd/index.rhtml b/docs/freebsd/index.rhtml new file mode 100644 index 0000000..db2b0e7 --- /dev/null +++ b/docs/freebsd/index.rhtml @@ -0,0 +1,45 @@ +

FreeBSD

+ +

Indice

+
    +
  1. Mount di una pendrive
  2. +
  3. Visualizzare chi detiene il lock su un file
  4. +
+ +

Mount di una pendrive

+

Per prima cosa, bisogna creare una directory per il punto di mount. Personalmente uso la directory + /mnt dove creo quella relativa al dispositivo, che sia una pendrive o un hard-disk esterno. In questo + caso si sta facendo il mount di una semplice pendrive, quindi si potrebbe creare una directory come questa:

+
# mkdir /mnt/pendrive
+

Bisogna ora procedere nel determinare quale sia il device file della pendrive. Su GNU/Linux + si potrebbe usare il comando fdisk -l ma su FreeBSD non esiste l'opzione -l. Il device + file viene composto in questo modo /dev/<device><numero_device>, ad esempio, l'hard-disk nel + quale il sistema operativo sta girando potrebbe essere /dev/ada0, dove ada è il nome del + dispositivo (ovvero l'interfaccia alla quale è collegato) e 0 è il numero. Mentre le + partizioni vengono contrassegnate dalle lettere, per i dispositivi connessi via USB (proprio come le pendrive), + vengono creati i device file /dev/da*, come per i dispositivi ada, i da vengono + identificati da un numero, ad esempio: /dev/da0. Solitamente non si fa il mount di un intero + dispositivo ma di una partizione, che in questo caso vengono rappresentate in questo modo: + /dev/da<numero_dispositivo>s<numero_partizione><lettera_partizione>, quindi, collegando + la pendrive con un'unica partizione, ed eseguendo ls -1 /dev/da* si otterrà un output simile + al seguente: +

# ls -1 /dev/da*
+/dev/da0
+/dev/da0s1
+

Quindi, il mount si effettua su /dev/da0s1 (per questa situazione, si + ipotizzerà che la partizione sia FAT), quindi eseguire:

+
# mount_msdosfs /dev/da0s1 /mnt/pendrive/
+

Per rimuovere il dispositivo, è necessario effettuare l'umount della directory, in questo + modo:

+
# umount /mnt/pendrive
+

Riferimenti

+ + +

Visualizzare chi detiene il lock su un file

+
fstat ~/nomefile
\ No newline at end of file diff --git a/docs/freebsd/index.rhtml.config b/docs/freebsd/index.rhtml.config new file mode 100644 index 0000000..8cdcfd4 --- /dev/null +++ b/docs/freebsd/index.rhtml.config @@ -0,0 +1,3 @@ +title: FreeBSD +category: notes +pageNames: [freebsd] \ No newline at end of file diff --git a/navigation.rhtml.inc b/navigation.rhtml.inc index 024ddb5..774aeeb 100644 --- a/navigation.rhtml.inc +++ b/navigation.rhtml.inc @@ -31,9 +31,9 @@ href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">Note su -- cgit v1.2.3