Windows
Sie können die Eingabeaufforderung inWindows starten, indem Sie die Tastenkombination Win-R drücken und "cmd" eintippen. Es kann auch durch Suchen im Startmenü gestartet werden, auch durch Eingabe von "cmd". Wenn Sie den Dateipfad im Dateibrowser durch "cmd" ersetzen, wird eine Eingabeaufforderung mit dem Speicherort des Ordners geöffnet.
Befehle
cd - in ein anderes Verzeichnis wechseln, z. B."cd /Benutzer/Benutzer/Desktop"; cd selbst bringt uns in das Stammverzeichnis; cd .. bringt uns in das übergeordnete Verzeichnis; cd ~ bringt uns in das Heimatverzeichnis
dir - listet den Inhalt des Verzeichnisses auf, in dem Sie sich befinden
copy $SOUBOR $LOCATION - kopiert die Datei an den entsprechenden Ort; ersetzen Sie $SOUBOR durch den Dateinamen und $LOCATION durch den entsprechenden Ort
del $SOUBOR - löscht die Datei; ersetzt $SOUBOR durch den Dateinamen
move $SOUBOR $LOCATION - verschiebt die Datei an den entsprechenden Ort; ersetzen Sie $SOUBOR durch den Dateinamen, ersetzen Sie $LOCATION durch den Ordnerpfad
expand $SOUBOR - expandiert die Datei; ersetzt $SOUBOR durch den Dateinamen
rename $SOUBOR - benennt die Datei um; ersetzt $SOUBOR durch den Dateinamen
replace $SOUBOR - ersetzt die Datei durch die kopierte Datei; ersetzt $SOUBOR durch den Dateinamen
rmdir $LOCATION - Verzeichnis löschen; $LOCATION durch Ordnerpfad ersetzen
Baum - grafische Darstellung der Ordnerstruktur
ftp - verschiebt Dateien auf den FTP-Server
ping $URL- sendet eine Anfrage an die entsprechende URL, damit Sie deren Verfügbarkeit überprüfen können; ersetzen Sie $URL durch die tatsächliche URL
ipconfig - listet die IP-Adresseinstellungen auf
netstat - listet TCP/IP-Verbindungen und deren Status auf
cp $SOUBOR $SITE - kopiert die Datei an den entsprechenden Ort; ersetzen Sie $SOUBOR durch den Dateinamen und $SITE durch den entsprechenden Ort
macOS
Sie finden das Terminal in den Anwendungen im Ordner Dienstprogramme, oder Sie können es über Spotlight starten, das Sie durch Drücken von Befehl + Leertaste aufrufen. Geben Sie dann einfach das Wort Terminal in das Spotlight-Textfeld ein und bestätigen Sie mit der Eingabetaste.
Die Befehlszeile ist für macOS die gleiche wie für Linux. Tatsächlich basieren beide Betriebssysteme auf Unix.
Befehle
man $COMMAND - Handbuch für die entsprechenden Befehle; ersetzen Sie $COMMAND durch den entsprechenden Befehl (ls; cd; pwd; sudo; ..)
ls - listet den Inhalt des Verzeichnisses auf, in dem Sie sich befinden (kann mit ls -l oder
ls -aF)
cd - in ein anderes Verzeichnis wechseln, z. B."cd /Benutzer/Benutzer/Desktop"; cd selbst bringt uns in das Stammverzeichnis; cd .. bringt uns in das übergeordnete Verzeichnis; cd ~ bringt uns in das Heimatverzeichnis
pwd - listet den kompletten Pfad auf, in dem wir uns befinden
sudo - als Superuser authentifizieren, um zusätzliche Sicherheitsberechtigungen zu erhalten; erforderlich für erweiterte Einstellungen
cp $SOUBOR $LOCATION - kopiert die Datei an den entsprechenden Ort; ersetzen Sie $SOUBOR durch den Dateinamen und $LOCATION durch den entsprechenden Ort
mv $SOUBOR $LOCATION - verschiebt die Datei an den entsprechenden Ort; ersetzen Sie $SOUBOR durch den Dateinamen und $LOCATION durch den entsprechenden Ort
rm $SOUBOR - entfernt die Datei; ersetzt $SOUBOR durch den Dateinamen
nano $SOUBOR - öffnet den Texteditor für die Datei; ersetzen Sie $SOUBOR durch den Dateinamen
chmod $FOLDER/$SOUBOR - ändert die Berechtigungen für den Ordner oder die Datei;
Lesen = 4, Schreiben = 2, Löschen = 1;
(0+0+0) - Keine Rechte.
1 (0+0+1) - Nur löschen.
2 (0+2+0) - Nur schreiben.
3 (0+2+1) - Löschen + Schreiben.
4 (4+0+0) - Nur lesen.
5 (4+0+1) - Lesen + Löschen.
6 (4+2+0) - Lesen + Schreiben.
7 (4+2+1) - Lesen + Schreiben + Löschen..;
Erste Position - Eigentümer
Zweite Position - Gruppe
Dritte Position - Sonstige
So setzt z. B. "chmod 750 $SOUBOR" den Eigentümer der Datei auf volle Rechte, die Gruppe auf Lesen und Löschen und die anderen auf keine Rechte.
ps aux - listet alle Prozesse mit ihren IDs auf; nützlich, um sie z. B. zu beenden
kill $PID - erzwingt das Beenden der entsprechenden Anwendung, besonders nützlich, wenn die Anwendung nicht antwortet
ping $URL- sendet eine Anfrage an die betreffende URL, damit Sie deren Verfügbarkeit prüfen können; ersetzen Sie $URL durch die tatsächliche URL
defaults write com.apple.finder AppleShowAllFiles TRUE - wird verwendet, um versteckte Dateien anzuzeigen; TRUE zeigt versteckte Dateien an, FALSE versteckt sie
defaults write com.apple.finder QuitMenuItem -bool TRUE - aktiviert die Möglichkeit, alle aktiven Finder-Fenster mit der Tastenkombination CMD + Q auszuschalten; true = an, false = aus
defaults write com.apple.screencapture PRIPONA-extension - wird verwendet, um das Format der Screenshots zu ändern (cmd + shift + 4; cmd + shift + 5); ersetzen Sie den Text"PRIPONA" durch das entsprechende Format(JPG; PNG; PDF; ..)
defaults write com.apple.Safari ShowFullURLInSmartSearchField -bool true - Anzeige der vollständigen URL in Safari
defaults write NSGlobalDomain NSAutomaticSpellingCorrectionEnabled -bool FALSE - setzt die Autokorrektur; false = aus, true = an
say Hi! - Mac sagt "Hi"; Sie können Ihrem Mac sagen, was er standardmäßig sagen soll :-)
Beispiele oben ABRA Flexi
cp /Library/Application\ Support/FlexiBee/Data/pg_log/startup.log ~/Documents/ - kopiert startup.log in den Ordner "Documents"
sudo chmod 777 ~/Documents/startup.log - setzt volle Zugriffsrechte für alle Benutzer auf "startup.log"
ps aux | grep chrome - sucht in den laufenden Prozessen nach dem Prozess "chrome".
kill -9 3123 - erzwingt den Abbruch der Anwendung (Parameter -9) mit der ID 3123
killall -9 chrome - erzwingt das Beenden der Anwendung namens "chrome".
Linux
Um die Befehlszeile zu öffnen, verwenden Sie die Anwendung Terminal. Um Terminal zu starten, wählen Sie den Anwendungen → Zubehör → Klemme. Das Standard-Tastenkürzel zum Starten von Terminal ist STRG + ALT + T.
Die gesamte Befehlszeile ist für Linux die gleiche wie für macOS. Tatsächlich basieren beide Betriebssysteme auf Unix.
Befehle
man $COMMAND - Handbuch für die entsprechenden Befehle; ersetzen Sie $COMMAND durch den entsprechenden Befehl (ls; cd; pwd; sudo; ..)
ls - listet den Inhalt des Verzeichnisses auf, in dem Sie sich befinden (kann mit ls -l oder
ls -aF)
cd - in ein anderes Verzeichnis wechseln, z. B."cd /Benutzer/Benutzer/Desktop"; cd selbst bringt uns in das Stammverzeichnis; cd .. bringt uns in das übergeordnete Verzeichnis; cd ~ bringt uns in das Heimatverzeichnis
pwd - listet den kompletten Pfad auf, in dem wir uns befinden
sudo - als Superuser authentifizieren, um zusätzliche Sicherheitsberechtigungen zu erhalten; erforderlich für erweiterte Einstellungen
cp $SOUBOR $LOCATION - kopiert die Datei an den entsprechenden Ort; ersetzen Sie $SOUBOR durch den Dateinamen und $LOCATION durch den entsprechenden Ort
mv $SOUBOR $LOCATION - verschiebt die Datei an den entsprechenden Ort; ersetzen Sie $SOUBOR durch den Dateinamen und $LOCATION durch den entsprechenden Ort
rm $SOUBOR - entfernt die Datei; ersetzt $SOUBOR durch den Dateinamen
mkdir $SUBSTORE NAME - ein Verzeichnis erstellen; $SUBSTORE NAME durch den Dateinamen ersetzen
grep text $SOUBOR - versucht, "text" in der entsprechenden Datei zu finden; ersetzt $SOUBOR durch den Dateinamen
locate $TEXT - versucht, die Datei anhand des angegebenen Textes zu finden; ersetzt $TEXT durch den entsprechenden Text
cat $SOUBOR - öffnet den Editor für die angegebene Datei; ersetzen Sie $SOUBOR durch den Dateinamen
nano $SOUBOR - öffnet den Texteditor für die angegebene Datei; ersetzen Sie $SOUBOR durch den Dateinamen
tail -n $SOUBOR - öffnet den Texteditor für die letzten 10 Zeilen der Datei; die Anzahl der angezeigten Zeilen kann angegeben werden
chmod $FOLDER/$SOUBOR - ändert die Berechtigungen für den Ordner oder die Datei;
Lesen = 4, Schreiben = 2, Löschen = 1;
(0+0+0) - Keine Rechte.
1 (0+0+1) - Nur löschen.
2 (0+2+0) - Nur schreiben.
3 (0+2+1) - Löschen + Schreiben.
4 (4+0+0) - Nur lesen.
5 (4+0+1) - Lesen + Löschen.
6 (4+2+0) - Lesen + Schreiben.
7 (4+2+1) - Lesen + Schreiben + Löschen..;
Erste Position - Eigentümer
Zweite Position - Gruppe
Dritte Position - Sonstige
So setzt z. B. "chmod 750 $SOUBOR" den Eigentümer der Datei auf volle Rechte, die Gruppe auf Lesen und Löschen und die anderen auf keine Rechte.
ps aux - listet alle Prozesse mit ihren IDs auf; nützlich, um sie z. B. zu beenden
kill $PID - erzwingt das Beenden der entsprechenden Anwendung, besonders nützlich, wenn die Anwendung nicht antwortet
ping $URL- sendet eine Anfrage an die betreffende URL, damit Sie deren Verfügbarkeit prüfen können; ersetzen Sie $URL durch die tatsächliche URL
du $FOLDER - listet die Größe des Ordners auf der Festplatte auf; ersetzen Sie $FOLDER durch den entsprechenden Ordner
Beispiele
cp /Library/Application\ Support/FlexiBee/Data/pg_log/startup.log ~/Documents/ - kopiert startup.log in den Ordner "Documents"
sudo chmod 777 ~/Documents/startup.log - setzt volle Zugriffsrechte für alle Benutzer auf "startup.log"
ps aux | grep chrome - sucht in den laufenden Prozessen nach dem Prozess "chrome".
kill -9 3123 - erzwingt den Abbruch der Anwendung (Parameter -9) mit der ID 3123
killall -9 chrome - erzwingt das Beenden der Anwendung namens "chrome".