mirror of
https://github.com/jlevy/the-art-of-command-line.git
synced 2024-12-16 10:59:20 +02:00
el: Translate the section "Obscure but useful"
This commit is contained in:
parent
290036acb4
commit
a69d9f625b
129
README-el.md
129
README-el.md
@ -12,7 +12,7 @@
|
|||||||
- [Επεξεργασία αρχείων και δεδομένων](#processing-files-and-data)
|
- [Επεξεργασία αρχείων και δεδομένων](#processing-files-and-data)
|
||||||
- [Αποσφαλμάτωση συστήματος](#system-debugging)
|
- [Αποσφαλμάτωση συστήματος](#system-debugging)
|
||||||
- [Εντολές σε μία γραμμή](#one-liners)
|
- [Εντολές σε μία γραμμή](#one-liners)
|
||||||
- [Ασυνήθιστες αλλά χρήσιμες](#obscure-but-useful)
|
- [Ασυνήθιστες αλλά χρήσιμες](#ασυνήθιστες-αλλά-χρήσιμες)
|
||||||
- [Μόνο για OS X](#os-x-only)
|
- [Μόνο για OS X](#os-x-only)
|
||||||
- [Περισσότερες πηγές](#more-resources)
|
- [Περισσότερες πηγές](#more-resources)
|
||||||
- [Αποποίηση ευθύνης](#disclaimer)
|
- [Αποποίηση ευθύνης](#disclaimer)
|
||||||
@ -264,6 +264,133 @@
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Ασυνήθιστες αλλά χρήσιμες
|
||||||
|
|
||||||
|
- `expr`: εκτελέστε αριθμητικές και λογικές πράξεις ή υπολογίστε κανονικές εκφράσεις
|
||||||
|
|
||||||
|
- `m4`: απλός macro επεξεργαστής
|
||||||
|
|
||||||
|
- `yes`: τυπώστε ένα αλφαριθμητικό πολλές φορές
|
||||||
|
|
||||||
|
- `cal`: όμορφο ημερολόγιο
|
||||||
|
|
||||||
|
- `env`: εκτελέστε μία εντολή (χρήσιμο σε scripts)
|
||||||
|
|
||||||
|
- `printenv`: τυπώστε μεταβλητές περιβάλλοντος (χρήσιμο στην αποσφαλμάτωση και σε scripts)
|
||||||
|
|
||||||
|
- `look`: βρείτε αγγλικές λέξεις (ή γραμμές σε ένα αρχείο) αρχίζοντας με ένα αλφαριθμητικό
|
||||||
|
|
||||||
|
- `cut`, `paste` και `join`: επεξεργασία δεδομένων
|
||||||
|
|
||||||
|
- `fmt`: μορφοποίηση παραγράφων
|
||||||
|
|
||||||
|
- `pr`: μορφοποίηση κειμένου σε σελίδες/στήλες
|
||||||
|
|
||||||
|
- `fold`: τύλιγμα γραμμών κειμένου
|
||||||
|
|
||||||
|
- `column`: μορφοποίηση πεδίων κειμένου σε στοιχισμένες, σταθερού πλάτους στήλες ή πίνακες
|
||||||
|
|
||||||
|
- `tree`: εμφανίστε καταλόγους και υποκαταλόγους σε φωλιασμένο δένδρο, όπως η `ls` αλλά αναδρομική
|
||||||
|
|
||||||
|
- `stat`: πληροφορίες αρχείου
|
||||||
|
|
||||||
|
- `time`: εκτελέστε και χρονομετρήστε μία εντολή
|
||||||
|
|
||||||
|
- `timeout`: εκτελέστε μια εντολή για συγκεκριμένο χρονικό διάστημα και σταμάτησε τη διεργασία, όταν ολοκληρωθεί το χρονικό διάστημα αυτό
|
||||||
|
|
||||||
|
- `lockfile`: δημιουργήστε αρχεία σημαφόρους που μπορούν να διαγραφούν μόνο με `rm -f`
|
||||||
|
|
||||||
|
- `logrotate`: περιστρέψτε, συμπιέστε και στείλτε με email logs
|
||||||
|
|
||||||
|
- `watch`: εκτελέστε μία εντολή επαναλαμβανόμενα, εμφανίζοντας αποτελέσματα ή/και επισημαίνοντας αλλαγές
|
||||||
|
|
||||||
|
- `tac`: τυπώστε αρχεία ανεστραμμένα
|
||||||
|
|
||||||
|
- `shuf`: τυχαία επιλογή γραμμών από ένα αρχείο
|
||||||
|
|
||||||
|
- `comm`: συγκρίνετε ταξινομημένα αρχεία γραμμή προς γραμμή
|
||||||
|
|
||||||
|
- `pv`: παρακολουθήστε την πρόοδο των δεδομένων κατά μήκος μίας σωλήνωσης
|
||||||
|
|
||||||
|
- `hd`, `hexdump`, `xxd`, `biew` και `bvi`: δείτε ή επεξεργαστείτε το περιεχόμενο δυαδικών αρχείων
|
||||||
|
|
||||||
|
- `strings`: εξάγετε κείμενο από δυαδικά αρχεία
|
||||||
|
|
||||||
|
- `tr`: μετάφραση χαρακτήρων ή επεξεργασία
|
||||||
|
|
||||||
|
- `iconv` ή `uconv`: μετατροπή κωδικοποίησης κειμένου
|
||||||
|
|
||||||
|
- `split` και `csplit`: χώρισμα αρχείων
|
||||||
|
|
||||||
|
- `sponge`: διαβάστε όλη την είσοδο πριν γράψετε σε αυτή, χρήσιμο όταν πρόκειται να διαβάσετε από ένα αρχείο και μετά να γράψετε σε αυτό, π.χ., `grep -v something some-file | sponge some-file`
|
||||||
|
|
||||||
|
- `units`: unit conversions and calculations; converts furlongs per fortnight to twips per blink (see also `/usr/share/units/definitions.units`)
|
||||||
|
|
||||||
|
- `apg`: δημιουργεί τυχαίους κωδικούς
|
||||||
|
|
||||||
|
- `7z`: υψηλής αναλογίας συμπίεση αρχείων
|
||||||
|
|
||||||
|
- `ldd`: πληροφορίες για δυναμικές βιβλιοθήκες
|
||||||
|
|
||||||
|
- `nm`: σύμβολα από αντικειμενικά αρχεία
|
||||||
|
|
||||||
|
- `ab`: συγκριτική αξιολόγηση web servers
|
||||||
|
|
||||||
|
- `strace`: αποσφαλμάτωση κλήσης συστήματος
|
||||||
|
|
||||||
|
- `mtr`: καλύτερο εργαλείο traceroute για αποσφαλμάτωση δικτύου
|
||||||
|
|
||||||
|
- `cssh`: visual concurrent shell
|
||||||
|
|
||||||
|
- `rsync`: συγχρονισμός αρχείων και καταλόγων μέσω SSH ή σε τοπικό σύστημα αρχείων
|
||||||
|
|
||||||
|
- `wireshark` και `tshark`: συλλογή πακέτων και αποσφαλμάτωση συστήματος
|
||||||
|
|
||||||
|
- `ngrep`: grep για το επίπεδο δικτύου
|
||||||
|
|
||||||
|
- `host` και `dig`: αναζητήσεις DNS
|
||||||
|
|
||||||
|
- `lsof`: επεξεργαστείτε περιγραφέα αρχείου και πληροφορίες socket
|
||||||
|
|
||||||
|
- `dstat`: χρήσιμα στατιστικά συστήματος
|
||||||
|
|
||||||
|
- [`glances`](https://github.com/nicolargo/glances): high level, multi-subsystem overview
|
||||||
|
|
||||||
|
- `iostat`: στατιστικά χρήσης δίσκου
|
||||||
|
|
||||||
|
- `mpstat`: στατιστικά χρήσης CPU
|
||||||
|
|
||||||
|
- `vmstat`: στατιστικά χρήσης μνήμης
|
||||||
|
|
||||||
|
- `htop`: βελτιωμένη έκδοση της top
|
||||||
|
|
||||||
|
- `last`: ιστορικό σύνδεσης (login)
|
||||||
|
|
||||||
|
- `w`: ποιος συνδέθηκε
|
||||||
|
|
||||||
|
- `id`: πληροφορίες ταυτότητας χρήστη/ομάδας
|
||||||
|
|
||||||
|
- `sar`: ιστορικά στατιστικά συστήματος
|
||||||
|
|
||||||
|
- `iftop` ή `nethogs`: χρήση δικτύου ανά socket ή διεργασία
|
||||||
|
|
||||||
|
- `ss`: στατιστικά socket
|
||||||
|
|
||||||
|
- `dmesg`: μηνύματα για σφάλματα κατά την εκκίνηση ή σφάλματα συστήματος
|
||||||
|
|
||||||
|
- `sysctl`: δείτε και ρυθμίστε τις παραμέτρους του πυρήνα Linux, ενώ εκτελείται
|
||||||
|
|
||||||
|
- `hdparm`: διαχείριση/απόδοση δίσκου SATA/ATA
|
||||||
|
|
||||||
|
- `lsb_release`: πληροφορίες διανομής Linux
|
||||||
|
|
||||||
|
- `lsblk`: εμφανίστε σε λίστα συσκευές αποθήκευσης: μία προβολή σε δέντρο των δίσκων σας και των διαμερισμάτων τους
|
||||||
|
|
||||||
|
- `lshw`, `lscpu`, `lspci`, `lsusb`, `dmidecode`: πληροφορίες υλικού, συμπεριλαμβανομένων CPU, BIOS, RAID, graphics, devices κλπ.
|
||||||
|
|
||||||
|
- `lsmod` και `modinfo`: εμφανίστε σε λίστα και προβάλλετε λεπτομέρειες για λειτουργικές μονάδες του πυρήνα
|
||||||
|
|
||||||
|
- `fortune`, `ddate`, και `sl`: ε, λοιπόν, εξαρτάται από το αν θεωρείτε τα τρένα με ατμομηχανή και τις ρήσεις του Zippy "χρήσιμα"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user