Πολλές φορές θέλουμε να κάνουμε μια εργασία στην γραμμή εντολών του Linux, άλλα δεν ξέρουμε ποια είναι η σωστή εντολή για αυτό που θέλουμε να κάνουμε.
Έκτος από το πατροπαράδοτο google υπάρχουν και άλλοι τρόποι να κάνουμε αυτό που θέλουμε χωρίς να γνωρίζουμε το πως.
Ας δούμε μερικές πολύ χρήσιμες εντολές:
whatis μας περιγράφει τι κάνει μια εντολή :
πχ
$ whatis whatis
whatis (1) - display manual page descriptions
$ whatis ls
ls (1) - list directory contents
apropos μας λέει ποιες εντολές ή προγράμμα είναι κατάλληλο για μια δουλεία
$ whatis apropos
apropos (1) - search the manual page names and descriptions
πχ
$ apropos 'copy files'
cp (1) - copy files and directories
cpio (1) - copy files to and from archives
$ apropos burn
k3b (1) - KDE CD burning program
whereis μας λέει που είναι μια εντολή ή ένα πρόγραμμα και το manual του
$ whereis k3b
k3b: /usr/bin/k3b /usr/share/man/man1/k3b.1.gz
$ whereis cp
cp: /bin/cp /usr/share/man/man1/cp.1.gz
man Μπορούμε να δούμε το αναλυτικό manual μιας εντολής με την εντολή man (αν αυτό υπάρχει)
Πχ
$ man cp
$man k3b
κτλ
Μεσα απο konqueror μπορουμε να δουμε και μια καλυτερα διαμορφωμενη manual page
πχ
$ konqueror man://ls
Ένα ενδιαφέρον τέχνασμα για να ανακαλύψουμε νέες εντολές είναι το εξής:
α) περνούμε έναν φάκελο που ξέρουμε οτι έχει πολλές εντολές πχ /bin
και β) τρέχουμε το εξής:
$whatis $(ls /bin/)|less
και βλέπουμε την περιγραφή όλων των εντολών στο /bin !
Όσες μας φανούν ενδιαφέρον τις μελετάμε απο το manual page τους.
Keywords: Terminal,Linux,Help,apropos,man,whatis,whereis
Friday, 1 February 2008
Βοήθεια στην γραμμή εντολών Linux
Posted by
Σπύρος Θαλασσινός
at
20:07
Labels:
Linux,
Shell,
Terminal,
Tips n Tricks
Share this Post!
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment