Χρήσιμες Εντολές
From Ubuntucy Wiki
Χρήσιμες Εντολές
Συγγραφή: Φιλασiδης Χαράλαμπος
Μετακίνηση γύρω από το σύστημα αρχείων:
pwd Εμφάνιση του παρόντα καταλόγου εργασίας, ή τον τρέχοντα κατάλογο. cd Mετακίνηση στοu χρηστη τον κατάλογό. cd /usr/local/ Μετακίνηση στο /usr/local/ κατάλογο. cd .. Σε μεταφέρει ένα κατάλογο πίσω. cd ~/ Mετακίνηση στοu χρηστη τον κατάλογό. ~/ = /home/user/
Προβάλει το Περιεχόμενο του καταλόγου:
ls Προβάλει το Περιεχόμενο του καταλόγου: ls -l Προβάλει το Περιεχόμενο του καταλόγου με πιο αναλυτικά στοιχεια
Για παράδειγμα
$ ls -l drwxr-xr-x 4 lish user 1024 Jun 18 09:40 My_Documents -rw-r--r-- 1 lish user 767392 Jun 6 14:28 ubuntucy.tar.gz ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ | | | | | | | | | | | | | | | |ιδιοκτήτης ομάδα μέγεθος ημερομηνία χρόνος όνομα | | | | αριθμός του περιεχόμενου τον αρχείων. | | | άδειες για τον κόσμο | | άδειες για τα μέλη της ομάδας | άδειες για τον ιδιοκτήτη του αρχείου:r=read,w=write,x=execute τύπος αρχείου: - = κανονικό αρχείο, d = directory, l = συμβολική σύνδεση, και άλλα... ls -a Προβάλει το Περιεχόμενο του καταλόγου συμπεριλαμβανομένων των κρυμμένων αρχείων. Κρυμμένη έναρξη αρχείων με «.»
Κινούμενος, μετονομάζοντας, και αρχείο αντιγραφής:
cp file1 file2 αντιγράψτε ένα αρχείο mv file1 newname κινήστε ή μετονομάστε ένα αρχείο mv file1 ~/test/ μετακινήστε το file1 στο ~/test/ rm file1 [file2 ...] αφαιρέστε ή διαγράψτε ένα αρχείο rm -r dir1 [dir2...] αφαιρέστε έναν κατάλογο και το περιεχόμενό του ΠΡΟΣΟΧΗ!! mkdir dir1 [dir2...] δημιουργήστε τους καταλόγους mkdir -p dirpath δημιουργήστε τον κατάλογο dirpath, συμπεριλαμβανομένων όλων των υπονοούμενων καταλόγων στην πορεία. rmdir dir1 [dir2...] αφαιρέστε έναν κενό κατάλογο
Αρχεία εξέτασης και επέμβασης:
cat filename Πετάξτε ένα αρχείο στην οθόνη στο ASCII.
more filename Σταδιακά πετάξτε ένα αρχείο στην οθόνη: ENTER = μια γραμμή κάτω
SPACEBAR = σελίδα κάτω q=εγκαταλείπεται
less filename όπως το more, αλλα επίσης μπορείτε να χρησιμοποιήσετε το page-up επίσης. όχι σε όλα τα συστήματα
vi filename Εκδώστε ένα αρχείο χρησιμοποιώντας το VI συντάκτη. Όλα τα συστήματα της UNIX θα έχουν VI με κάποια μορφή.
emacs filename Εκδώστε ένα αρχείο χρησιμοποιώντας το συντάκτη emacs. Όχι όλα τα συστήματα.
head filename Παρουσιάστε πρώτες-πρώτες γραμμές ενός αρχείου.
head -n filename παρουσιάζει πρώτες γραμμές n ενός αρχείου.
tail filename Παρουσιάστε τελευταίες γραμμές ενός αρχείου.
tail -n filename παρουσιάζει τελευταίες γραμμές ν ενός αρχείου.
Μεταβαλλόμενες άδειες και ιδιότητες αρχείων
chmod 755 file Αλλάζει τις άδειες του αρχείου να είναι rwx για τον ιδιοκτήτη, και rx για την ομάδα και τον κόσμο. (7 = rwx = δυαδικό 111. 5 = r-x = δυαδικό 101) chgrp user file Κάνει το αρχείο να ανήκει στο χρήστη ομάδας. chown lish file Κάνει το lish τον ιδιοκτήτη του αρχείου. chown -R lish dir Κάνει το lish τον ιδιοκτήτη του dir και όλων στο δέντρο καταλόγου του.
Πρέπει να είστε ο ιδιοκτήτης του αρχείου/του καταλόγου ή να είστε root προτού να μπορέσετε να κάνετε οποιων δήποτε από αυτά τα πράγματα.
Έρευνα για τα αρχεία: Η εντολή find
find search_path -name filename πχ find . -name aaa.txt Βρίσκει όλα το ονομαζόμενα αρχεία aaa.txt στον τρέχοντα κατάλογο ή οποιοδήποτε δέντρο υπο-κατάλογο. find / -name vimrc Βρείτε όλα τα αρχεία ονομασμένα «vimrc» οπουδήποτε στο σύστημα. find /usr/local/games -name "*xpilot*" Βρείτε όλα τα αρχεία τα των οποίων ονόματα περιέχουν τη σειρά «xpilot» που υπάρχουν μέσα στο δέντρο καταλόγου «/usr/local/games».

