Σελίδα 1 από 2

Γνωση bash

ΔημοσίευσηΔημοσιεύτηκε: 07 Μάιος 2015, 15:47
από Stefanos
Καλησπέρα.

Εχω το linux Τρια χρονια περιπου αλλα το μονο που ξερω να κανω ειναι απλα να εγκθιστω software μεσω terminal. Ακομη και εγκατασταση πηγαιου κωδικα νομιζω δεν ξέρω ακριβως πως να κανω... οποτε μηπως πρεπει να εξοικειωθω με bash σιγα-σιγα? Απο που να ξεκινησω? Εχετε να προτεινετε ενα βιβλιο για αρχαριους ισως?

Re: Γνωση bash

ΔημοσίευσηΔημοσιεύτηκε: 07 Μάιος 2015, 16:12
από Ilias95
Προτείνω ανεπιφύλακτα αυτές τις διαφάνειες: https://sites.google.com/site/it4202teithegr/theoria

Re: Γνωση bash

ΔημοσίευσηΔημοσιεύτηκε: 07 Μάιος 2015, 18:14
από konnn
Δες και το νήμα viewtopic.php?f=9&t=1545

Re: Γνωση bash

ΔημοσίευσηΔημοσιεύτηκε: 07 Μάιος 2015, 18:24
από eliasps
Σίγουρα χρειάζεται διάβασμα. Στο link που έδωσε ο konnn παραπάνω θα βρεις πολλά πράγματα.
Όμως, από τη δική μου εμπειρία, ο καλύτερος τρόπος πέρα του διαβάσματος είναι να πειραματίζεσαι με πράγματα και να μαθαίνεις μέσα από τις διαδικασίες.
Ξεκίνα με τις βασικές εντολές πλοήγησης σε φακέλους και αρχεία με την χρήση του τερματικού, μετά με εντολές προβολής και θα εξοικειωθείς με τα πολύ βασικά ώστε να προχωρήσεις ευκολότερα στο επόμενο στάδιο.

Re: Γνωση bash

ΔημοσίευσηΔημοσιεύτηκε: 07 Μάιος 2015, 19:21
από Stefanos
Ευχαριστω πολυ για τις απαντησεις. Αν και τα πολυ βασικατα ξερω οπως πλοηγηση, chmod, chown κλπ..... απλα ειμαι καπου κολλημενος σχετικα με το "τι μπορω να κανω"... αλλα αν καταλαβα το "τι" προκυπτει απο την αναγκη του καθε χρηστη.... Να αγοραζα και κανα βιβλιο μηπως? Αν και με τοσα resources στο internet ουτε και αυτο ξερω αν χρειαζεται :-)

Ευχαριστω πολυ

Re: Γνωση bash

ΔημοσίευσηΔημοσιεύτηκε: 07 Μάιος 2015, 23:18
από malos
Στέφανε εγκρίνω την προσπάθειά σου. Πράγματι τα σκριπτάκια μπορούν να είναι όλη σου η κομπιουτερική καθηνερινότητα. Τα κάνεις και εκτελέσιμα, τους βάζεις και τα εικονίδια που ταιριάζουν, τα μαζεύεις όπου σε βολεύει και κλικ! Κάνεις τις δουλειές που θες. Κι εγώ ήθελα να μάθω και υπάρχουν όπως βλέπεις οι πηγές. Μην τεμπελιάσεις σαν κι εμένα. Εμένα με έφαγε και το ότι απαντούν εδώ στο φόρουμ! Πόσες ιδέες είχα και ρώταγα ... και τελικά κατέληγα να μου έχουν φτιάξει τα παιδιά εδώ το σκριπτ που ήθελα. Ίσως βέβαια και η ανταμοιβή τους να ήταν ο πειραματισμός για δική τους άσκηση. Δεν ξέρω σε τι επίπεδο είναι ο καθένας μας. Πάντως έχω γεμίσει την κάτω μπάρα στην οθόνη μου με διάφορα που βλέπουν όλα στο φάκελο "Σενάρια" στον προσωπικό μου φάκελο. Τι γρήγορη μετάφραση (βολική για μένα που έχω θέμα με τα πολλά κλικ και το εύρος οθόνης που πρέπει να ψάξει το μάτι) με το παραθυράκι του zenity, τι τηλεόρασή - ράδιο, τι μετατροπείς αρχείων εικόνας, ήχου, βίντεο, εφαρμογούλα για γρήγορο sms σε κάποιο κινητό, εφαρμογάκι παρακολούθησης του χώρου μου και αποστολής sms και βίντεο όπου κι αν βρίσκομαι με το κατέγραψε η κάμερα, άνοιγμα κλείσιμο μικροφώνου πολλά ακόμα.
Ότι τρελή ιδέα έχεις μπορείς να την πραγματοποιήσεις και να σου είναι πολύ χρήσιμη.
Αυτήν την άτιμη τη sed θα ήθελα να ξέρω αλλά είπαμε.... τεμπελιά.

Στέφανε διάβασε.

Re: Γνωση bash

ΔημοσίευσηΔημοσιεύτηκε: 08 Μάιος 2015, 01:21
από Ilias95
@malos
Spoiler: show
Off topic:
Χαχα, άκυρο αλλά προχθές που «ανακάλυψα» το "Προβολή των δημοσιεύσεων σας" ( :P ) και κάθισα να δω τυχόν παλιά θέματα στα οποία έγραψα και δεν είδα τα τελευταία μηνύματα, παρατήρησα ότι μου απεύθυνες μήνυμα στο οποίο δεν απάντησα ποτέ. Δεν πρόσεξα ποτέ το μήνυμα και ελπίζω να το έλυσες από τότε. Αν όχι, ευχαρίστως να απαντήσω 1.5 χρόνο μετά. :P
viewtopic.php?f=4&t=28730&p=305550#p305550

