Διαφήμιση
Μερικές φορές, ο πιο γρήγορος τρόπος για να ολοκληρώσετε μια εργασία, όπως η ταξινόμηση αρχείων ή η επεξεργασία εγγράφων κειμένου, είναι η χρήση εργαλείων γρήγορης γραμμής εντολών.
Εάν έχετε παρακολουθήσει τα πρόσφατα άρθρα σεναρίων μου, τότε ξέρετε ότι πραγματικά μου αρέσει ο προγραμματισμός γραμμών εντολών. χρησιμοποιώ Windows Scripting 3 Awesome πράγματα που μπορείτε να κάνετε με το Windows ScriptingΕίτε εργάζεστε στον τομέα πληροφορικής, ως σχεδιαστής ιστοσελίδων, είτε είστε απλώς φοιτητής ή κανονικός υπάλληλος γραφείου, το Windows Scripting έχει κάτι να σας προσφέρει. Φυσικά το Applescript κάνει επίσης, ... Διαβάστε περισσότερα , αλλά πολλοί αναγνώστες εξακολουθούν να χρησιμοποιούν τις παλιές εργασίες παρτίδας, οι οποίες εξακολουθούν να λειτουργούν καλά.
Ωστόσο, υπάρχει ένα πραγματικά δροσερό εργαλείο που ονομάζεται Ελβετικό μαχαίρι αρχείων (sfk), η οποία επεκτείνει το είδος του σετ δέσμης ενεργειών που έχουμε όλοι συνηθίσει.
Το εργαλείο περιλαμβάνει τις συνήθεις λειτουργίες αρχείου εντολών που μπορεί να χρησιμοποιηθούν, όπως το mkdir, το αντίγραφο ή τη λίστα, αλλά επεκτείνει τις cmd εξουσίες σας με άλλα εκπληκτικά χαρακτηριστικά όπως το εύκολο χειρισμό αρχείων, η ανάλυση φακέλων και ακόμη και λειτουργίες υψηλότερου επιπέδου που συνήθως δεν σχετίζονται με τη γραμμή εντολών εντολές.
Ρύθμιση ελικοειδούς μαχαίρι αρχείων
Η εγκατάσταση του sfk στον υπολογιστή σας είναι πολύ εύκολη. Πρώτα, κατεβάζω sfk και τοποθετήστε το εκτελέσιμο σε κάποιο σημείο του σκληρού σας δίσκου και, στη συνέχεια, επεξεργαστείτε το PATH στις μεταβλητές περιβάλλοντος, έτσι ώστε να συμπεριληφθεί η διαδρομή στην οποία βρίσκεται αυτό το αρχείο.

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

"Sfk treeize [directory]" θα τρέξει κάτω από όλους τους υποκαταλόγους, δείχνοντας πόσα αρχεία έχει κάθε κατάλογος και τη συνολική κατανάλωση μνήμης.
Στο κάτω μέρος των αποτελεσμάτων, θα βρείτε τα συνολικά στατιστικά στοιχεία για το φάκελο που ξεκίνησε η εντολή κατά. Θα δείτε έναν συνολικό αριθμό αρχείων, καταλόγων και χρήση μνήμης.

Μια άλλη χρήσιμη εντολή για όταν θέλετε να εκτελέσετε μια δέσμη ενεργειών που δεν επιτρέπει καταλόγους ή αρχεία με κενά, είναι το sfk deblank εντολή.
Η εντολή χρησιμοποιείται για στόχευση ενός αρχείου, ενός καταλόγου ή όλων των αρχείων μέσα σε έναν κατάλογο. Για να καταργήσετε διαστήματα από όλα τα ονόματα αρχείων μέσα σε έναν κατάλογο, απλά πληκτρολογήστε "sfk deblank [όνομα καταλόγου]".

