Εχω πειραξει πολλα πραγματα και εγκαταστησει αρκετα πακετα. Παω για επανεγκατασταση :(
Χαθηκε να βαλουν μια ερωτηση-επιβεβαιωση για αυτες τις περιπτωσεις, πριν τρεξει η εντολή ή ενα undo :P On Nov 4, 2012 4:21 PM, "Pantelis Koukousoulas" <[email protected]> wrote: > 2012/11/4 Panagiotis Padazopoulos <[email protected]>: > > Καλησπέρα. > > Κατι μου ξεφυγε στην πληκτρολογηση και εδωσα την εντολη chmod 777 -R / > > Αποτελεσμα αυτού, πολλά πραγματα να μην λειτουργούν. > > Καποια ευκολη λυση να επαναφέρω τα permissions σε αρχεία και φακέλους; > > Υποθέτοντας ότι πρόκειται για server, για εγκατάσταση πολύ κοντά σε vanilla > (ότι δεν έχεις αλλάξει και πολλά πράγματα δηλαδή) θα μπορούσες να κάνεις > τα εξής: > > 1. Να στήσεις το ίδιο setup κάπου αλλού (π.χ., σε ένα VM). > > 2. Να κάνεις μια λίστα αρχείο:permissions στο VM με κάτι σαν: > > find / -printf "%p:%m\n" > perms.txt > > 3. Να κάνεις apply το perms.txt στο αρχικό μηχάνημα με κάποιο > script που θα κάνει parse κάθε γραμμή του perms.txt, σε > FILE και PERMS και αν το FILE υπάρχει θα κάνει > chmod $PERMS $FILE > > Ο κώδικας του παραπάνω script αφήνεται ως άσκηση για τον > αναγνώστη, σε bash π.χ., μπορείς να παίξεις με τη > μεταβλητή IFS για να χωρίσεις μια γραμμή σε 2 μεταβλητές. > > Αυτό δεν είναι εγγυημένο ότι θα φτιάξει τα πάντα φυσικά, αλλά > τουλάχιστον μπορεί να ξαναφέρει το σύστημα σε αρκετά καλό > επίπεδο ώστε με μερικά purge και reinstall πακέτων και manual > διορθώσεις για τα υπόλοιπα να είσαι εντάξει. > > Χαιρετισμούς, > Παντελής > -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.ubuntu.com/archives/ubuntu-gr/attachments/20121104/87030604/attachment.html> -- Ubuntu-gr mailing list [email protected] If you do not want to receive any more messages from the ubuntu-gr mailing list, please follow this link and choose unsubscribe: https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr

