SlideShare a Scribd company logo
1 of 6
ΕντολέςΕντολές cp, mv,cp, mv, lnln
@Ιωάννου Γιαννάκης@Ιωάννου Γιαννάκης
3/3/3/3/20152015
Εντολή cp
Σύνταξη: cp (/path/)όνομα - αρχείου1 (/path/)όνομα -
αρχείου2
Περιγραφή
Με την εντολή cp αντιγράφουμε τα περιεχόμενα ενός
αρχείου σ' ένα άλλο.
Εξάσκηση
Δημιουργήστε στον φάκελο 2008 το arxeio1.
Δημιουργήστε ένα αντίγραφο του arxeio1 στον Homedir στον
φάκελο 2009 του user1 και στον φάκελο 2008 του user3.
Εντολή mv
Σύνταξη: mv (/path/)όνομα - αρχείου1
(/path/)όνομα - αρχείου2
Περιγραφή
Με την εντολή αυτή αλλάζουμε τα ονόματα των
αρχείων ή των υποκαταλόγων. Επίσης, μπορούμε
να μετακινήσουμε ένα ή περισσότερα αρχεία σε ένα
συγκεκριμένο υποκατάλογο.
Εξάσκηση
Μετακινήστε το arxeio1 στον κατάλογο 2008 του
user2.
Εντολή ln
Με την εντολή ln (link) μπορούμε να δημιουργήσουμε συνδέσμους, οι οποίοι διακρίνονται σε ρητούς
(hard) και σε συμβολικούς (symbolic). Για να δημιουργήσουμε έναν ρητό σύνδεσμο, καθορίζουμε
ένα δεύτερο όνομα αρχείου, το οποίο μπορούμε να χρησιμοποιούμε για να αναφερόμαστε στο
πρωτότυπο αρχείο, όπως φαίνεται στην επόμενη εντολή :
# ln file1 file2
Μετά την εκτέλεση της παραπάνω εντολής, τα δύο αρχεία θα είναι πανομοιότυπα και θα αναφέρονται
στον ίδιο χώρο του δίσκου. Αν κάνουμε αλλαγές σ’ ένα από τα δύο, οι αλλαγές αυτές θα φαίνονται
και στο άλλο αρχείο. Αν, όμως, διαγράψουμε το ένα από τα δύο, θα παραμείνει το άλλο.
Για να δημιουργήσουμε έναν συμβολικό σύνδεσμο, χρησιμοποιούμε την εντολή ln με την επιλογή -s,
όπως φαίνεται στην επόμενη εντολή.
# ln -s file1 file2
Αν δώσουμε τώρα την εντολή ls -l file*, θα εμφανισθεί δίπλα από το όνομα του αρχείου file2 ένα
βέλος (->) που θα δείχνει προς το αρχείο file1 και που θα επισημαίνει ότι το αρχείο file2 είναι
ένας συμβολικός σύνδεσμος προς το αρχείο file1.
Το αρχείο file2 εμφανίζεται να έχει μικρότερο και όχι ίσο μέγεθος με το αρχείο file1 και ένας
συμβολικός σύνδεσμος είναι στην ουσία ένα όνομα διαδρομής ή ένα ψευδώνυμο (alias) για το
πρωτότυπο αρχείο.
Αν διαγράψουμε τον συμβολικό σύνδεσμο τίποτα δεν θα συμβεί στο πρωτότυπο αρχείο, ενώ αν
διαγράψουμε το πρωτότυπο αρχείο, ο συμβολικός σύνδεσμος θα είναι άχρηστος.
Ωστόσο οι συμβολικοί σύνδεσμοι έχουν το πλεονέκτημα ότι μπορούν να χρησιμοποιηθούν για να
δείχνουν σ’ έναν κατάλογο του δίσκου. Η επόμενη εντολή δημιουργεί έναν συμβολικό σύνδεσμο
προς έναν κατάλογο που είναι αρκετά μακρύς και έτσι μπορούμε να αναφερόμαστε σ’ αυτόν μ’ ένα
σύντομο ψευδώνυμο.
# ln -s /usr/local/games play
# cd play
Εντολές cp, mv, ln
Εντολές cp, mv, ln

More Related Content

Viewers also liked

2016 BrandZ™ Top 100 Most Valuable Global Brands increased 3 percent, to $3.4...
2016 BrandZ™ Top 100 Most Valuable Global Brands increased 3 percent, to $3.4...2016 BrandZ™ Top 100 Most Valuable Global Brands increased 3 percent, to $3.4...
2016 BrandZ™ Top 100 Most Valuable Global Brands increased 3 percent, to $3.4...Sumit Roy
 
