tsialiam Δημοσ. 10 Δεκεμβρίου 2006 Share Δημοσ. 10 Δεκεμβρίου 2006 Pws mporw na brw oloklhro to path enos programmatos? Dhladh pws tha dw pou briskete px to ls (/bin/ls). Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
capthookb Δημοσ. 10 Δεκεμβρίου 2006 Share Δημοσ. 10 Δεκεμβρίου 2006 Ξέρω 4 τρόπους για να βρεις αυτό που θες (από το slackbook) Το πρώτο είναι η εντολή which. Γρήγορη, ψάχνει το PATH και όταν βρει το πρώτο πρόγραμμα που ψάχνεις επιστρέφει την πλήρη διαδρομή. >$ which ls Μετά υπάρχει η εντολή whereis που κάνει ότι και η which αλλά επιπλέον ψάχνει και σε man pages και source files >$ whereis ls Επίσης υπάρχει η εντολή find που ψάχνει όχι μόνο για εκτελέσιμα αρχεία.>$ find / -iname ls Τέλος υπάρχει και η εντολή slocate που ψάχνει όλα τα αρχεία που υπάρχουν στο σκληρό. Είναι πολύ πιο γρήγορη από την find λόγω του ότι αντί να ψάχνει το σκληρό, ψάχνει μια βάση δεδομένων που έχει όλα τα αρχεία του σκληρού (ή πιο σωστά όλα εκείνα τα αρχεία που υπήρχαν στο σκληρό την τελευταία φορά που έτρεξε η updatedb)>$ slocate ls Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mandos Δημοσ. 10 Δεκεμβρίου 2006 Share Δημοσ. 10 Δεκεμβρίου 2006 την slocate εγώ την ξέρω σαν locate (όπου και πάλι ψάχνει την βάση που έχει φτιάξει η updatedb) btw φοβερό reply capthookb! δεν τις ήξερα όλες αυτές Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
capthookb Δημοσ. 10 Δεκεμβρίου 2006 Share Δημοσ. 10 Δεκεμβρίου 2006 > $ file /usr/bin/locate $ /usr/bin/locate: symbolic link to `slocate' Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mandos Δημοσ. 10 Δεκεμβρίου 2006 Share Δημοσ. 10 Δεκεμβρίου 2006 oh! I'll remember it next time Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Manos-Sx Δημοσ. 10 Δεκεμβρίου 2006 Share Δημοσ. 10 Δεκεμβρίου 2006 Ωραίος ο capthookb. Το προγραμματάκι locate είναι αρκετά γρηγορότερο απο την εντολή find αφού ψάχνει κατευθείαν απο τη βάση δεδομένων updatedb. Το πρόγραμμα αυτό δεν εγκαθίσταται αυτόματα σε μερικές διανομές όποιος το θέλει το πρόγραμμα λέγετε findutils-locate. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tsialiam Δημοσ. 10 Δεκεμβρίου 2006 Μέλος Share Δημοσ. 10 Δεκεμβρίου 2006 Idiaitera xrisimes oi plhrofories sas. Euxaristw polu Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mandos Δημοσ. 10 Δεκεμβρίου 2006 Share Δημοσ. 10 Δεκεμβρίου 2006 απλα να πούμε εδώ οτι η locate αν αφήσεις την βαση ανενημέρωτη 10 μέρες, θα ψάχνει τον δίσκο σου όπως ήταν πριν 10 μέρες! σε αντίθεση με την find Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
capthookb Δημοσ. 10 Δεκεμβρίου 2006 Share Δημοσ. 10 Δεκεμβρίου 2006 Συνήθως όλες τα πακέτα εγκατάστασης της slocate (και η updatedb τελικά είναι ένα symlink στην slocate -u) δημιουργούν και μια καταχώρηση για επαναληπτικό τρέξιμο της εντολής καθημερινά (cron.daily). Οπότε 10 μέρες μπορεί να μην είναι, μπορεί να είναι όμως 3 ώρες παλιά η βάση και να έχουν αλλάξει πολλά από αυτά που ψάχνουμε. Αυτά που έγραψα από πάνω τα βρήκα στο slackbook: http://www.slackbook.org/html/book.html#SYSTEM-CONFIGURATION-FINDING Πολύ χρήσιμα τα πράγματα που γράφονται στο slackbook και όχι μόνο για χρήστες Slackware. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Manos-Sx Δημοσ. 10 Δεκεμβρίου 2006 Share Δημοσ. 10 Δεκεμβρίου 2006 Δε κάνουμε κανά Forum με τις βασικές εντολές; Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mandos Δημοσ. 11 Δεκεμβρίου 2006 Share Δημοσ. 11 Δεκεμβρίου 2006 υπάρχει το google δεν είναι κακή ιδέα, αλλά δεν θα αποφύγεις τις ερωτήσεις και παλι Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.