Λοιπόν, βλέπετε, αποφάσισα να το κάνω αυτό, επειδή έπρεπε να χρησιμοποιήσω τη γόμα που είχα στο δίσκο μου να σαπίζει, γι 'αυτό μοιράζομαι ένα σενάριο που δεν είναι μεγάλο, έχει μόνο 2 γραμμές και θα ζητήσω τον κωδικό πρόσβασης ρίζας ή τα sudoers.
SCRIPT: ενημέρωση
#! / bin / bash sudo aptitude ενημέρωση sudo aptitude full-upgrade
Και voila, δεν πρόκειται να συγκλονιστούν με τόσες πολλές γραμμές περίπλοκου προγραμματισμού (Sarcasm).
Μόλις το αποθηκεύσουμε, του δίνει δικαιώματα εκτέλεσης, μπαίνουμε ως root στο πρόγραμμα περιήγησης αρχείων μας, αντιγράφουμε και επικολλάμε το σενάριο έτσι ώστε να έχουν κάτι τέτοιο:
Τώρα κλείνουμε, ανοίγουμε ένα τερματικό και γράφουμε «ενημέρωση» (προφανώς χωρίς τα εισαγωγικά)
Όπως θα δείτε στην παρακάτω εικόνα, τα αποθετήρια έχουν ενημερωθεί:
γράφουμε Y για να αποδεχτείτε τι θα εγκατασταθεί ή / και θα ενημερωθεί και ελπίζουμε ότι οι ενημερώσεις λαμβάνονται και εγκατασταθούν και το τερματικό μοιάζει με αυτό
Και τώρα έχετε ενημερώσει το σύστημά σας με μία μόνο εντολή.
Πού είναι το σενάριο;
Βρίσκεται μετά τις 3 πρώτες γραμμές της ανάρτησης.
Λοιπόν, πραγματικά δεν καταλαβαίνω αυτό το post.
Με κρατά περίεργο ότι ορισμένοι χρήστες προτιμούν να περιπλέκουν σενάρια και δικαιώματα όταν μπορούν να λύσουν το πρόβλημα με ένα απλό ψευδώνυμο. Στην πραγματικότητα, αυτή η ανάρτηση είναι πολύ παρόμοια με αυτήν που μόλις δημοσιεύτηκε για την "απλοποίηση εντολών" και για την οποία, παρεμπιπτόντως, έθεσα ένα σχόλιο με ένα ψευδώνυμο που είναι ακόμη πιο ολοκληρωμένο από αυτό που δημοσιεύτηκε σε αυτήν την ανάρτηση . Τέλος πάντων, το να θέλεις να συνεισφέρεις στην κοινότητα είναι ευγενικό, αλλά όταν οι δημοσιεύσεις είναι τόσο παρόμοιες δεν φαίνεται να βοηθά.
Όταν ήμουν Debianite "περίπλοκα" με αυτό:
http://paste.desdelinux.net/4680
Τα ψευδώνυμα προορίζονται για σωλήνες και ands ~ _ ~, αλλά αυτό με κάνει το GNU / Linux να μου αρέσει πολλοί τρόποι να κάνω πράγματα, απλά πρέπει να λάβουμε υπόψη τα δικαιώματα των αρχείων.
Κατανοώ ότι δεν είναι όλοι μας καλοί στη διαχείριση ενός λειτουργικού συστήματος (είτε παράθυρα, GNU / Linux κ.λπ.), αλλά τουλάχιστον, πρέπει να μάθετε λίγα για αυτά (αυτό που χρησιμοποιείτε).
Όπως είπε ο Hugo, "Ενημέρωση Debian και παραγώγων με μία εντολή [Script]" και "Απλοποίηση εντολών", τουλάχιστον για μένα, δεν έχει νόημα, αν αυτό επιλυθεί με την επεξεργασία του .bashrc και προσθέτοντας:
ψευδώνυμο ενημέρωση = 'sudo aptitude -y update & & sudo aptitude -y safe-upgrade'
Στην υγειά σας…..
PS: Πρέπει να κατακλύζεις τον κώδικα, όταν τον χρειάζεσαι πραγματικά.
Παραδέχομαι ότι έχετε δίκιο, αλλά τουλάχιστον για μένα να κάνω το σενάριο ή να το ψευδώνω είναι εξίσου εύκολο.
Αυτό είναι όπου η διαφορά μεταξύ εκείνου που κάνει τα πράγματα σωστά και εκείνου που κάνει λάθος μπαίνει στο παιχνίδι.
Εάν ξεκινάτε και δεν γνωρίζετε ακόμα την εντολή ALIAS, καλώς ήρθατε στο GNU / Linux και απολαύστε το (βρώμικο) hack σας.
Στην περίπτωσή σας είναι διαφορετικό: αποδεικνύετε εντελώς αδαείς και αμελείς κάνοντας εσφαλμένη χρήση των προτύπων χρήσης ενός συστήματος GNU / Linux. Στην περίπτωσή σας όσο πιο μακριά από την κονσόλα, τόσο το καλύτερο.
Δοκιμάστε:
γιατί "ψευδώνυμο ενημέρωση = 'sudo aptitude -y update & & sudo aptitude -y safe-upgrade'"
Δεν λειτούργησε για μένα και θεωρητικά θα έπρεπε να λειτουργεί.
Και αν καταργήσετε το σενάριο με το ίδιο όνομα και δοκιμάστε ακόμη και ένα άλλο ψευδώνυμο.
Εάν η συνένωση δύο εντολών σε μία γραμμή δεν λειτουργεί, είναι επειδή κάτι έχει σπάσει στο σύστημά σας, επειδή η εκτέλεση υπό όρους είναι τυπική λειτουργία bash.
Μήπως στον υπολογιστή σας συνδυάζετε πακέτα από διαφορετικές εκδόσεις του Debian και / ή παραγώγων; Εάν ήμουν εσύ, θα επανεγκαταστήσω το bash ή ακόμα και ολόκληρο το σύστημα μόνο και μόνο λόγω του συμπτώματος που περιγράφεις, γιατί δεν μπορούσα πλέον να εμπιστευτώ ότι το σύστημα θα συμπεριφέρεται με σταθερό τρόπο.
η αλήθεια είναι ότι έχω μερικά repos launchpad και linuxmint, αλλά δεν νομίζω ότι είναι τόσο σοβαρό που να επανεγκαταστήσω ολόκληρο το σύστημα.
Αυτό καθαρίζει τα πράγματα λίγο. Είναι σαφές ότι έχουμε διαφορετικά κριτήρια ως προς τη σημασία της σταθερότητας ενός συστήματος. 😉
Σε τελική ανάλυση, είναι το σύστημά σας. έχετε απόλυτο δικαίωμα να το χρησιμοποιήσετε έτσι, αν και αναμιγνύετε ειλικρινά το Debian με τα αποθετήρια Ubuntu και Linux Mint… καλά, για έναν πραγματικό Debianite που είναι σαν ιερό. Επιπλέον, πολλοί Debianites φοβούνται ακόμη και χρησιμοποιώντας apt-pinning.
Κατά τη γνώμη μου, για να έχετε αυτό το αποθετήριο, θα προτιμούσατε να χρησιμοποιήσετε κάτι με το Debian Cut, Sid, κάποιο παράγωγο του Sid ή ίσως κάτι άλλο όπως το Ubuntu, το Fedora, το Arch, το LFS κ.λπ.
Μπορεί να είναι πολύ πιο εύκολο να βάλουμε τα πάντα σε μία γραμμή
sudo aptitude update && sudo aptitude dist-upgrade
η αλήθεια είναι μια εφάπαξ διαδικασία και τώρα πρέπει απλώς να πληκτρολογήσω "ενημέρωση" για να το κάνω και όχι κάθε γραμμή που μόλις βάλατε.
Λοιπόν, υπάρχει κάτι που δεν καταλαβαίνω, αφού Desde linux είναι:
μας
Τι είναι το <° Linux;
<° Linux (γνωστός και ως DesdeLinux) είναι ένας ιστότοπος αφιερωμένος σε θέματα που σχετίζονται με το Ελεύθερο Λογισμικό και τις Τεχνολογίες. Ο στόχος μας δεν είναι άλλος από το να παρέχουμε σε όλους εκείνους τους χρήστες που ξεκινούν στον κόσμο του GNU/Linux, ένα μέρος όπου μπορούν να αποκτήσουν νέες γνώσεις με τον ευκολότερο δυνατό τρόπο.
Τα ενδιαφέροντά μας:
Μοιραστείτε και αποκτήστε γνώσεις με οποιονδήποτε.
Συζητήστε για οποιοδήποτε θέμα, αρκεί να σχετίζεται με το GNU / Linux, το λογισμικό και τις δωρεάν τεχνολογίες.
Δημιουργήστε ένα χώρο κοινότητας για βοήθεια και υποστήριξη.
Δημιουργήστε μια κοινότητα χρηστών με τους οποίους θα μοιραστείτε εμπειρίες.
Γιατί λοιπόν κάθε φορά που κάποιος μοιράζεται κάτι;
Είναι πιθανώς επειδή οι περισσότεροι χρήστες Linux προτιμούν αποτελεσματικές λύσεις, και αν βλέπουν κάτι που πιστεύουν ότι μπορούν να βελτιωθούν, το λένε. Μέχρι τώρα και από όσα γνωρίζω τους δημιουργούς αυτού του ιστολογίου, προσπαθούν να σεβαστούν τα κριτήρια όλων των χρηστών. Με άλλα λόγια, κάποιος έχει το ίδιο δικαίωμα να δημοσιεύσει ένα άρθρο όπως και άλλοι χρήστες για να το σχολιάσουν.
Ας δούμε, η κριτική δεν είναι απαραίτητα κακό, καθώς μπορεί να εμπλουτίσει πολλά άρθρα, αν γίνει με εποικοδομητικό τρόπο. Προφανώς, οι καταστροφικές κριτικές (δηλαδή, αυτές που δεν έχουν επιχειρήματα, ψευδείς ή προσβλητικές) είναι επιβλαβείς, αλλά μέχρι στιγμής δεν θυμάμαι να βλέπω πολλές τέτοιες επικρίσεις εδώ.
Νομίζω ότι αυτό που μπορεί να μας ενοχλήσει περισσότερο είναι η απόλυτη παράβλεψη για τη σωστή χρήση του συστήματος από τον συγγραφέα της ανάρτησης και επίσης καυχημένος για τη δράση του:
"Παραδέχομαι ότι έχετε δίκιο, αλλά τουλάχιστον για μένα να φτιάξω το σενάριο ή να το ψευδώνω είναι εξίσου εύκολο."
Εάν γνωρίζετε ότι κάνετε κάτι λάθος όταν έχετε τη δυνατότητα να το κάνετε καλά, χωρίς επιπλέον κόστος - είναι περισσότερο, με πρόσθετα οφέλη - αλλά επιμένετε να το κάνετε λάθος, είναι ότι:
1. Είσαι επαναστατικό μικρό αγόρι χωρίς λόγο.
2. είσαι ηλίθιος.
Δεν υπάρχουν πολλά περισσότερα ζητήματα, βάζω μόνο σε γραπτές λέξεις ό, τι πιστεύει ο κάθε χρήστης που προσπαθεί να μάθει τις καλύτερες πρακτικές GNU / Linux και το χρησιμοποιεί με τον πιο αποτελεσματικό τρόπο.
Για να δημιουργήσετε "άσχημο hacks" είναι απαραίτητο να επιδείξετε ικανότητες προτού να είστε απλά βρώμικοι.
Χμμ ίσως είναι το νούμερο 2 γιατί δεν κατάλαβα.
XD
Δεν μπορείτε να ψευδώνυμο 2 εντολές, το πιο κοντινό πράγμα ήταν αυτό που είχα ήδη στο ψευδώνυμό μου, το οποίο θα ήταν ενημέρωση && αναβάθμιση για να κάνει αυτό που κάνει το σενάριο ενημέρωσης. Δεν βλέπω πού βρίσκεται το πρόβλημα. Ή είμαι πολύ τεμπέλης για να γράψω ενημέρωση & αναβάθμιση.
παρεμπιπτόντως τα ψευδώνυμα μου που είχα ήδη πριν κάνω άρθρο.
ψευδώνυμο rm = 'rm -i'
ψευδώνυμο cp = 'cp -i'
ψευδώνυμο mv = "mv -i"
ψευδώνυμο αναβάθμιση = 'aptitude full-upgrade'
ψευδώνυμο ενημέρωση = "ενημέρωση ικανοτήτων"
ψευδώνυμο install = 'aptitude install'
ψευδώνυμο remove = 'aptitude remove'
ψευδώνυμο clean = "aptitude clean"
Αυτά είναι τα ψευδώνυμα μου για τον κεντρικό διακομιστή του Ubuntu Server 12.04 LTS:
$ cat ~ / .bash_aliases
...
###############################
# Ubuntu / Debian συγκεκριμένα ψευδώνυμα
# ————————————-
ψευδώνυμο UpdateSystem = 'sudo aptitude update && sudo aptitude safe-upgrade & & sudo aptitude full-upgrade'
ψευδώνυμο Remove = 'sudo aptitude purge'
ψευδώνυμο SearchLocal = 'dpkg -l | grep -i'
ψευδώνυμο Αναζήτηση = "αναζήτηση ικανοτήτων"
ψευδώνυμο Install = 'sudo aptitude install'
ψευδώνυμο Εμφάνιση = "επίδειξη ικανοτήτων"
ψευδώνυμο Clean = 'bleachbit && gksudo bleachbit && sudo apt-get autoremove && sudo apt-get autoclean && sudo deborphan | xargs sudo apt-get -y remove –purge && sudo aptitude clean && sudo aptitude autoclean & & sudo deborphan | xargs sudo apt-get -y αφαίρεση –purge '
ψευδώνυμο Cleancli = 'bleachbit -d deepscan.tmp system.desktop_entry system.localization system.rotated_logs system.tmp && sudo bleachbit -d deepscan.tmp system.desktop_entry system.localization system.rotated_logs system.tmp && sudo apt-get autoremove && sudo apt-get autoclean && sudo deborphan | xargs sudo apt-get -yr \
emove –purge && sudo aptitude clean && sudo aptitude autoclean && sudo deborphan | xargs sudo apt-get -y αφαίρεση –purge '
Εάν βάλω περισσότερες από 2 εντολές, δεν λειτουργούν για μένα :(, ή θα λειτουργήσουν στο Ubuntu; (Δεν μπορεί να είναι το ίδιο αρχείο που έχει τροποποιηθεί, σωστά;).
Ακριβώς όπως είμαστε όλοι hargans, ειδικά διαχειριστές συστήματος και προγραμματιστές, κάνουμε χρήση, κατάχρηση και εκ νέου κατάχρηση ψευδωνύμων και hacks για να πατήσουμε όσο το δυνατόν λιγότερα πλήκτρα. το ιδανικό κάθε διαχειριστή ή κωδικοποιητή είναι να φτάσουμε στο σημείο να έχει ένα ψευδώνυμο με ένα γράμμα που ενημερώνει το σύστημα και καθαρίζει το σπίτι (μάγειρας, μαγειρεύω).
Σοβαρά, το σημείο εδώ είναι να αυτοματοποιήσουμε τις περιττές εργασίες με τον πιο αποτελεσματικό, πρακτικό και άνετο τρόπο.
Η πολιτική ψευδωνύμου μου έχει ως εξής:
1 δεδομένου ότι έχω * πολλά * ψευδώνυμα που μοιράζομαι στα ίδια ~ / .bash_aliases σε διαφορετικά συστήματα, ξεκινώ σχεδόν πάντα τα ψευδώνυμα μου με κεφαλαίο γράμμα, το οποίο επίσης με εμποδίζει τελικά να ξεκινήσω με κάποια εντολή συστήματος.
2. Για το ποσό των ψευδωνύμων που χρησιμοποιώ, ένα καλό ψευδώνυμο δεν πρέπει να με κάνει να πατά περισσότερα από 4 πλήκτρα, 5 με το πλήκτρο γενικά να είναι το 4ο πλήκτρο το πλήκτρο TAB.
Με αυτόν τον τρόπο, αρκεί να γράψω τα πρώτα δύο ή τρία γράμματα του ψευδωνύμου -> TAB -> ENTER.
3. έχοντας καλά καθορισμένα ψευδώνυμα, μπορείτε να δημιουργήσετε σύνθετες εντολές ή να αυτοματοποιήσετε πολύπλοκες εργασίες.
$ Up [TAB] && Cleanc [TAB]
οστό
# UpdateSystem && Cleancli
Ενημερώστε και καθαρίστε το σύστημα. Καθώς έχω πάντα μια παρουσία tmux σε λειτουργία, αποσυνδέω το τερματικό, αποσυνδέω τη συνεδρία ssh και αφήνω τον διακομιστή να λειτουργεί μόνος του.
Τέλος, λάβετε υπόψη ότι δεν είναι δυνατή η ένθεση εντολών ψευδωνύμου, δηλαδή δεν μπορείτε να χρησιμοποιήσετε ένα ψευδώνυμο εντός άλλου ψευδωνύμου.
Κάποια στιγμή είχα ορίσει ένα ψευδώνυμο UpdateFull που θα ενημερώσει το σύστημα και μετά θα ενεργοποιήσει τα καθαριστικά, αλλά σταμάτησα να το χρησιμοποιώ γιατί η ενημέρωση και ο καθαρισμός των συστημάτων δεν είναι ασήμαντη εργασία - ακόμα και αν οι προγραμματιστές κάνουν τη ζωή μας πολύ πιο εύκολη - και προτιμώ να έχω περισσότερο έλεγχο ωραία για αυτές τις ενέργειες.
Μερικά από αυτά τα ψευδώνυμα είναι πολύ ενδιαφέροντα, χεχε. Κοιτάξτε αυτό που μόλις ετοίμασα παίζοντας με κανονικές εκφράσεις, για να λύσω ένα μικρό πρόβλημα με αποθηκευμένες ιστοσελίδες desde Linux σε ένα φλας, το οποίο στη συνέχεια δεν μπορεί να ανοίξει από τα Windows επειδή έχει περίεργους χαρακτήρες:
alias fixnames='sudo find . -depth -regextype posix-extended -regex '\''.*(\s+|:+|\\+|>+|+|<+|"+|\*+|\?+|\|+)/_/g'\'' "{}" \;'
Παρεμπιπτόντως, συγχώρεσέ με για σχολιασμό από τα Windows, διέγραψα το διαμέρισμα Linux για να κάνω χώρο για μερικά παιχνίδια 😉
Λοιπόν, με συγχωρείτε, αλλά πρώτα απάντησα στο msx (το οποίο δεν ήταν πολύ σαφές λόγω του ορίου των επιπέδων ένθεσης σχολίων) και, δεύτερον, προφανώς το blog έφαγε μέρος του ψευδωνύμου μου (φαίνεται ότι δεν τους αρέσει πολύ regex), οπότε το έβαλα στην πάστα: http://paste.desdelinux.net/4685
Εξαιρετικό ψευδώνυμο @Hugo!
Ερωτεύτηκα τις κανονικές εκφράσεις όταν ανακάλυψα τον Perl (μαζί είναι ασυναγώνιστοι!), Πολύ κακό είναι τόσο κρυπτικοί που 20 λεπτά αφότου τα δημιούργησα και επιβεβαίωσα ότι λειτουργούν, ξέχασα τι έκαναν και πρέπει να αρχίσω να τα ξετυλίγω βήμα-βήμα! XD
Εκεί αντιγράφω το ER που επικολλήσατε για να το δοκιμάσετε, αν έχετε πολύ πιο χρήσιμο, καλώς ήλθατε σε μια ανάρτηση με όλους 😉
Ίσως αυτό το σενάριο ή αυτό που έκαναν στον κατάλογο / bin φαίνεται σωστό για εσάς (ελέγξτε το θέμα Απλοποίηση εντολών).
Είναι μια εποικοδομητική κριτική, η οποία υπογραμμίζει αυτό το σφάλμα, έτσι ώστε οι μελλοντικοί χρήστες του GNU / Linux να μην σκοντάφτουν σε μια τέτοια βλακεία (χωρίς αναφορά σε κάποιον).
Σε αυτήν την περίπτωση, το σωστό που πρέπει να κάνετε είναι να επεξεργαστείτε το .bashrc και να εισαγάγετε τις γραμμές που πιστεύετε ότι είναι βολικές.
Στην υγειά σας…..
~ / .bash_aliases
Προφανώς δεν παρέχουν όλες οι διανομές αυτό το αρχείο (κάτι που δεν έχει σταματήσει να τραβά την προσοχή μου). Σε μια τέτοια περίπτωση θα μπορούσε εύκολα να διορθωθεί τοποθετώντας κάτι τέτοιο στο .bashrc
if [ ! -f ~/.bash_aliases ] ; then
{
echo "HISTIZE=5000"
echo "HISTCONTROL=ignoreboth"
} > ~/.bash_aliases
fi
if [ -f ~/.bash_aliases ] ; then
source ~/.bash_aliases
fi
Συγγνώμη, είναι ΕΙΔΙΚΟ. Παρεμπιπτόντως, το histsize είναι να ορίσετε τον αριθμό των εντολών που πρέπει να διατηρήσετε στο ιστορικό και το HISTCONTROL = ignboth είναι τόσο ώστε οι επαναλαμβανόμενες εντολές και αυτές που ξεκινούν με κενό να μην αποθηκεύονται στο ιστορικό. Βρήκα ότι και τα δύο είναι πολύ χρήσιμα, μαζί με το HISTIGNORE, μια επιλογή που έβαλα και στις .bash_aliases μου
Λοιπόν, αν λάβω το Debian ως παράδειγμα, θα δείτε ότι υπάρχει μόνο το .bashrc, αλλά αν είστε λίγο περίεργοι και διαβάσετε τις γραμμές, θα δείτε μια ενότητα:
(α) # μερικά ακόμη ψευδώνυμα, και
(β) # Ορισμοί ψευδωνύμου. Ίσως θελήσετε να βάλετε όλες τις προσθήκες σας σε ένα ξεχωριστό αρχείο όπως ~ / .bash_aliases, αντί να τις προσθέσετε απευθείας εδώ. Δείτε / usr / share / doc / bash-doc / παραδείγματα στο πακέτο bash-doc.
εάν [-f ~ / .bash_aliases]; τότε
. ~ / .bash_aliases
fi
Και φυσικά για αυτό, $ vim ~ / .bash_aliases (επειδή πρέπει να το δημιουργήσετε). Εισαγάγετε, ψευδώνυμο XX = "XXXXXX", αποθηκεύστε και βγείτε από το αρχείο.
Τώρα με το ArchLinux, αποδεικνύεται ότι το .bashrc είναι σχεδόν άδειο. Και αν το .bashrc πληροί αυτή τη λειτουργία (το ψευδώνυμο), δεν βλέπω την ανάγκη δημιουργίας του .bash_aliases. Αλλά πρέπει να το ταξινομήσετε.
Στην υγειά σας…..
PS: Λάβετε υπόψη ότι τα ψευδώνυμα μου δεν είναι τόσο ξεχωριστά σε μια εργασία.
Χαιρετισμούς MSX, Hugo.
Γεια σας @Berbellon,
Προσωπικά, θα ήθελα το Arch ~ / .bashrc να έρθει πιο ισχυρό, δηλαδή, με διάφορες ρυθμίσεις περιβαλλοντικών μεταβλητών που χρησιμοποιούμε σε καθημερινή βάση, γιατί ανεξάρτητα από το πόσο μαθαίνει συνεχώς το GNU / Linux και προσπαθεί να φωτίζει τις πιο σκοτεινές γωνίες, υπάρχουν πάντα κάποια χελώνα που μας ξεφεύγει (ότι ναι, συνοδεύεται από πολλά παραδείγματα μεταβλητών συστήματος, αλλά όλα σχολίασαν απόλυτα).
Τώρα, το Arch που είναι σχεδόν απογυμνωμένο ~ / .bashrc είναι κατανοητό, καθώς η διανομή προορίζεται για προγραμματιστές, επιστήμονες, sysadmins και όποιον θέλει να το διαμορφώσει με τον δικό του τρόπο, σύμφωνα με τις προτιμήσεις και την προσωπική τους χρήση, μαθαίνοντας για το σύστημα και διαβάζοντας πώς να το διαμορφώσετε δεν είναι μάταια το Arch είναι -αν δεν κάνω λάθος- μαζί με το Slack μία από τις πιο καθαρές διανομές GNU / Linux στο ότι κάθε πακέτο που είναι μέρος του συστήματος αγγίζεται όσο το δυνατόν λιγότερο, για παράδειγμα ο διακομιστής web apache που ονομάζεται httpd (πραγματικό όνομα της εφαρμογής) και εγκαθίσταται στο / etc / httpd σε αντίθεση με το Debian που το ονομάζει apache και το εγκαθιστά στο / etc / apache2 με κάπως… προσωπική διαμόρφωση αρχείου.
«Και αν το .bashrc εκπληρώνει αυτήν τη λειτουργία (το ψευδώνυμο), δεν βλέπω την ανάγκη δημιουργίας του .bash_aliases. Αλλά πρέπει να το διατηρήσετε οργανωμένο. "
Στην πραγματικότητα το ~ / .bashrc δεν εκπληρώνει αυτήν τη λειτουργία αφού το Arch Linux επιδιώκει να ενθαρρύνει καλές πρακτικές στη χρήση του συστήματος, επομένως συνιστάται ρητά να χρησιμοποιείτε το ~ / .bash_aliases για την αποθήκευση ψευδωνύμων.
Ωστόσο, αυτή η διάκριση για τον ορισμό των ψευδωνύμων - ~ / .bashrc vs ~ / .bash_aliases - είναι καθαρά διοικητική και παρέχεται έτσι ώστε ο διαχειριστής του συστήματος να μπορεί να οργανώσει με αρθρωτό και καθαρό τρόπο το σύστημά του, καθώς το αρχείο ~ μπορεί να χρησιμοποιηθεί καλά. /.bashrc για να ορίσουμε όλα τα ψευδώνυμα που χρησιμοποιούμε.
Είναι αλήθεια, αλλά μερικές φορές έχετε κάποιες εντολές στο ψευδώνυμο και ότι μερικές φορές πρέπει να τις κάνετε ξεχωριστά και άλλες φορές μαζί και όπως μου έχουν ήδη πει παραπάνω, δεν μπορείτε να ψευδώνετε μια εντολή που έχετε ήδη ακόμη και αν είναι ένθετη σε άλλη, και παρεμπιπτόντως δεν έχω σπασμένο σύστημα και έχω μόνο ένα jdownloader launchpad και το linuxmint debian έκδοση που το κατάργησα γιατί μου φαινόταν μειωτικό.
είναι σοβαρά; και αυτό είναι ένα σενάριο που ενημερώνει το σύστημα και κάνει επανεκκίνηση σε ένα βήμα
#! / bin / bash
ενημέρωση επάρκειας sudo
sudo aptitude πλήρης αναβάθμιση
sudo επανεκκίνηση
Συνήθως τα πράγματα που γίνονται συνεχώς είναι αυτά που αξίζουν να γραφτούν, μια πλήρης αναβάθμιση δεν είναι σταθερή, πολύ λιγότερο στο debian….
Συνήθως το κάνω συχνά. : Π
Θα πρέπει να δοκιμάσετε το Semplice (υπέροχα σταθερό και όμορφο Debian Sid με Openbox + tint2), aptosid / Sidduction (Debian Sid σχεδόν σταθερό και πολύ φουσκωμένο), Arch (καλύτερη διανομή RR ποτέ), Gentoo / Sabayon ή οποιαδήποτε άλλη διανομή RR.
Εάν χρησιμοποιείτε το Debian, θα δοκιμάσω στο Semplice, είναι πιο μοντέρνο από το Crunchbang (Debian Stable) και λειτουργεί άριστα.
Θα δω πώς και αν με πείσει, μπορώ να το εγκαταστήσω στο νέο φορητό υπολογιστή.
Και μια νέα ανάρτηση; 😉
Πόσο συχνά εμφανίζεται μια νέα έκδοση του debian;
Κάθε 2 χρόνια περίπου. Εάν χρησιμοποιείτε σταθερό στις δοκιμές, θα μπορούσε να ειπωθεί ότι είναι Rolling Release, δηλαδή ενημερώνεται στο Διαδίκτυο σχεδόν καθημερινά και δεν χρειάζεται να επανεγκαταστήσετε ξανά το σύστημα.
Hmm είναι πιθανό. Υποθέτω ότι η προσποίηση για ηλίθια για δεύτερη φορά δεν είναι τόσο άσχημη.
XD
Α, προχωρήστε, πού είναι αυτό το πρωτάθλημα δέρμα !!! XD
Άσε να σε γλιστρήσει, γριά!
Ως sysadmin I script μόνο για επαναλαμβανόμενες και επίπονες εργασίες, αυτό δεν μοιάζει με την περίπτωση xD
Λοιπόν, με καλέστε περίεργο, αλλά η χρήση ψευδωνύμων για εντολές που χρησιμοποιείτε συχνά είναι μια χαρά, αλλά για κάτι που γίνεται μία φορά το χρόνο; (Χρησιμοποιώ ubuntu lts εννοώ περισσότερα) δεν έχει νόημα.
Εκτός από τη χρήση του ψευδωνύμου και της αλλαγής του μηχανήματος κάποιου άλλου, το βλέπω να τραβάει το -h 🙂
Ξέχασα να το βάλω αλλά νομίζω το ίδιο για το σενάριο