Slide Redesign Final Product
Slide Redesign Final ProductSlide Redesign Final Product
Slide Redesign Final ProductJoselid Alvarez
 
Κεφ. 3 Δομές Δεδομένων και Αλγόριθμοι
Κεφ. 3 Δομές Δεδομένων και ΑλγόριθμοιΚεφ. 3 Δομές Δεδομένων και Αλγόριθμοι
Κεφ. 3 Δομές Δεδομένων και ΑλγόριθμοιΙωάννου Γιαννάκης
 
モバイルクラウドセキュリティのエコシステムとDevOps
モバイルクラウドセキュリティのエコシステムとDevOpsモバイルクラウドセキュリティのエコシステムとDevOps
モバイルクラウドセキュリティのエコシステムとDevOpsEiji Sasahara, Ph.D., MBA 笹原英司
 
top 10 most powerful brands in Indonesia
top 10 most powerful brands in Indonesiatop 10 most powerful brands in Indonesia
top 10 most powerful brands in IndonesiaSumit Roy
 
programmatic Buying in Mobile Advertising
 programmatic Buying in Mobile Advertising  programmatic Buying in Mobile Advertising
programmatic Buying in Mobile Advertising Sumit Roy
 

Viewers also liked (8)

2016 BrandZ™ Top 100 Most Valuable Global Brands increased 3 percent, to $3.4...
2016 BrandZ™ Top 100 Most Valuable Global Brands increased 3 percent, to $3.4...2016 BrandZ™ Top 100 Most Valuable Global Brands increased 3 percent, to $3.4...
2016 BrandZ™ Top 100 Most Valuable Global Brands increased 3 percent, to $3.4...
 
Slide Redesign Final Product
Slide Redesign Final ProductSlide Redesign Final Product
Slide Redesign Final Product
 
Κεφ. 3 Δομές Δεδομένων και Αλγόριθμοι
Κεφ. 3 Δομές Δεδομένων και ΑλγόριθμοιΚεφ. 3 Δομές Δεδομένων και Αλγόριθμοι
Κεφ. 3 Δομές Δεδομένων και Αλγόριθμοι
 
Bücherverbrennung
BücherverbrennungBücherverbrennung
Bücherverbrennung
 
モバイルクラウドセキュリティのエコシステムとDevOps
モバイルクラウドセキュリティのエコシステムとDevOpsモバイルクラウドセキュリティのエコシステムとDevOps
モバイルクラウドセキュリティのエコシステムとDevOps
 
top 10 most powerful brands in Indonesia
top 10 most powerful brands in Indonesiatop 10 most powerful brands in Indonesia
top 10 most powerful brands in Indonesia
 
programmatic Buying in Mobile Advertising
 programmatic Buying in Mobile Advertising  programmatic Buying in Mobile Advertising
programmatic Buying in Mobile Advertising
 
SAP Cloud for Insurance Partner
SAP Cloud for Insurance PartnerSAP Cloud for Insurance Partner
SAP Cloud for Insurance Partner
 

Similar to Linux εντολές cp ,mv, ln

Similar to Linux εντολές cp ,mv, ln (7)

σημειώσεις Unix
σημειώσεις Unixσημειώσεις Unix
σημειώσεις Unix
 
HTML [from web] epilogis a kai b lyceiou - bmichal version 1
HTML [from web]   epilogis a kai b lyceiou - bmichal version 1HTML [from web]   epilogis a kai b lyceiou - bmichal version 1
HTML [from web] epilogis a kai b lyceiou - bmichal version 1
 
Σωληνώσεις cat sort tee
Σωληνώσεις cat sort teeΣωληνώσεις cat sort tee
Σωληνώσεις cat sort tee
 
ΛΣ1UFSv0
ΛΣ1UFSv0ΛΣ1UFSv0
ΛΣ1UFSv0
 
Linux εντολές lp, wc, grep
Linux εντολές lp, wc, grepLinux εντολές lp, wc, grep
Linux εντολές lp, wc, grep
 
Εντολές lp wc grep
Εντολές lp wc grepΕντολές lp wc grep
Εντολές lp wc grep
 
ΛΣ1-001
ΛΣ1-001ΛΣ1-001
ΛΣ1-001
 

More from Ιωάννου Γιαννάκης

