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.
Antworten:
Neben der Liste von Arcege erfahren Sie, wie Sie:
Plus Bash Einbauten mögen
Erfahren Sie auch mehr über Pipes, Umleitung , Parametererweiterung , Klammererweiterung , Readline , Verlauf und Vervollständigung .
Oh und...
quelle
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}
quelle
Zu Arceges Liste würde ich hinzufügen:
wie in
(natürlich ersetze File * | File1 durch irgendetwas)
quelle
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 Befehlman
oderinfo
, um weitere Details zu jedem dieser Befehle in diesen Verzeichnissen zu erhalten. Hiermitman man
erhalten 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.quelle
grep
jeden Tag für viele, viele Jahre verwenden,iptables
aber Sie werden selten damit spielen müssen.