Open top menu
Εμφάνιση αναρτήσεων με ετικέτα εντολή. Εμφάνιση όλων των αναρτήσεων
Εμφάνιση αναρτήσεων με ετικέτα εντολή. Εμφάνιση όλων των αναρτήσεων
Πέμπτη 20 Μαρτίου 2014
no image

Η δημιουργία αρχείου backup με tar δεν συμπιέζει τα αρχεία. Για να πραγματοποιηθεί συμπίεση χρησιμοποιούμε τη συμπίεση gzip:
tar cvzf onomaarxeiou.tar.gz dirname/

η παράμετρος z εφαρμόζει τη συμπίεση gzip

Σημείωση: μπορούμε εναλλακτικά να ονομάσουμε το αρχείο με κατάληξη .tgz αντί για .tar.gz

Επίσης μπορούμε να χρησιμοποιήσουμε τη συμπίεση bzip2: tar cvjf onomaarxeiou.tar.bz2 dirname/
Read more
Δευτέρα 17 Μαρτίου 2014
no image

Για να εμφανίσουμε τα περιεχόμενα ενός αρχείου tar μπορούμε να χρησιμοποιήσουμε την παρακάτω εντολή:

tar -tvf archive.tar (εμφανίζει τα αρχεία με όλες τις λεπτομέρειες - verbosely)
tar -tf archive.tar (εμφανίζει μόνο τα ονόματα των αρχείων)
Read more
no image

Για να εξάγουμε τα περιεχόμενα ενός αρχείου tar μπορούμε να χρησιμοποιήσουμε την παρακάτω εντολή:

tar -xf archive.tar (Προσοχή: αν τα αρχεία που περιέχονται στο archive.tar υπάρχουν στο φάκελο τότε θα διαγραφούν).

Μπορούμε επίσης να χρησιμοποιήσουμε με το ίδιο αποτέλεσμα τις παρακάτω παραμέτρους:
-x, --extract, --get
Read more
no image

Με την εντολή tar  (tape archive) μπορούμε να συλλέξουμε και να δημιουργήσουμε backup.

Μερικά παραδείγματα χρήσης της εντολής:
tar --create --file=archive.tar file1 file2
tar -c -f archive.tar file1 file2
tar -cf archive.tar file1 file2
tar cf archive.tar file1 file2

Στα παραδείγματα αυτά το αποτέλεσμα είναι το ίδιο: δημιουργείται ένα καινούργιο αρχείο (το archive.tar) από τα αρχεία file1 file2

για τη δημιουργία backup από φάκελο αρχείων χρησιμοποιούμε την εντολή:
tar cvf filename.tar dirname/
Read more
Τρίτη 4 Φεβρουαρίου 2014
no image

Η εντολή find πραγματοποιεί αναζήτηση στον κατάλογο για αρχεία και φακέλους. Υπάρχουν πολλές επιλογές στη χρήση της find, μπορείτε να διαβάσετε το manual για να δείτε περισσότερες λεπτομέρειες σχετικά με αυτή πληκτρολογώντας man find. Για παράδειγμα, για να αναζητήσουμε όλα τα αρχεία με επέκταση .txt στο φάκελο tmp και τους υποφακέλους γράφουμε την εντολή: find /tmp -name '*.txt'
Read more
no image

Η εντολή diff επιτρέπει τον έλεγχο 2 αρχείων κειμένου για τον εντοπισμό διαφορών μεταξύ τους. Για να δούμε τις διαφορές μεταξύ των αρχείων file1 και file2 γράφουμε: diff file1 file2 Οι γραμμές που ξεκινούν με < υποδηλώνουν το αρχείο file1, ενώ οι γραμμές που ξεκινούν με > υποδηλώνουν το file2.
Read more
no image

Η εντολή ps εμφανίζει όλες τις διεργασίες που τρέχουν και τον αριθμό διεργασίας τους. Είναι χρήσιμη αν θέλουμε να διακόψουμε κάποια διεργασία και χρειάζεται να βρούμε τον αριθμό της. Για παράδειγμα η εντολή ps μπορεί να δώσει αποτέλεσμα:

PID TT S TIME COMMAND
20077 pts/5 S 0:05 sleep 1000
21563 pts/5 T 0:00 netscape
21873 pts/5 S 0:25 nedit

