Traktor Δημοσ. 16 Φεβρουαρίου 2011 Δημοσ. 16 Φεβρουαρίου 2011 παιδιά θα ήθελα μια βοήθεια σχετικά με 2 εντολές. θα μπορούσατε να μου εξηγήσετε τι κάνουν οι συγκεκριμένες; find ~/ -maxdepth 1 -type f -perm -111 και find / -name "*.sh" -perm -444 -perm /222 ! -perm /111 έχω ψάξει παντού αλλά χωρίς αποτέλεσμα ευχαριστώ.
NullScan Δημοσ. 16 Φεβρουαρίου 2011 Δημοσ. 16 Φεβρουαρίου 2011 find ~/ -maxdepth 1 -type f -perm -111 Βρίσκει όλα τα αρχεία στο home directory του χρήστη που εκτελέι την εντολή τα οποία βρίσκονται το πολύ 1 directory κάτω από το home, είναι regural files (όχι sockets, pipes, symlinks κτλ) και τα δικαιώματα πάνω στο αρχείο είναι --x--x--x δηλαδή μπορούν όλοι (owner, group και others) να το εκτελέσουν. find / -name "*.sh" -perm -444 -perm /222 ! -perm /111 Βρίσκει όλα τα αρχεία σε όλο το filesystem που το όνομά τους τελειώνει σε .sh και ΔΕΝ είναι hidden (δέν ξεκινάνε με . δηλαδη), έχουν όλοι read δικαιώματα (r--r--r--) και κάποιος από τους owner, group, others έχει write permissions στο αρχείο και κανένας δέν έχει execute δικαιώματα στο αρχείο. man find και διάβασε το κομμάτι EXAMPLES
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.