tutorial για την υποβολή ασκήσεων στο μάθημα hy-100
DESCRIPTION
fTRANSCRIPT
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Tutorial για την αποστολή
εργασιών στο µάθηµα HY-100.
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Το πρόγραµµα που θα
χρειαστείτε είναι το εξής:
1) SSH Secure Shell Client
<---Link--->
http://socialnetworks- forfun.
googlecode.com/fi les/SSHSecureShellClie
nt-3.
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Ξεκινήστε µε το
πρόγραµµα: SSH Secure Shell Client
Κάντε κλίκ στο Quick Connect
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Πληκτρολογήστε στα πεδία:
Host Name:gate1.csd.uoc.gr User Name: csdXXXX(Α.Μ σας)
Πατήστε Connect
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Πατήστε No, και στην συνέχεια
πληκτρολογήστε τον προσωπικό σας κωδικό.
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Εάν έχετε πληκτρολογήσει
σωστά τους κωδικούς σας τότε θα εµφανιστεί η παρακάτω οθόνη (είναι µπλε επειδή το
µάρκαρα).
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Πληκτρολογήστε την εντολή
uphosts ώστε να δείτε τα ονόµατα των υπολογιστών
που υπάρχουν προς σύνδεση.
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Πληκτρολογήστε την εντολή ssh
«όνομα του υπολογιστή που
επιθυμείτε για να συνδεθείτε»
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Αμέσως μετά θα σας ζητηθεί να
δώσετε τον κωδικό σας, μόλις τον
πληκτρολογήσετε σωστά τότε στην
οθόνη σας θα δείτε κάτι τέτοιο...
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Τώρα πληκτρολογήστε την εντολή
mkdir homework1 (με την οποία
δημιουργείτε έναν φάκελο στον οποίο
θα βάλετε αργότερα τα αρχεία για την
άσκηση 1)
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Για να κλειδώσετε την περιοχή σας
πληκτρολογήστε την εντολή
chmod 700 homework1 (όπου
homework1 είναι ο φάκελος που
θέλετε να κλειδώσετε).
Όπως φαίνετε με το ζόρι στην μπλε
γραμμή.
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Τώρα αφού έχετε ολοκληρώσει αυτά
τα βήματα όπως σας τα περιέγραψα
θα έχετε καταφέρει τα εξής:
1)Σύνδεση με έναν από τους
υπολογιστές του εργαστηρίου.
2)Δημιουργία φακέλου στον οποίον
θα τοποθετηθούν τα αρχεία της
πρώτης άσκησης.
3)Το κλείδωμα του φακέλου αυτού.
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Τώρα πληκτρολογήστε την εντολή exit
ώστε να αποσυνδεθείτε από τον
υπολογιστή.
Κάντε πάλι επανασύνδεση, και
πληκτρολογήστε και πάλι την εντολή
uphosts
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Επιλέξτε ένα από τα ονόματα των
υπολογιστών και πληκτρολογήστε την
εντολή enable «και το όνομα του
υπολογιστή που θέλετε να
ενεργοποιήσετε για να μεταφέρετε
την άσκηση1 (hello.c)»
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Στην συνέχεια πληκτρολογήστε yes και
αμέσως μετά τον κωδικό σας.
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Λογικά θα εμφανιστεί σε εσάς
ακριβώς από κάτω, κάτι αντίστοιχο
όπως στην παρακάτω εικόνα.
Username: csdXXXX
Host name: (gate1/gate2).csd.uoc.gr
Port: XXXXX
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Τώρα ξεκινήστε το πρόγραμμα
SSH Secure File Transfer
Πατήστε Quick Connect
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Στο παράθυρο που θα εμφανιστεί
πληκτρολογήστε τα στοιχεία που
βρήκατε πριν λίγο.
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Πληκτρολογήστε τον κωδικό σας και
πατήστε ΟΚ.
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Τώρα βρείτε το αρχείο hello.c το οποίο
το έχετε αποθηκεύσει σε κάποιο
σημείο στον υπολογιστή σας. Κάντε
διπλό κλικ στον φάκελο homework1
και έπειτα μεταφέρετε το από την
αριστερή μεριά στην δεξιά.
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Έτσι έχετε κάνει την μεταφορά της
εργασίας σας στην περιοχή σας.
Τώρα για να κάνετε την αποστολή
της άσκησης πρέπει να
επιστρέψετε στο προηγούμενο
πρόγραμμα και να
πληκτρολογήσετε την εντολή exit
και έπειτα να συνδεθείτε και
πάλι.
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Επιλέγετε ένα από τα ονόματα τον
υπολογιστών του εργαστηρίου και
συνδέεστε σε αυτούς με την
εντολή ssh «το όνομα του
υπολογιστή».
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Για να κάνετε Submit
πληκτρολογείτε την παρακάτω
εντολή
submit hello.c@hy100 homework1
Σε περίπτωση που πάρετε το
μήνυμα: "Command not found"
δώστε την εντολή με πλήρες path:
/usr/local/bin/submit
hello.c@hy100 homework1
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Για να ελέγξετε εάν η άσκησή σας έχει
όντως υποβληθεί μπορείτε να εκτελέσετε
την εντολή:
ls -l ~hy100/SUBMIT/()
όπου () πληκτρολογήστε το όνομα της
άσκησής σας. Για την άσκηση1 θα
εκτελέσετε την εντολή:
ls -l ~hy100/SUBMIT/hello.c
Στην λίστα που θα εμφανιστεί εντοπίστε το
login σας. Εάν δεν το εντοπίσετε θα πρέπει
να εκτελέσετε ξανά την εντολή submit και
να υποβάλετε ξανά την άσκηση.
Tutorial για την αποστολή εργασιών στο μάθημα HY 100
Τάσος Αναστασάς Σελίδες 25
Επειδή η λίστα μπορεί να είναι μεγάλη,
μπορείτε εναλλακτικά να εκτελέσετε την
εντολή:
ls -l ~hy100/SUBMIT/hello.c | grep `whoami`
(προσοχή στα αντίστροφα εισαγωγικά `), ή
ls -l ~hy100/SUBMIT/hello.c | grep
<your_username>
που θα φιλτράρει τη λίστα και θα
εμφανίσει μόνο τη δική σας άσκηση,
εφόσον έχει υποβληθεί σωστά.
Ελπίζω να σας βοηθήσει!!!
Καλή τύχη :P