THMMY.gr

Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών => Λειτουργικά Συστήματα => Topic started by: Rick Deckard on October 08, 2021, 23:55:30 pm



Title: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Rick Deckard on October 08, 2021, 23:55:30 pm
Topic που αφορά τις ασκήσεις του μαθήματος.  Stay on topic!


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Rick Deckard on October 25, 2021, 19:49:15 pm
Στο κουίζ θέλει να μπούμε στο νέο directory και μετά να κάνουμε move το αρχείο μέσα εκεί;
Μου έχει φύγει η παναγία να το βγάλω... ενώ αν είσαι στον αρχικό φάκελο, είναι μια εντολή...
 H E L P


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Caterpillar on October 25, 2021, 19:55:18 pm
Στο κουίζ θέλει να μπούμε στο νέο directory και μετά να κάνουμε move το αρχείο μέσα εκεί;
Μου έχει φύγει η παναγία να το βγάλω... ενώ αν είσαι στον αρχικό φάκελο, είναι μια εντολή...
 H E L P
H E L P και σε μένα στην 2η ερώτηση.

Ναι απλό είναι κάνεις move 3 επίπεδα το αρχείο .txt και το βάζεις στον τελικό φάκελο που λεει.


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Caterpillar on October 26, 2021, 12:07:22 pm
H E L P και σε μένα στην 2η ερώτηση.

Ναι απλό είναι κάνεις move 3 επίπεδα το αρχείο .txt και το βάζεις στον τελικό φάκελο που λεει.

τελικά έχει λάθος στην 2, διαγραφή θέλει να κάνουμε όχι move, έτσι ειπε στο slack


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Nickgian on November 22, 2021, 12:57:39 pm
Για το δεύτερο κουίζ έχω κολλήσει μπορεί κανένας να βοηθήσει;
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Caterpillar on November 22, 2021, 12:59:51 pm
Για το δεύτερο κουίζ έχω κολλήσει μπορεί κανένας να βοηθήσει;
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 

πες το.
την εχω κάνει.


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Nickgian on November 22, 2021, 13:03:59 pm
οταν πχ ξανα τρεχω την συναρτηση για 2η φορα εννοω εχει μετακινηση ολα τα παλια τα ξανα βλεπει οταν παω να κανω τα καινουργια πως το λυνω αυτο?
επισης για να βλεπω το flag εχω κανει
if test $flag = "o"
    find ./ -type f -atime +(date '+%j') -name "*.$file_extension" | xargs -I '{}' mv '{}' output
else
   find ./ -type f -atime -(date '+%j') -name "*.$file_extension" | xargs -I '{}' mv '{}' output

μαλλον ειναι λαθος το -atime?
Κανονικά δεν θα έπρεπε να τα κοιτάει


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Caterpillar on November 22, 2021, 22:25:28 pm
οταν πχ ξανα τρεχω την συναρτηση για 2η φορα εννοω εχει μετακινηση ολα τα παλια τα ξανα βλεπει οταν παω να κανω τα καινουργια πως το λυνω αυτο?
επισης για να βλεπω το flag εχω κανει
if test $flag = "o"
    find ./ -type f -atime +(date '+%j') -name "*.$file_extension" | xargs -I '{}' mv '{}' output
else
   find ./ -type f -atime -(date '+%j') -name "*.$file_extension" | xargs -I '{}' mv '{}' output

μαλλον ειναι λαθος το -atime?
Κανονικά δεν θα έπρεπε να τα κοιτάει
εγώ το έκανα με for αντί για  | xargs -I '{}' που δεν ξερω τι κανει :P

το atime μπορείς να μου θυμίσεις τι κάνει ? είναι αυτό που μας έκανε στο εργαστήριο και μας είπε ότι μετράει τον χρόνο από κάποια στιγμή που δεν θυμάμαι ποια ? αν είναι αυτό τότε αυτό είναι το λάθος πρέπει να βρεις κάτι άλλο, για το άλλο αφήνω αυτό https://www.cyberciti.biz/faq/linux-unix-osxfind-files-by-date/

επίσης αντί για else θα έβαζα καλύτερα else if test $flag = "n"


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Nickgian on November 23, 2021, 11:21:28 am
εγώ το έκανα με for αντί για  | xargs -I '{}' που δεν ξερω τι κανει :P

το atime μπορείς να μου θυμίσεις τι κάνει ? είναι αυτό που μας έκανε στο εργαστήριο και μας είπε ότι μετράει τον χρόνο από κάποια στιγμή που δεν θυμάμαι ποια ? αν είναι αυτό τότε αυτό είναι το λάθος πρέπει να βρεις κάτι άλλο, για το άλλο αφήνω αυτό https://www.cyberciti.biz/faq/linux-unix-osxfind-files-by-date/

επίσης αντί για else θα έβαζα καλύτερα else if test $flag = "n"

-atime : File was accessed n days ago

Λοιπον το αλλαξα και το εκανα ετσι αλλα παλι δεν περναει τον ελεγχο
mkdir -p output
if test $flag ="o"
     find ./ -type f  -not  -newermt $year-01-01 -name "*.$file_extension" | xargs -I '{}' mv '{}' output
end
if test $flag ="n"
     find ./ -type f  -newermt $year-01-01 -name "*.$file_extension" | xargs -I '{}' mv '{}' output
end


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Caterpillar on November 23, 2021, 11:23:40 am
το xargs -I '{}' μπορείς να μου πεις τι κάνει ? μάλλον αυτό θα ναι


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Nickgian on November 23, 2021, 11:36:53 am
Xargs is a great command that reads streams of data from standard input, then generates and executes command lines
και το -I '{}' ειναι για να μπορεσει να καταλαβει το mv ποια ειναι η πρωτη παραμετρος

Code:
function sort_files -a file_extension year flag --d="sort_files(file_extension,year,flag)"
                                           mkdir -p output
                                           if test $flag = "o"
                                               find ./ -type f -not -newermt $year-01-01 -name  "*.$file_extension" | xargs -I '{}' mv '{}' output
                                           end
                                           if test $flag = "n"
                                               find ./ -type f -newermt $year-01-01 -name "*.$file_extension" | xargs -I '{}' mv '{}' output
                                           end
                                       end
Αυτο εχω γραψει


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Nickgian on November 23, 2021, 12:59:17 pm
Επισης δοκιμασα και αυτο
Code:
function sort_file1 -a file_extension year flag
                                        mkdir -p output2
                                        if test $flag = "o"
                                            for file in (find ./ -type f -not -newermt $year-01-01 -name "*.$file_extension");
                                                mv $file output2
                                            end
                                        end
                                        if test $flag = "n"
                                            for file in (find ./ -type f -newermt $year-01-01 -name "*.$file_extension");
                                                mv $file output2
                                            end
                                        end
                                    end
Αλλα παλι δεν το περναει


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Caterpillar on November 23, 2021, 13:23:29 pm
επειδη δεν εχω χρονο να τα δω στο pc μου, αυτά όλα στο pc  σου δουλεύουν κανονικά ? δλδ μετάφερουν τα αρχεία σου από έναν φάκελο, στον φάκελο που λέει ? ή μόνο το elearning δεν το δέχεται ? μήπως είναι τα διπλά  αυτάκια στο o και n εκεί στην if ?


επισυνάπτω το περσινό και την λύση του, που μας τα έδιξε στο εργαστηρίο, εγώ πήρα την φιλοσοφία του περσινού, βρήκα και αυτό το κολοκύθι της find για τον χρόνο και το δέχτηκε.

Quote
function sort_file1 -a file_extension year flag
το -a τι κάνει ?


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Nickgian on November 23, 2021, 13:26:14 pm
επειδη δεν εχω χρονο να τα δω στο pc μου, αυτά όλα στο pc  σου δουλεύουν κανονικά ? δλδ μετάφερουν τα αρχεία σου από έναν φάκελο, στον φάκελο που λέει ?


επισυνάπτω το περσινό και την λύση του, που μας τα έδιξε στο εργαστηρίο, εγώ πήρα την φιλοσοφία του περσινού, βρήκα και αυτό το κολοκύθι της find για τον χρόνο και το δέχτηκε.
το -a τι κάνει ?


Το a είναι όπως στην c βάζεις ορίσματα έτσι και εδώ αν πχ δώσεις jpg 2021 θα σου πει θέλει και 3ο argument
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Caterpillar on November 23, 2021, 13:29:29 pm
Το a είναι όπως στην c βάζεις ορίσματα έτσι και εδώ αν πχ δώσεις jpg 2021 θα σου πει θέλει και 3ο argument
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy)  
α ωραία κάτι μάθαμαι σήμερα, μήπως να βγάλλεις τα ερωτηματικά στο τελευταιο μετα τις for ?

ή στις if να τα βάλεις σε μονά αυτάκια ?

για κάποια μαλακιούλα δεν το δέχετε τώρα.


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Nickgian on November 23, 2021, 13:32:26 pm
α ωραία κάτι μάθαμαι σήμερα, μήπως να βγάλλεις τα ερωτηματικά στο τελευταιο μετα τις for ?

ή στις if να τα βάλεις σε μονά αυτάκια ?

για κάποια μαλακιούλα δεν το δέχετε τώρα.


επειδη δεν εχω χρονο να τα δω στο pc μου, αυτά όλα στο pc  σου δουλεύουν κανονικά ? δλδ μετάφερουν τα αρχεία σου από έναν φάκελο, στον φάκελο που λέει ? ή μόνο το elearning δεν το δέχεται ? μήπως είναι τα διπλά  αυτάκια στο o και n εκεί στην if ?


επισυνάπτω το περσινό και την λύση του, που μας τα έδιξε στο εργαστηρίο, εγώ πήρα την φιλοσοφία του περσινού, βρήκα και αυτό το κολοκύθι της find για τον χρόνο και το δέχτηκε.
το -a τι κάνει ?


Και ναι δούλευε σε εμένα τα άλλαξα και έβγαλα τα ερωτηματικά αλλά δεν
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Caterpillar on November 23, 2021, 13:48:01 pm
για σβήσε και το / μετά την . στις find


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Nickgian on November 23, 2021, 13:49:16 pm
Τίποτα
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Caterpillar on November 23, 2021, 13:53:45 pm
Τίποτα
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy)  
μήπως βάζεις το output2 αντί για οutput που θελει ?
λογικά έτσι έπρεπε να δουλεύει
Code:
function sort_file -a file_extension year flag
                                        mkdir -p output
                                        if test $flag = 'o'
                                            for file in (find . -type f -not -newermt $year-01-01 -name "*.$file_extension")
                                                mv $file output
                                            end
                                        end
                                        if test $flag = 'n'
                                            for file in (find . -type f -newermt $year-01-01 -name "*.$file_extension")
                                                mv $file output
                                            end
                                        end
                                    end
εγώ πάντως κάτι παρόμιο έχω αντί για το -a .... το έκανα με 3 set όπως το έχει στο περσινό κουιζ, βέβαια στο περσινό είχε ενα ορισμα και ένα set .....


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Nickgian on November 23, 2021, 13:55:18 pm
Με output το έχω στο elearning αυτό ήτανε στον docker
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Caterpillar on November 23, 2021, 13:59:55 pm
Με output το έχω στο elearning αυτό ήτανε στον docker
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 
κάνε με set τα ορίσματα μπας και το δεχθεί γιατί δεν βλέπω κάτι άλλο.


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Nickgian on November 23, 2021, 14:09:09 pm
παλι τιποτα


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Nickgian on November 23, 2021, 14:48:13 pm
Τώρα που δοκίμασα το πρώτο που είχα γράψει το πέρασε εννοώ δεν το περνούσε χωρίς να αλλάξω  κάτι ^sfinaki^
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Caterpillar on November 23, 2021, 14:51:53 pm
Τώρα που δοκίμασα το πρώτο που είχα γράψει το πέρασε εννοώ δεν το περνούσε χωρίς να αλλάξω  κάτι ^sfinaki^
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 

μήπως δεν έγραφες κάτι σωστά στο elearning όταν το αντέγραφες  (το ειχα παθει εγω αυτό)? γενικά έπρεπε να μας αφήνουν να το κάνουμε κοπι παστα στο elearning


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Nickgian on November 23, 2021, 14:53:06 pm
Πιθανόν
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Πατερ Ημμυων on November 23, 2021, 15:20:55 pm
μήπως δεν έγραφες κάτι σωστά στο elearning όταν το αντέγραφες  (το ειχα παθει εγω αυτό)? γενικά έπρεπε να μας αφήνουν να το κάνουμε κοπι παστα στο elearning

Νομίζω δέχεται το shift + insert


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Caterpillar on November 23, 2021, 20:06:38 pm
Νομίζω δέχεται το shift + insert
από περιέργεια το έχει δοκιμάσει κανένας αυτό σε αυτό το κουιζ ? δουλεύει ?
το δικό μου το έχω υποβάλλει εδώ και μέρες.


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Πατερ Ημμυων on November 23, 2021, 20:20:14 pm
εγω :D


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: noreason on November 23, 2021, 22:04:21 pm
Μεχρι Πέμπτη βραδυ ειναι σωστα??


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Caterpillar on November 23, 2021, 22:07:58 pm
Μεχρι Πέμπτη βραδυ ειναι σωστα??
ναι


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Thunderlord on November 24, 2021, 16:08:12 pm
Το quiz αυτό έχει χρόνο;


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: vterz on November 24, 2021, 16:47:45 pm
Το quiz αυτό έχει χρόνο;
Όχι, απλά λήγει αύριο βράδυ


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: noreason on December 07, 2021, 23:08:19 pm
Σχετικα με το quiz 3 προφανως κατι εχω καταλαβει λαθος... Εχω κατεβασει Ubuntu σε Windows, θα πρεπει να βαλω καπως τον πηγαιο κωδικα που κατεβασα στον φακελο που εχω για το wsl(το οποιο δεν ξερω καν που ειναι)? Και αν ναι, πως γινεται?


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Πατερ Ημμυων on December 07, 2021, 23:23:30 pm
Δε γινεται να πας με cd σε εναν αλλο φακελο στο desktop πχ?

Ρωτα και στο slack μπορει καποιος να απαντησει , και αν βρεις λυση πες το και δω γιατι ειμαστε κι αλλοι μονο με wsl.


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Caterpillar on December 07, 2021, 23:38:50 pm
Σχετικα με το quiz 3 προφανως κατι εχω καταλαβει λαθος... Εχω κατεβασει Ubuntu σε Windows, θα πρεπει να βαλω καπως τον πηγαιο κωδικα που κατεβασα στον φακελο που εχω για το wsl(το οποιο δεν ξερω καν που ειναι)? Και αν ναι, πως γινεται?

Πηγαίο κώδικα εννοείς το αυτό που έκανε στο εργαστήριο?
Αν θυμάμαι καλά, νομίζω πρεπει να πας με cd στον φακελο που κατεβασες τους κωδικες. α και να τους αποσυμπιεσεις. Αυτα νομίζω είναι, αν και δεν εχω δει ακομη ολοκληρο το 3ο εργαστηριο


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Πατερ Ημμυων on December 07, 2021, 23:41:00 pm
quiz 3 ή εργαστηριο 3 ? Στο εργαστηριο με cd μπορεις σιγουρα.


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: noreason on December 08, 2021, 00:16:55 am
Εργαστήριο 3 εννοούσα. Λοιπόν το βρήκα τελικά... γράφοντας στο bash (explorer.exe .) χωρίς τις (), σου ανοίγει το φάκελο στον οποίο βρίσκεσαι στο Ubuntu. Οπότε κάνεις εκεί μέσα copy τα .c αρχεία


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: tasosl on December 08, 2021, 00:18:11 am
νομίζω για ubuntu σε windows θα πρέπει να βάλεις ότι αρχεία θες εκεί που βρίσκονται τα ubuntu για πιο εύκολα


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Caterpillar on December 10, 2021, 00:21:28 am
το 3ο κουιζ είπε σήμερα ότι δεν θα έχει χρόνο.


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Nickgian on December 11, 2021, 20:50:01 pm
μπορει κανενας να με βοηθήσει για το quiz 3 εχω κολλησει στο σημειο που καλουμε την write Binary


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Πατερ Ημμυων on December 11, 2021, 21:03:02 pm
tell me


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Nickgian on December 11, 2021, 22:43:39 pm
Πως θα βάλω να εμφανίζονται τα minmax-i;
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Πατερ Ημμυων on December 11, 2021, 23:27:55 pm
Υπόθετω ότι έχεις μια λουπα απο 0-nlist ,ας πουμε i τη μεταβλητή. Το i  το κάνεις  string με την sprintf , ας το πούμε  iString. Έχεις σε ένα άλλο string το "minmax-".Ενώνεις τα δυο string με την strncat( σαν τριτο βάλε ένα όρισμα "μεγάλο" , νομίζω το int_max έχει 10-11 στοιχεία , ε βάλε 13 γιατί δε θυμάμαι ακριβώς :D). Βάζεις στην writeBinary το νέο ενωμένο string και το πίνακα με το minmax.


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Nickgian on December 11, 2021, 23:41:47 pm
Υπόθετω ότι έχεις μια λουπα απο 0-nlist ,ας πουμε i τη μεταβλητή. Το i  το κάνεις  string με την sprintf , ας το πούμε  iString. Έχεις σε ένα άλλο string το "minmax-".Ενώνεις τα δυο string με την strncat( σαν τριτο βάλε ένα όρισμα "μεγάλο" , νομίζω το int_max έχει 10-11 στοιχεία , ε βάλε 13 γιατί δε θυμάμαι ακριβώς :D). Βάζεις στην writeBinary το νέο ενωμένο string και το πίνακα με το minmax.

