Was sind neben ls, cd, mv, cp, chmod / chown, sudo und vi die nützlichsten Befehlszeilendienstprogramme, die es zu beherrschen gilt? [geschlossen]


Antworten:



2

sed - Datei Manipulation, zB sed -e '/<foo>/,/<\/foo>/{;s/bar/widget/;}' xyzzy.xml

awk - file manipulation, meine lieblingssprache ist du -sk * | awk '{sum+=$1}END{print sum}'

weniger - Paginator

tail -f - stream viewer, ideal für Dutzende von Protokollen; tail -f logs/*.{log,err,out}


0

Zu Arceges Liste würde ich hinzufügen:

watch

wie in

watch -d -n 'ls -al File*; wc -l File1'

(natürlich ersetze File * | File1 durch irgendetwas)


0

Die von Ihnen aufgelisteten Befehle "ls, cd, mv, cp, ..." sind alles nur Programme, die zufällig auf jedem Unix- und Linux-System installiert werden. Ich schaue mich oft an den Orten um, an denen sich diese Programme befinden /bin, /sbin, /usr/bin, /usr/sbin. Dann benutze ich den Befehl manoder info, um weitere Details zu jedem dieser Befehle in diesen Verzeichnissen zu erhalten. Hiermit man manerhalten Sie weitere Informationen zum Befehl man (drücken Sie q, um das Menü zu verlassen).

Die, die ich oft benutze, sind grep, ssh, dd, nmap, ifconfig, route, and iptables (the firewall). Ich habe auf keinen Fall iptables oder grep gemeistert. Es gibt so viele Befehle, die jeweils unterschiedliche Aufgaben ausführen und auf ihre Weise nützlich sind. Es ist schwierig, die "nützlichsten" auszuwählen. Welche Programme für Sie am nützlichsten sind, hängt davon ab, welche Programme Ihnen am häufigsten helfen.


Sie könnten grepjeden Tag für viele, viele Jahre verwenden, iptablesaber Sie werden selten damit spielen müssen.
ocodo

@slomojo True grep sticht auf jeden Fall als einer der großen heraus, der auf so ziemlich alles angewendet werden kann.
James T
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.