03 διαχείριση συστήματος λογισμικού
03 διαχείριση συστήματος   λογισμικού03 διαχείριση συστήματος   λογισμικού
03 διαχείριση συστήματος λογισμικούΙωάννου Γιαννάκης
 
02 γνωριμία με το περιβάλλον κειμένου εντολή man
02 γνωριμία με το περιβάλλον κειμένου εντολή man02 γνωριμία με το περιβάλλον κειμένου εντολή man
02 γνωριμία με το περιβάλλον κειμένου εντολή manΙωάννου Γιαννάκης
 

More from Ιωάννου Γιαννάκης (20)

Karel The Robot
Karel The RobotKarel The Robot
Karel The Robot
 
MakeCode.ppt
MakeCode.pptMakeCode.ppt
MakeCode.ppt
 
App inventor2
App inventor2App inventor2
App inventor2
 
Pencil code
Pencil codePencil code
Pencil code
 
Cloud computing
 Cloud computing Cloud computing
Cloud computing
 
Proxy server
Proxy serverProxy server
Proxy server
 
Alice 3
Alice 3Alice 3
Alice 3
 
Εισαγωγή στο Alice 3
Εισαγωγή στο Alice 3Εισαγωγή στο Alice 3
Εισαγωγή στο Alice 3
 
11 συγχρονισμός ώρας συστήματος
11 συγχρονισμός ώρας συστήματος11 συγχρονισμός ώρας συστήματος
11 συγχρονισμός ώρας συστήματος
 
Παρακολούθηση διεργασιών
Παρακολούθηση διεργασιώνΠαρακολούθηση διεργασιών
Παρακολούθηση διεργασιών
 
Eντολή Chmod
Eντολή ChmodEντολή Chmod
Eντολή Chmod
 
09 εντολές mkdir rmdir
09 εντολές mkdir rmdir09 εντολές mkdir rmdir
09 εντολές mkdir rmdir
 
08 εντολή cd
08 εντολή cd08 εντολή cd
08 εντολή cd
 
06 εντολές clear cal date finger
06 εντολές clear cal date finger06 εντολές clear cal date finger
06 εντολές clear cal date finger
 
05 απόλυτη σχετική διαδρομή
05 απόλυτη  σχετική διαδρομή05 απόλυτη  σχετική διαδρομή
05 απόλυτη σχετική διαδρομή
 
04 σύστημα αρχείων
04 σύστημα αρχείων04 σύστημα αρχείων
04 σύστημα αρχείων
 
03 διαχείριση συστήματος λογισμικού
03 διαχείριση συστήματος   λογισμικού03 διαχείριση συστήματος   λογισμικού
03 διαχείριση συστήματος λογισμικού
 
02 γνωριμία με το περιβάλλον κειμένου εντολή man
02 γνωριμία με το περιβάλλον κειμένου εντολή man02 γνωριμία με το περιβάλλον κειμένου εντολή man
02 γνωριμία με το περιβάλλον κειμένου εντολή man
 
01 bash
01 bash01 bash
01 bash
 
App inventor2 εφαρμογή 1 (Hello purr)
App inventor2 εφαρμογή 1 (Hello purr)App inventor2 εφαρμογή 1 (Hello purr)
App inventor2 εφαρμογή 1 (Hello purr)
 

Recently uploaded

Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ 2008
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ  2008Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ  2008
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ 2008Θεόδωρος Μαραγκούλας
 
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docxΗ Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docxeucharis
 
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑΜια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑDimitra Mylonaki
 
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptxΠασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx36dimperist
 
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξειςΓιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξειςΟΛΓΑ ΤΣΕΧΕΛΙΔΟΥ
 
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptxAthina Tziaki
 
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της ΙταλίαςKonstantina Katirtzi
 
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptxΠασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx36dimperist
 
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-242lykkomo
 
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptxΠασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx36dimperist
 
Επίσκεψη στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη              στο 11ο Γυμνάσιο ΠάτραςΕπίσκεψη              στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη στο 11ο Γυμνάσιο ΠάτραςDimitra Mylonaki
 
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOYEKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOYssuser369a35
 
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptx
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptxΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptx
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptxssuserb0ed14
 

Recently uploaded (14)

Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ 2008
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ  2008Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ  2008
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ 2008
 
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docxΗ Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
 
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑΜια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
 
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptxΠασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
 
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξειςΓιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
 
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
 
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
 
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptxΠασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx
 
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ  : ΕΠΑΝΑΛΗΨΗ 2024ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ  : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
 
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
 
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptxΠασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
 