Αυτό θα περάσει από ολόκληρο τον κατάλογο και θα μετονομάσει οποιοδήποτε αρχείο με ένα κενό σε αυτό, αντικαθιστώντας τα κενά με τον χαρακτήρα υπογράμμισης.
Η εισαγωγή σε μερικές από τις πιο προηγμένες λειτουργίες του sfk είναι η snapto εντολή, η οποία μπορεί να λάβει πολλαπλά αρχεία κειμένου και να συλλέξει τα περιεχόμενα σε ένα μόνο αρχείο. Αυτό είναι πραγματικά χρήσιμο για τη συλλογή μιας συλλογής αρχείων καταγραφής σε ένα αρχείο.
Η εντολή για αυτό είναι "sfk snapto = filename.txt". Filename.txt είναι το όνομα του αρχείου εξόδου όπου θέλετε να εξάγετε όλο το περιεχόμενο συνδυασμένου κειμένου.
Μία από τις αγαπημένες μου εντολές στο sfk είναι η httpserv εντολή. Με απλή πλοήγηση σε ένα συγκεκριμένο φάκελο και πληκτρολογώντας το "sfk httpserv", μπορείτε να ξεκινήσετε αμέσως έναν απλό διακομιστή ιστού, με αυτόν τον κατάλογο ως τον κατάλογο ριζικών ιστού.

Η εντολή χρησιμοποιεί τους υπολογιστές σας την τρέχουσα διεύθυνση IP δικτύου ως web host IP, έτσι ώστε οποιοσδήποτε άλλος υπολογιστής στο δίκτυο μπορεί να ανοίξει αυτόν τον κατάλογο ανοίγοντας ένα πρόγραμμα περιήγησης στο Web και πληκτρολογώντας το IP στο διεύθυνση. Αυτός είναι ένας πολύ καλός τρόπος για να μοιραστείτε άμεσα μια σελίδα HTML στην οποία εργάζεστε ή εάν θέλετε να δείξετε γρήγορα σε κάποιον τα περιεχόμενα ενός φακέλου μέσω του δικτύου.
Παρόλο που ενδέχεται να μπείτε στον πειρασμό να το χρησιμοποιήσετε για να μοιραστείτε αρχεία, όπως εικόνες ή αρχεία ταινιών, είναι πιο γρήγορο να ξεκινήσετε έναν γρήγορο διακομιστή FTP χρησιμοποιώντας την άλλη αγαπημένη μου εντολή sfk, ftpserv.

Όταν πληκτρολογείτε "sfk ftpserv", θα ξεκινήσει αμέσως μια υπηρεσία ftp έτσι ώστε οποιοσδήποτε χρήστης στο δίκτυό σας να μπορεί να ανοίξει ένα FTP client και να συνδεθεί στον κατάλογο μέσω μεταφοράς αρχείων FTP. Εδώ η Filezilla συνδέεται με τον φορητό υπολογιστή μου αφού ενεργοποιήσω την υπηρεσία στο φορητό υπολογιστή μέσω της εντολής "sfk ftpserv".
Αυτά είναι μόνο μερικά από τα δροσερά πράγματα που μπορείτε να κάνετε με το sfk. Εάν το φορτώσετε σε μια μονάδα USB, σκεφτείτε απλά τις ισχυρές εντολές στα χέρια σας, ανεξάρτητα από τον υπολογιστή στον οποίο βρίσκεστε. Συνδέστε το USB stick σας και χρησιμοποιήστε τις εντολές sfk για να ξεκινήσετε και άμεση υπηρεσία web ή για γρήγορη σάρωση μέσω a τη συλλογή εγγράφων, την αναζήτηση συγκεκριμένων λέξεων και την ένωση πολλών αρχείων με μόνο ένα ή δύο γρήγορα γραμμές εντολών.
Το Swiss Knife Knife είναι το σουηδικό μαχαίρι του στρατού των εργαλείων προγραμματισμού γραμμής εντολών και θα κάνει τη ζωή σας πολύ πιο εύκολη. Δώστε μας ένα πλάνο και ενημερώστε μας ποιες εντολές σας αρέσει καλύτερα. Μοιραστείτε τις σκέψεις σας στην παρακάτω ενότητα σχολίων.
Ο Ryan έχει πτυχίο BSc στην Ηλεκτρολογία. Έχει εργαστεί 13 χρόνια στον τομέα της αυτοματοποίησης, 5 χρόνια στον τομέα της πληροφορικής και τώρα είναι μηχανικός εφαρμογών. Ένας πρώην διευθυντής διαχείρισης του MakeUseOf, μίλησε σε εθνικά συνέδρια για την οπτικοποίηση δεδομένων και παρουσιάστηκε στην εθνική τηλεόραση και το ραδιόφωνο.