Εντολές Διαχείριση Αρχείων και Καταλόγων από το Terminal
Δημιουργεί ένα αρχείο με όνομα file
touch file.txt
Εμφανίζει το περιεχόμενο του txt αρχείου
cat file.txt
wc -l file.txt
Εμφανίζει τα περιεχόμενα ενός καταλόγου.
ls
Πληροφορίες για κάθε αρχείο
ls -l
Εμφανίζει και τα αρχεία που το όνομά τους αρχίζει με τελεία (κρυφά αρχεία)
ls -a
Αντιγραφή
cp file.txt newfile.txt
Δημιουργεί έναν νέο κατάλογο
mkdir [name_dir]
Μετακινεί αρχεία και καταλόγους
mv
Βρίσκει αρχεία βάσει διάφορων κριτηρίων
find
Όλες τις χρονοσημάνσεις μαζί με άλλες πληροφορίες για ένα αρχείο εμφανίζονται με την εντολή stat (status).
stat
Εμφανίζει τον τρέχοντα κατάλογο εργασίας
pwd
Η μετάβαση σε έναν άλλον κατάλογο του Συστήματος γίνεται με την εντολή cd με όρισμα την απόλυτη ή διαδρομλη του καταλόγου, τον οποίο θέλουμε να κάνουμε τρέχοντα.
cd /home/grcodeclub
Διαγράφει αρχεία ή καταλόγους
rm [File]
Το -f (–force) διαγράφει χωρίς ερώτηση
rm -f [File]
Επιβεβαίωση διαγραφής από τον χρήστη
rm -i [file]
Διαγράφει άδειους καταλόγους
rm -d [file]
Διαγράφει άδειους καταλόγους
rmdir [name_dir]
Διαγράφει άδειους καταλόγους και εμφανίζει μήνυμα για κάθε κατάλογο που διαγράφεται
rmdir -v [name_dir]
Διαγράφει άδειους καταλόγους και τους γονικούς καταλόγους
rmdir -p [name_dir]
Εμφανίζει τον τρέχοντα κατάλογο εργασίας
Εμφανίζει τα περιεχόμενα ενός καταλόγου.
Δικαιώματα
Τροποποιεί τα δικαιώματα πρόσβασης σε αρχεία και καταλόγους
chmod [file_name]
Execute permission
chmod +x [file_name]
Read permission
chmod +r [file_name]
Write permission
chmod +w [file_name]
Read, write and execute permissions to the file owner
chmod u+rwx [file_name]
Read, write and execute permissions to the file group
chmod g+rwx [file_name]
Read, write and execute permissions to the file All (owner,groups,others)
chmod a+rwx [file_name]
Read, write and execute permissions to the file Others
chmod o+rwx [file_name]
Αλλάζει τον κάτοχο ενός αρχείου ή καταλόγου
chown
Τρόπος αποσυμπίεσης αρχείων
Πώς να αποσυμπιέσετε το .tar.gz χρησιμοποιώντας το tar
tar –xvzf [archive name]
- x – δίνει εντολή στο tar να εξαγάγει τα αρχεία από το συμπιεσμένο αρχείο.
- v – παραθέτει τα αρχεία που εξάγει.
- z – δίνει εντολή στο tar να αποσυμπιέσει τα αρχεία.
- f – λέει στο tar το όνομα του αρχείου.
Εξαγωγή αρχείων σε συγκεκριμένο κατάλογο
tar -xvzf example1.tar.gz -C ./Documents
Εξαγωγή μόνο συγκεκριμένων αρχείων
tar -xvzf example1.tar.gz File1.deb
Εξαγωγή αρχείων με συγκεκριμένη επέκταση ή όνομα
tar -xvzf example1.tar.gz File1.deb