Αν θέλουμε δια διακόψουμε τη διεργασία netscape μπορούμε να γράψουμε την εντολή: kill 21563. Εναλλακτικά μπορούμε να βρούμε τον αριθμό μιας διεργασίας με την jobs.

Read more
Τρίτη 28 Ιανουαρίου 2014
no image

Η εντολή mkdir (make directory) δημιουργεί ένα κατάλογο (φάκελο). Η σύνταξη της είναι:
mkdir foldername. Για παράδειγμα: mkdir fruits

Έστω, ότι θέλουμε να δημιουργήσουμε ένα φάκελο μέσα στο φάκελο που μόλις δημιουργήσαμε (με άλλα λόγια υποφάκελο). Δεν χρειάζεται να μεταβούμε στο συγκεκριμένο φάκελο, αρκεί να πληκτρολογήσουμε:
mkdir fruits/banana

Έχουμε, λοιπόν, δημιουργήσει έναν φάκελο και έναν υποφάκελο. Αν θέλουμε να περιηγηθούμε μέσα στους φακέλους και ενδεχομένως να δούμε τα περιεχόμενά τους, για παράδειγμα χρησιμοποιώντας την εντολή ls, μπορούμε να κάνουμε χρήση της εντολής cd (change directory). Από τη θέση στην οποία βρισκόμαστε πληκτρολογούμε τα εξής:
cd fruits (πατάμε ENTER)
cd banana (πατάμε ENTER)
Μετά την πληκτρολόγηση αυτών των εντολών βρισκόμαστε μέσα στο φάκελο banana (o οποίος βρίσκεται μέσα στο φάκελο fruits). Αν θέλουμε να "ανεβούμε" επίπεδο, τότε πληκτρολογούμε πάλι την εντολή cd αλλά ακολουθούμενη από δύο τελείες: cd ..

Επιπλέον, η εντολή: cd / οδηγεί στο root. Η εντολή cd - - στον προηγούμενο φάκελο. Η εντολή cd - - στον home folder.

Τέλος, η εντολή rmdir (remove directory) διαγράφει ένα φάκελο. Αν θεωρήσουμε ότι θέλουμε να διαγράψουμε το φάκελο banana γράφουμε: rmdir banana




Read more
Δευτέρα 27 Ιανουαρίου 2014
no image

Οι εντολές who και w εμφανίζουν τους χρήστες που είναι συνδεδεμένοι.

H εντολή whoami εμφανίζει το όνομα του χρήστη με το οποίο είμαστε συνδεδεμένοι.

Η εντολή finger ακολουθούμενη από το όνομα του χρήστη εμφανίζει πληροφορίες για το συγκεκριμένο χρήστη. Για παράδειγμα, δοκιμάστε να δείτε πληροφορίες για εσάς (από το αποτέλεσμα της whoami)

Η εντολή pwd (print working directory) εμφανίζει τον τρέχοντα κατάλογο.
Read more
Δευτέρα 20 Ιανουαρίου 2014
no image

Η εντολή mv (move-μετακίνηση) επιτρέπει την αλλαγή του ονόματος ενός αρχείου. Η σύνταξη της εντολής είναι: mv filename-existing filename-new. Όπου filename-existing είναι το όνομα του αρχείου που υπάρχει (π.χ. practice2) και filename-new είναι το πως θα μετανομαστεί (π.χ. book). Έτσι, για παράδειγμα μπορούμε να γράψουμε: mv practice2 book για να μετονομάσουμε το αρχείο από practice2 σε book.

Προσοχή: Όπως και με την εντολή cp έτσι και με την mv μπορούμε να καταστρέψουμε ένα αρχείο αν υπάρχει. Για παράδειγμα αν δώσουμε την εντολή mv practice other, και το αρχείο other υπάρχει ήδη, τότε διαγράφεται το αρχείο other! Αν δεν είμαστε σίγουροι για την ύπαρξη ή όχι αρχείου με το ίδιο όνομα και δεν θέλουμε πιθανόν να το διαγράψουμε κατά λάθος τότε βάζουμε τον τελεστή -i (interactive-αλληλεπίδραση). Έτσι, η εντολή γίνεται: mv -i practice2 book. Τώρα, σε περίπτωση που υπάρχει το αρχείο book εμφανίζεται ερώτηση για το αν επιθυμούμε τη διαγραφή του.
Read more
Παρασκευή 17 Ιανουαρίου 2014
no image

