Αποστολέας Θέμα: Η εντολή LSBLK  (Αναγνώστηκε 1360 φορές)

rhtoras

  • Newbie
  • *
  • Μηνύματα: 35
    • Προφίλ
    • ΟΝΕΙΡΟΦΩΝΟ
Η εντολή LSBLK
« στις: Νοεμβρίου 15, 2020, 12:03:35 μμ »
Μια πολύ χρήσιμη εντολή στα Unix like λειτουργικά είναι η lsblk. Το όνομα lsblk προέρχεται από το List Block Devices. Τη χρησιμοποιύμε για να πάρουμε πληροφορίες για όλες τις block συσκευές εκτός από τη μνήμη ram. Οι πληροφορίες μας εμφανίζονται σε μορφή δέντρου και προέρχονται από το
Κώδικας
 /sys virtual file system
.
Είναι μια εντολή που θα μας χρειαστεί στο τερματικό σε πάρα πολλές περιπτώσεις. Αν ας πούμε έχουμε καρφωμένα 2 usb disk και 2 σκληρούς δίσκους πολύ εύκολα μπορούμε να δούμε ποιό είναι τι και άλλες πληροφορίες γύρω από αυτό.

Αν πατήσουμε σε ένα τερματικό:
Κώδικας
lsblk --help
Μπορούμε να δούμε όλες τις εντολές που θα δώσουμε αλλά και τι αποτελέσματα θα πάρουμε από αυτές.
Παράδειγμα:

Αν για παράδειγμα δε θέλουμε να μας εμφανίσει τα αποτελέσματα σε μορφή δέντρου, αλλά σε λίστα μπορούμε να πληκτρολογήσουμε:
Κώδικας
lsblk -l
Έτσι θα έχουμε:
 
Αν θέλουμε να δούμε όλες τις συσκευές, ακόμα και αυτές που είναι άδειες (το lsblk δεν τις δείχνει εξαρχής) πληκτρολογούμε:
Κώδικας
lsblk -a

Αν θέλουμε να δούμε κάποια συγκεκριμένη συσκευή πληκτρολογούμε:
Κώδικας
lsblk -b /dev/nvme0n1
Όπου nvme0n1 εσείς βάζετε τη δικιά σας συσκευή π.χ /sda ή /sdb κ.ο.κ
Έτσι έχουμε:

Αν θέλουμε να δούμε τις συσκευές μας και τι δικαιώματα έχουν (π.χ read only, read and write κ.ο.κ) πληκτρολογούμε:
Κώδικας
lsblk -m
Έτσι έχουμε:

Αυτές είναι κατα τη γνώμη μου οι κυριότυερες εντολές του lsblk. Μπορούν κάποιες να συνδιαστούν ενώ στο --help μπορούμε να δούμε και άλλες εντολές που μας παρέχονται.
Υπόψιν οτι οι περισσότερες διανομές έχουν προεγκατεστημένο το lsblk. Αν η διανομή σας δεν το έχει τότε πρέπει να το εγκαταστήσετε. Ας πούμε σε διανομές που ξεκινάτε με base install όπως το arch και archbased όπως το artix γράφετε:
Κώδικας
sudo pacman -S lsblk

Καλές δοκιμές!



« Τελευταία τροποποίηση: Νοεμβρίου 16, 2020, 04:42:46 μμ από linuxer »
friendly
0
funny
0
informative
0
agree
0
disagree
0
pwnt
0
like
1
dislike
0
No reactions
No reactions
No reactions
No reactions
No reactions
No reactions
Members reacted like:
fanisatt,
No reactions
Mέλος του oneirofono.gr ραδιοteam
Mixcloud.com/rhtoras

obar66

  • Author
  • *****
  • Μηνύματα: 43
    • Προφίλ
Απ: Η εντολή LSBLK
« Απάντηση #1 στις: Νοεμβρίου 16, 2020, 11:25:34 πμ »
μια μικρή διόρθωση αν θες και σβήνω ετούτο:

το lsblk στις περισσότερες διανομές είναι μέρος του util-linux και όχι αυτόνομο.  Το util-linux στο arch δεν είναι στο γκρούπ του base αλλά στο artix και στο obarun είναι.
Στο void επίσης είναι στο util-linux το οποίο είναι στο base-system pkg


friendly
0
funny
0
informative
0
agree
0
disagree
0
pwnt
0
like
2
dislike
0
No reactions
No reactions
No reactions
No reactions
No reactions
No reactions
Members reacted like:
linuxer,rhtoras,
No reactions

rhtoras

  • Newbie
  • *
  • Μηνύματα: 35
    • Προφίλ
    • ΟΝΕΙΡΟΦΩΝΟ
Απ: Η εντολή LSBLK
« Απάντηση #2 στις: Νοεμβρίου 16, 2020, 10:36:07 μμ »
μια μικρή διόρθωση αν θες και σβήνω ετούτο:

το lsblk στις περισσότερες διανομές είναι μέρος του util-linux και όχι αυτόνομο.  Το util-linux στο arch δεν είναι στο γκρούπ του base αλλά στο artix και στο obarun είναι.
Στο void επίσης είναι στο util-linux το οποίο είναι στο base-system pkg
Σε ευχαριστώ φίλε μου. Δεν το ήξερα ή μάλλον πιο σωστά δεν είχα εντρυφήσει τόσο!
friendly
0
funny
0
informative
0
agree
0
disagree
0
pwnt
0
like
0
dislike
0
No reactions
No reactions
No reactions
No reactions
No reactions
No reactions
No reactions
No reactions
Mέλος του oneirofono.gr ραδιοteam
Mixcloud.com/rhtoras

Tags: