Ontopic τωρα, βρηκα αυτα τα aliases για τα permissions. Πως τα βλεπετε?
Επισης δεν καταλαβα αυτο. Σε μενα τα αρχεια εχουν διαφορετικους owners επειδη γραφονται και ζητουνται απο διαφορετικες εφαρμογεςΚώδικας:find /mnt/dir -type d -exec chmod 774 {} + find /mnt/dir -type f -exec chmod 664 {} +
Χρησιμοποιεί fixed άδειες οπότε αν έχεις αρχεία/καταλόγους με "παράξενες" άδειες, τότε θα στις χαλάσει οπότε η εκδοχή του Mosfet που δίνει a+r+x είναι καλύτερη
Εμφάνιση 1.921-1.935 από 2201
Θέμα: Ερώτηση για bash
-
23-03-23, 10:27 Απάντηση: Ερώτηση για bash #1921ديميتريس
-
25-03-23, 16:22 Απάντηση: Ερώτηση για bash #1922
Η "τυπική" περίπτωση είναι τα αρχεία να έχουν άδειες 644 (rw-r--r--) και οι περισσότεροι κατάλογοι 755 (rwxr-xr-x). Η δική μου εκδοχή λοιπόν πηγαίνει και αλλάζει όλα τα αρχεία / καταλόγους που έχουν κάποια άλλη άδεια σε αυτές. Στη συγκεκριμένη περίπτωση που μιλούσαμε για torrents ή για κάποιο "τυπικό" αρχείο (πχ photos, mp3, videos, κτλ), αυτό είναι οκ. Μπορεί όμως να έχεις ένα αρχείο που να μην έχει τέτοιες άδειες (πχ ένα config αρχείο). Η έκδοση του mosfet πάει και, αντί να κάνει override τις άδειες όπως η δική μου, προσθέτει στις υπάρχουσες άδειες αυτό που λείπει. Αυτό εννοούσα ότι είναι καλύτερη.
"I like offending people, because I think people who get offended should be offended" - Linus Torvalds
"Παλιά είχαμε φτωχούς οι οποίοι ζούσανε σε φτωχογειτονιές. Τώρα, η οικονομικά δυσπραγούσα τάξη
κατέχει στέγες υποδεέστερης ποιότητας σε υποβαθμισμένα αστικά κέντρα" - George Carlin
Γα.... την πολιτική ορθότητα.
-
09-04-23, 13:01 Απάντηση: Ερώτηση για bash #1923
Γιατι δεν μπορω να κανω curl σε αυτο το μεγαλο αρχειο? Ακομα και με curl -O κατεβαζει ενα αρχειο 0 byte, αλλα κατεβαινει κανονικα με το wget.
Κώδικας:$ curl https://github.com/GreekTVApp/epg-greece-cyprus/releases/download/EPG/epg.xml $
Τελευταία επεξεργασία από το μέλος jim_p : 09-04-23 στις 13:23.
ديميتريس
-
09-04-23, 13:33 Απάντηση: Ερώτηση για bash #1924
γιατί η απάντηση στο request αυτό είναι κυριολεκτικά 0 bytes καθώς στα headers βλέπουμε ότι οδηγεί σε redirect:
curl -v https://github.com/GreekTVApp/epg-gr...ad/EPG/epg.xml
[ ... ]
< location: https://objects.githubusercontent.co...2Foctet-stream
[ ... ]
< content-length: 0
[ ... ]
θα πρέπει να πείς στο curl να κάνει follow το redirect (είναι ο "location:" header) με την παράμετρο -L
-
09-04-23, 13:36 Απάντηση: Ερώτηση για bash #1925
Ωραιος, δουλεψε. Ευχαριστω.
Θα επαιρνα ορκο βεβαια πως σε αλλο αρχειο "κειμενου" απο το github δουλευει κανονικα χωρις το -L. Μισο να βρω καποιο.ديميتريس
-
18-04-23, 22:23 Απάντηση: Ερώτηση για bash #1926
Θέλω να βάλω χρώμα στο command line prompt (PS1) σε έναν υπολογιστή που δεν έχει. Βρήκα αυτό και δουλεύει μια χαρά, αλλά πλέον όταν γράφω μία εντολή που είναι μακρύτερη (αθροιστικά με το prompt) από περίπου 70 χαρακτήρες (και όχι το πλάτος του τερματικού που είναι 80) αρχίζει να γράφει πάνω από το prompt στην αρχή της γραμμής, αντί να κάνει σωστά αναδίπλωση και να πηγαίνει στην από κάτω. Πως μπορώ να το φτιάξω να συμπεριφέρεται σωστά;
- - - Updated - - -
Solved. Έπρεπε πρώτα να γκουγκλάρω και μετά να ρωτήσω, ήμουνα σίγουρος ότι δεν θα το έβρισκα εύκολα, αλλά έκανα λάθος
-
20-04-23, 09:00 Απάντηση: Ερώτηση για bash #1927
Τι ή που δειχνει η μεταβλητη $here εδω?
Κώδικας:/usr/bin/brave-browser: line 48: 9902 Illegal instruction (core dumped) "$HERE/brave" "$@"
Κώδικας:# Let the wrapped binary know that it has been run through the wrapper. export CHROME_WRAPPER="`readlink -f "$0"`" HERE="`dirname "$CHROME_WRAPPER"`"
ديميتريس
-
20-04-23, 15:22 Απάντηση: Ερώτηση για bash #1928
Η HERE δείχνει απλώς στο full path του directory στο οποίο βρίσκεται το script, και χρησιμοποιείται προφανώς για να μπορεί το script να βρεί και όποια άλλα αρχεία του χρειάζονται από το ίδιο path.
Είναι συνηθισμένος τρόπος αυτός με τις readlink και dirname, ώστε τα shell scripts να βρίσκουν που είναι, π.χ. όταν ξεκινάνε μέσω symbolic links.
Για τα κρασαρίσματα πάντως ίσως να είσαι σ' αυτήν την περίπτωση https://github.com/brave/brave-browser/issues/29871 και να έχει να κάνει με GPU drivers.
-
20-04-23, 15:31 Απάντηση: Ερώτηση για bash #1929
Αρα το $here, που λογικα θα δειχνει στο /opt καπου, δεν περιεχει logs οπως θα ηθελα
Το ειδα νωριτερα το issue report και ποσταρα και εκει. Αλλα εξακολουθω να εχω χαμενα 500mb!ديميتريس
-
20-04-23, 15:51 Απάντηση: Ερώτηση για bash #1930
-
20-04-23, 15:53 Απάντηση: Ερώτηση για bash #1931
Τα βρηκα, ειναι στο /var/lib/systemd/coredump/. Ξεκινησαν απο 4mb και κοντευουν τα ~60mb, ανα αρχειο παντα.
Το προβλημα ειναι πως το systemd-tmpfiles --clean δεν τα σβηνει. Παω να ρωτησω στο θεμα του systemd.ديميتريس
-
07-05-23, 14:44 Απάντηση: Ερώτηση για bash #1932
Ερωτηση για git. Εστω ενα github repo που το κανω clone στο σκληρο και μετα τρεχω
Κώδικας:npm install npm start
Οταν το github repo του ενημερωθει, τι πρεπει να κανω για να ενημερωσω και εγω το δικο μου τοπικα, χωρις να χρειαστει να το σβησω και να το κανω απο την αρχη? Γιατι οταν κανω το συνηθησμενο git pull, λεει οτι τοπικα εχει καποια νεα αρχεια και πρεπει να ενημερωσει το remote repo κλπ, που δεν θελω να κανει κατι τετοιο.ديميتريس
-
07-05-23, 15:30 Απάντηση: Ερώτηση για bash #1933
git stash
git pull
git stash pop
Ίσως χρειαστεί να επιλύσεις conflicts μετά το τελευταίο βήμα.
-
07-05-23, 20:14 Απάντηση: Ερώτηση για bash #1934
Στο git pull βγαζει το ιδιο με πριν. Αν σβησω οτι αρχειο δεν του αρεσει δεν ειναι το ιδιο?
Δεν θελω να ξανακανω το install παλι, μονο το run.ديميتريس
-
07-05-23, 20:17 Απάντηση: Ερώτηση για bash #1935
Αν σβήσεις τα αρχεία το git πάλι θα τα θεωρεί αλλαγμένα. Μόνο το να τα επαναφέρεις στην αρχική κατάσταση δουλεύει, το οποίο το κάνει το git stash. Θες τις αλλαγές που έκανες ή όχι;
Το τι θες να κάνεις μετά το pull είναι άσχετο.
Παρόμοια Θέματα
-
Βοήθεια για ένα απλό bash script
Από AddictedToChaos στο φόρουμ Unix - LinuxΜηνύματα: 34Τελευταίο Μήνυμα: 22-07-11, 01:57 -
bash - matlab
Από simeon.mattes στο φόρουμ Unix - LinuxΜηνύματα: 25Τελευταίο Μήνυμα: 25-06-08, 23:00 -
Bash Script help (Αρχάριος)
Από weakwire στο φόρουμ Unix - LinuxΜηνύματα: 12Τελευταίο Μήνυμα: 08-05-07, 00:41 -
bash rename (mv)
Από hayzel στο φόρουμ Unix - LinuxΜηνύματα: 6Τελευταίο Μήνυμα: 07-01-07, 16:33
Bookmarks