Επίσκεψη στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη              στο 11ο Γυμνάσιο ΠάτραςΕπίσκεψη              στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη στο 11ο Γυμνάσιο Πάτρας
 
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOYEKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
 
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptx
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptxΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptx
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptx
 

Linux εντολές cp ,mv, ln

  • 1. ΕντολέςΕντολές cp, mv,cp, mv, lnln @Ιωάννου Γιαννάκης@Ιωάννου Γιαννάκης 3/3/3/3/20152015
  • 2. Εντολή cp Σύνταξη: cp (/path/)όνομα - αρχείου1 (/path/)όνομα - αρχείου2 Περιγραφή Με την εντολή cp αντιγράφουμε τα περιεχόμενα ενός αρχείου σ' ένα άλλο. Εξάσκηση Δημιουργήστε στον φάκελο 2008 το arxeio1. Δημιουργήστε ένα αντίγραφο του arxeio1 στον Homedir στον φάκελο 2009 του user1 και στον φάκελο 2008 του user3.
  • 3. Εντολή mv Σύνταξη: mv (/path/)όνομα - αρχείου1 (/path/)όνομα - αρχείου2 Περιγραφή Με την εντολή αυτή αλλάζουμε τα ονόματα των αρχείων ή των υποκαταλόγων. Επίσης, μπορούμε να μετακινήσουμε ένα ή περισσότερα αρχεία σε ένα συγκεκριμένο υποκατάλογο. Εξάσκηση Μετακινήστε το arxeio1 στον κατάλογο 2008 του user2.
  • 4. Εντολή ln Με την εντολή ln (link) μπορούμε να δημιουργήσουμε συνδέσμους, οι οποίοι διακρίνονται σε ρητούς (hard) και σε συμβολικούς (symbolic). Για να δημιουργήσουμε έναν ρητό σύνδεσμο, καθορίζουμε ένα δεύτερο όνομα αρχείου, το οποίο μπορούμε να χρησιμοποιούμε για να αναφερόμαστε στο πρωτότυπο αρχείο, όπως φαίνεται στην επόμενη εντολή : # ln file1 file2 Μετά την εκτέλεση της παραπάνω εντολής, τα δύο αρχεία θα είναι πανομοιότυπα και θα αναφέρονται στον ίδιο χώρο του δίσκου. Αν κάνουμε αλλαγές σ’ ένα από τα δύο, οι αλλαγές αυτές θα φαίνονται και στο άλλο αρχείο. Αν, όμως, διαγράψουμε το ένα από τα δύο, θα παραμείνει το άλλο. Για να δημιουργήσουμε έναν συμβολικό σύνδεσμο, χρησιμοποιούμε την εντολή ln με την επιλογή -s, όπως φαίνεται στην επόμενη εντολή. # ln -s file1 file2 Αν δώσουμε τώρα την εντολή ls -l file*, θα εμφανισθεί δίπλα από το όνομα του αρχείου file2 ένα βέλος (->) που θα δείχνει προς το αρχείο file1 και που θα επισημαίνει ότι το αρχείο file2 είναι ένας συμβολικός σύνδεσμος προς το αρχείο file1. Το αρχείο file2 εμφανίζεται να έχει μικρότερο και όχι ίσο μέγεθος με το αρχείο file1 και ένας συμβολικός σύνδεσμος είναι στην ουσία ένα όνομα διαδρομής ή ένα ψευδώνυμο (alias) για το πρωτότυπο αρχείο. Αν διαγράψουμε τον συμβολικό σύνδεσμο τίποτα δεν θα συμβεί στο πρωτότυπο αρχείο, ενώ αν διαγράψουμε το πρωτότυπο αρχείο, ο συμβολικός σύνδεσμος θα είναι άχρηστος. Ωστόσο οι συμβολικοί σύνδεσμοι έχουν το πλεονέκτημα ότι μπορούν να χρησιμοποιηθούν για να δείχνουν σ’ έναν κατάλογο του δίσκου. Η επόμενη εντολή δημιουργεί έναν συμβολικό σύνδεσμο προς έναν κατάλογο που είναι αρκετά μακρύς και έτσι μπορούμε να αναφερόμαστε σ’ αυτόν μ’ ένα σύντομο ψευδώνυμο. # ln -s /usr/local/games play # cd play