Re: Γνωση bash

ΔημοσίευσηΔημοσιεύτηκε: 08 Μάιος 2015, 12:03
από Stefanos
malos έγραψε:Στέφανε εγκρίνω την προσπάθειά σου. Πράγματι τα σκριπτάκια μπορούν να είναι όλη σου η κομπιουτερική καθηνερινότητα. Τα κάνεις και εκτελέσιμα, τους βάζεις και τα εικονίδια που ταιριάζουν, τα μαζεύεις όπου σε βολεύει και κλικ! Κάνεις τις δουλειές που θες. Κι εγώ ήθελα να μάθω και υπάρχουν όπως βλέπεις οι πηγές. Μην τεμπελιάσεις σαν κι εμένα. Εμένα με έφαγε και το ότι απαντούν εδώ στο φόρουμ! Πόσες ιδέες είχα και ρώταγα ... και τελικά κατέληγα να μου έχουν φτιάξει τα παιδιά εδώ το σκριπτ που ήθελα. Ίσως βέβαια και η ανταμοιβή τους να ήταν ο πειραματισμός για δική τους άσκηση. Δεν ξέρω σε τι επίπεδο είναι ο καθένας μας. Πάντως έχω γεμίσει την κάτω μπάρα στην οθόνη μου με διάφορα που βλέπουν όλα στο φάκελο "Σενάρια" στον προσωπικό μου φάκελο. Τι γρήγορη μετάφραση (βολική για μένα που έχω θέμα με τα πολλά κλικ και το εύρος οθόνης που πρέπει να ψάξει το μάτι) με το παραθυράκι του zenity, τι τηλεόρασή - ράδιο, τι μετατροπείς αρχείων εικόνας, ήχου, βίντεο, εφαρμογούλα για γρήγορο sms σε κάποιο κινητό, εφαρμογάκι παρακολούθησης του χώρου μου και αποστολής sms και βίντεο όπου κι αν βρίσκομαι με το κατέγραψε η κάμερα, άνοιγμα κλείσιμο μικροφώνου πολλά ακόμα.
Ότι τρελή ιδέα έχεις μπορείς να την πραγματοποιήσεις και να σου είναι πολύ χρήσιμη.
Αυτήν την άτιμη τη sed θα ήθελα να ξέρω αλλά είπαμε.... τεμπελιά.

Στέφανε διάβασε.



Wow....!!! Κατι μου λεει οτι κανεις priests (παπαδες). Απο που ξεκινησες για ολα αυτα ?

Re: Γνωση bash

ΔημοσίευσηΔημοσιεύτηκε: 09 Μάιος 2015, 00:52
από malos
Ηλία μου σ' ευχαριστώ. Η εφαρμογούλα qtcosmos που είχε γραφτει σε python ήταν φοεβερή. Τσακ μπαμ έστελνες μήνυμα από το pc σου
πράγμα βολικό για μένα που σιχτιρίζω όταν πατάω τα πλήκτρα του κινητού. Σήμερα πλέον έχουν αλλάξει το λογισμικό στο mycosmos
(Αναβάθμιση και καλά) και το εφαρμογάκι αχρηστεύτηκε. Πλέον το κάνω μέσω otenet μια και με σκριπτάκι που χρησιμοποιεί το zenity

Κώδικας: Επιλογή όλων
#!/bin/sh
kinito=$(zenity  --entry --text="Αριθμός κινητού")
keimeno=$(zenity --entry --text="Κείμενο ")


/home/pal/pysmssend-master/pysmssendcmd -a "otenet" -u "ΤΟ-ΟΝΟΜΑ-ΛΟΓΑΡΙΑΣΜΟΥ-ΜΟΥ-ΣΤΟ-connX" -p "Ο-ΚΩΔΙΚΟΣ-ΜΟΥ" -n $kinito "$keimeno"


Το κόνεξ που έχω εγώ της οτενέτ δίνει 5 δωρεάν μηνύματα την ημέρα. Παλιά δίνανε 20 οι φραγκοφονιάδες! Έχει βέβαια σελίδα στο tools.otenet.gr γι αυτή τη δουλειά. Εγώ αποφεύγω τα λογκίν και όλη τη διαδικασία με αυτό το σκριπτάκι.

Stefanos έγραψε:Wow....!!! Κατι μου λεει οτι κανεις priests (παπαδες). Απο που ξεκινησες για ολα αυτα ?


Όχι βρε! Τι παπάδες; Πολύ θα το θελα (παίζεις με τον πόνο μου μπαγάσα). Δεν είδες που λέω ότι μπαίνω να ρωτήσω και να με καθοδηγήσουν να το δημιουργήσω το σενάριο (για να μάθω κιόλας) αλλά τελικά τα παιδιά καταλήγουν να μου το έχουν γράψει αυτοί.
Το καλό με μένα είναι απλά ότι έχω ιδέες κι ότι ξέρω τι θα μου χρειαστεί συγκεκριμένα. Έχω μια ιδέα με τι να το κάνω και τελικά είτε μόνος μου πιο σπάνια είτε με λίγη βοήθεια το φτιάχνω.

Σκέψου κάποια ιδέα. Κάτι που θα ήθελες να κάνεις άμεσα χωρίς να ψάχνεις για προγράμματα τεράστια.

Re: Γνωση bash

ΔημοσίευσηΔημοσιεύτηκε: 11 Σεπ 2015, 02:04
από Stefanos
Επισης εγκινεται κάποιο καλο βιβλιο for starters ?