Είναι δοκιμασμένο αυτό γιατί θα χρειαστεί να κάνεις include και της κατάλληλες βιβλιοθήκες
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Πατερ Ημμυων on December 12, 2021, 00:33:08 am
Δοκιμασμένο


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Nickgian on December 12, 2021, 16:42:06 pm
Δεν μου το δεχεται


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Πατερ Ημμυων on December 12, 2021, 18:53:19 pm
Δε ξέρω τότε.


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Nickgian on December 12, 2021, 23:13:33 pm
Τελικα βρηκα λυση απλα με την   
Code:
sprinf(..)
και απλα ειχα κανει βλακια στα  if... >:(


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Nickgian on December 21, 2021, 02:07:48 am
Καμια βοηθεια για το 4ο κουιζ οσον αφορα το pipe? εκει εχω κολλησει


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Πατερ Ημμυων on December 30, 2021, 13:01:40 pm
quiz 4 για τα <> έχει κάποιος κατι γιατί έχω κολλήσει. Γράφω μια open , την run που έχει ήδη και μετά κάνω close .  Χάνω κάτι ?

edit : τελικά έχανα κάτι


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: tzelilai on January 06, 2022, 22:05:32 pm
Στην ανακατεύθυνση "<", ανοίγω το αρχείο. Μετά από που παίρνω την πληροφορία για να γράψω σε αυτό;


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: geogrgepanag on January 06, 2022, 22:30:56 pm
Αν δεν κανω λαθος, δεν χρειαζεται να γραψεις χειροκινητα, απλα πρεπει να ανακατευθύνεις το stdin/out αναλογως με τη χρηση open, close και dup, οπως λεει και στην εκφωνηση


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: tzelilai on January 07, 2022, 00:32:45 am
Για κάποιον λόγο, ενώ η εντολή ls>myfile.txt δουλεύει κανονικά, και γράφει στο αρχείο, η echo "Hello" > myfile.txt δεν κάνει τίποτα. Έβαλα και printf() να δω τι παίζει και δεν βγάζει τίποτα. Ο παρακάτω κώδικας για το case ' ' :
Code:
case ' ':
    ecmd = (struct execcmd*)cmd;
    if(ecmd->argv[0] == 0)
      _exit(0);
    // Your code here ...
    char *array = ecmd->argv[0];
    system(array);
    break;



Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Thunderlord on January 07, 2022, 12:33:20 pm
ΠΟΙΟΣ ΒΑΖΕΙ DEADLINE 11 TO ΠΡΩΙ;

 :-[ :-[ :-[ :-[


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Thunderlord on January 07, 2022, 21:17:14 pm
Για όσους δεν το είδαν, πήρε παράταση το 4ο quiz μέχρι σήμερα το βράδυ


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: tiger_lily on January 19, 2022, 19:04:52 pm
στο pdf ασκήσεων που έχει ανέβει στο τημμυ, σελίδα 10 άσκηση 2, η εκφώνηση τι εννοεί; τα λέει λίγο μπερδεμένα, έχει καταλάβει κάποιος;


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Nickgian on January 23, 2022, 16:22:37 pm
Αρχείο Op_Sys_ex_2-1 άσκηση 2 ερώτημα β γιατί μπαίνει πρώτα το Process 1 και όχι το Process 3 με τον αλγόριθμο ShortestJobNext
answer (https://www.youtube.com/watch?v=-drhm9VtB8E&ab_channel=JacobSchrum)


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: Nickgian on January 23, 2022, 18:48:19 pm
Για την ιδανική αντικατάσταση ποιός είναι ο τρόπος με τον οποίο γινεταί
Πχ
Θεωρείστε την ακόλουθη ακολουθία αναφοράς σε σελίδες:
1,2,3,4,2,1,5,6,2,1,2,3,7,6,3,2,1,2,3,6.
Πόσα σφάλματα σελίδας θα συμβούν για κάθε ένα από τους παρακάτω αλγορίθμους
αντικατάστασης, αν υποτεθεί ότι η κύρια μνήμη αποτελείται από 1 ή 2 ή 3 ή 4 ή 5 ή 6 ή
7 ενότητες. Όλες οι ενότητες είναι αρχικά κενές.

• Ιδανική αντικατάσταση


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: thomprav on February 08, 2022, 13:28:32 pm
Οι ασκήσεις που έχουν ανεβεί στο elearning έχουν πολλά λάθη ή μου φαίνεται;
Μιλαω κυριως για το πρωτο Word αρχείο.


Title: Re: [Λειτουργικά Συστήματα] Απορίες στις ασκήσεις 2021/22
Post by: noreason on February 17, 2022, 23:10:35 pm
καμια βοηθεια για το 5ο quizz? στην insertListItemAfter θα πρεπει να βαλω επιπλέον ορισματα σωστα?