Η εντολή cp (copy-αντιγραφή) δημιουργεί ένα αντίγραφο από ένα προϋπάρχον αρχείο. Η σύνταξη της εντολής είναι: cp filename-original filename-copy. Όπου filename-original είναι το όνομα του αρχείου που υπάρχει (π.χ. practice) και filename-copy είναι το όνομα του διπλότυπου αρχείου που θα δημιουργηθεί (π.χ. practice2). Έτσι, για παράδειγμα μπορούμε να γράψουμε: cp practice practice2 και να δημιουργήσουμε ένα αρχείο (το practice2) που είναι αντίγραφο του practice.

Προσοχή: Με την εντολή cp μπορούμε να καταστρέψουμε ένα αρχείο αν υπάρχει. Για παράδειγμα αν δώσουμε την εντολή cp practice other, και το αρχείο other υπάρχει ήδη, τότε διαγράφεται το αρχείο other! Αν δεν είμαστε σίγουροι για την ύπαρξη ή όχι αρχείου με το ίδιο όνομα και δεν θέλουμε πιθανόν να το διαγράψουμε καταλάθος τότε βάζουμε τον τελεστή -i (interactive-αλληλεπίδραση).
Έτσι, η εντολή γίνεται: cp -i practice practice2
Τώρα, σε περίπτωση που υπάρχει το αρχείο practice2 εμφανίζεται ερώτηση για το αν επιθυμούμε τη διαγραφή του.
Read more
no image

Η εντολή hostname εμφανίζει το όνομα του μηχανήματος στο οποίο είμαστε συνδεδεμένοι. Έτσι, σε περίπτωση που θέλουμε να σιγουρευτούμε ότι είμαστε συνδεδεμένοι στο σωστό μηχάνημα γράφουμε στη γραμμή εντολών hostname και μας εμφανίζει το όνομα του μηχανήματος.
Read more
no image

Η εντολή cat εμφανίζει τα περιεχόμενα ενός αρχείου κειμένου. Αλλά τι γίνεται στην περίπτωση που το αρχείο είναι αρκετά μεγάλο και δεν χωράει σε μία οθόνη; Τότε μπορούμε να χρησιμοποιήσουμε την εντολή less ή την εντολή more ανάλογα ποια μας βολεύει περισσότερο.

Για να ελέγξουμε τη διαφορά μεταξύ των εντολών cat, less και more πληκτρολογούμε κατά σειρά:
cat /etc/adduser.conf και πατάμε ENTER
less /etc/adduser.conf και πατάμε ENTER
more /etc/adduser.conf και πατάμε ENTER
Στη θέση του adduser.conf μπορούμε να βάλουμε κάποιο αρχείο κειμένου που δημιουργήσαμε εμείς.




Read more
no image

Η εντολή ls (list-λίστα) εμφανίζει τα περιεχόμενα του φακέλου/καταλόγου στον οποίο βρισκόμαστε. Για να δούμε την λειτουργία της, στο βοηθητικό παράθυρο της γραμμής εντολών (πατάμε το συνδυασμό των πλήκτρων ALT-CTRL-T) γράφουμε ls και πατάμε ENTER.
Η εντολή ls -al εμφανίζει όλα τα αρχεία ενός φακέλου, συμπεριλαμβανομένων και των κρυφών αρχείων που μπορεί να υπάρχουν.
Η εντολή ls -l εμφανίζει τα δικαιώματα καθενός από τα αρχεία ενός φακέλου.

H εντολή cat (catenate-σύνδεση) εμφανίζει τα περιεχόμενα ενός αρχείου κειμένου. Για να δούμε την λειτουργία της γράφουμε cat και το όνομα του αρχείου που θέλουμε να εμφανίσουμε (cat filename).

Η εντολή rm (rm-remove) διαγράφει ένα αρχείο. Για να δούμε την λειτουργία της γράφουμε cat και το όνομα του αρχείου που θέλουμε να διαγράψουμε (rm filename).



Read more