Linux Befehle
| Option |
Beschreibung |
| -A oder --almost-all |
listet auch versteckte Dateien auf |
| -a oder --all |
listet auch versteckte Dateien und Verzeichniseinträge wie . und .. auf |
| -l |
Datei-Informationen in Langform ausgeben |
| -c |
Datum der letzten Änderung |
| -C |
Namen nebeneinander ausgeben (Standard) |
| -d oder --directory |
Verzeichnisse und keine Inhalte anzeigen |
| -h oder --human-readable |
gibt in Kombination mit -l die Größe in einem für Menschen besser lesbaren Format aus |
| -i |
Inode-Nummer vor Name ausgeben |
| -m |
Namen in einer Zeile ausgeben |
| -R oder --recursive |
Auch in Unterverzeichnisse absteigen |
Datei
kopieren
sudo cp -a /home/pi/index.html /opt/fhem/www/tablet/index.html
sudo cp -a /home/pi/page_content_home.html /opt/fhem/www/tablet/page_content_home.html
sudo cp -a /home/pi/page_content_licht.html /opt/fhem/www/tablet/page_content_licht.html
sudo cp -a /home/pi/page_content_heizung.html /opt/fhem/www/tablet/page_content_heizung.html
sudo cp -a /home/pi/page_content_multimedia.html /opt/fhem/www/tablet/page_content_multimedia.html
sudo cp -a /home/pi/page_content_wetter.html /opt/fhem/www/tablet/page_content_wetter.html
sudo cp -a /home/pi/page_main5_sub5.html /opt/fhem/www/tablet/page_main5_sub5.html
sudo cp -a /home/pi/99_UtilsHourCounter.pm /opt/fhem/FHEM/99_UtilsHourCounter.pm
sudo cp -a /home/pi/fhem-tablet-ui-user.css /opt/fhem/www/tablet/css/fhem-tablet-ui-user.css
sudo cp -uva /home/pi/page*.html /opt/fhem/www/tablet
sudo cp -uva /home/pi/fhemdb.php /var/www/html/
sudo cp -uva /home/pi/WLAN_off.png /opt/fhem/www/images/default/WLAN_off.png
sudo cp -uva /home/pi/WLAN_on_gWLAN_off.png /opt/fhem/www/images/default/WLAN_on_gWLAN_off.png
sudo cp -uva /home/pi/WLAN_on_gWLAN_on.png /opt/fhem/www/images/default/WLAN_on_gWLAN_on.png
verschieben/umbenennen
datei_a.txt in datei_b.txt umbenennen, die Ausgangsdatei befindet sich im aktuellen Verzeichnis:
mv datei_a.txt datei_b.txt
sudo mv -i page_main1.html page_main5.html
sudo mv -i page_content_multimedia.html page_main4.html
löschen
sudo rm -v /opt/fhem/www/tablet/page_main1_sub5.html
sudo rm -v /opt/fhem/backup/FHEM-*.tar.gz
sudo rm -v /opt/fhem/log/StromkostenLOG-2020-12-*.log
sudo rm -v /opt/fhem/log/fhem-2020-01.log
sudo rm -v /opt/fhem/log/CN.Brenner-2020-07-*.log
sudo rm -v /opt/fhem/log/MQTT2_DVES_AA3065-2020-*.log
sudo rm -v /tmp/export_%Y_%m_%d.csv
Dateiinfos
sudo ls -la /opt/fhem/www/tablet/
Dateirechte
sudo chown fhem:dialout /opt/fhem/www/tablet/index.html
sudo chown fhem:dialout /opt/fhem/www/images/default/WLAN_on_gWLAN_on.png
sudo chown pi:dialout /tmp/export_2021_01_14.csv
editieren
sudo nano /home/pi/page_main1.html
Verzeichnis
wechseln
cd /opt/fhem/www/tablet
anlegen
sudo mkdir -v /opt/fhem/www/tablet/eigene_dokumente
sudo mkdir -v /var/www/html
Alphabetische Auflistung der Linux-Konsolen-Kommandos
| Befehl |
Beschreibung |
| cd |
Wechselt das Verzeichnis. Verzichnisse werden mit einem “/” getrennt |
| cat |
Zeigt den Inhalt einer Datei direkt in der Konsole an und entspricht dem DOS “TYPE” Befehl. |
| chmod |
Hiermit werden die Dateirechte geändert. Damit werden die Besitzer- und Gruppenrechte geändert, und eine Datei ausführbar gemacht. |
| cp |
Kopiert Dateien, wie das DOS-Äquivalent |
| dd |
Kopiert disk images. Damit lassen sich Linux-formatierte Disketten einfach kopieren |
| df |
Zeigt den verfügbaren Diskplatz auf allen gemounteten File-Systemen. Um die Dateigrößen dabei nicht in Byte, sondern besser lesbar in MB oder GB angezeigt werden, hilft der Zusatz “-h” |
| du |
Zeigt den bisher verbrauchten Speicherplatz an. |
| elm |
Elm ist ein einfacher ASCII-Email-Client. |
| export |
Setzt Umgebungs-Variablen für die bash. |
| find |
Findet Dateien |
| grep |
findet Ausdrücke in Dateien oder Bildschirmausgaben |