linux:befehle

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
linux:befehle [2009/12/09 20:56] – new root dir www.hellhost.de/wiki psycorelinux:befehle [2024/01/14 00:01] psycore
Zeile 1: Zeile 1:
 +{{tag>deutsch linux debian cheatsheet collection}}
 +====== Linux Befehle ======
  
 +Meine Sammlung an Befehlen für [[wpde>Linux]].
 +
 +===== Befehlsliste =====
 +
 +==== Benutzer Management ====
 +
 +^ Befehl ^ Kommentar ^
 +| /usr/bin/ftptop | Informationen zum ProFTPd anzeigen |
 +| adduser <username> | user mit zus. Informationen anlegen inkl. homedir |
 +| passwd <username> | Passwort ändern |
 +| su <user> | set user |
 +| sudo shutdown -s | Befehl als root übergeben |
 +| useradd -d <homedir> <username> | user mit home dir erstellen |
 +| userdel <username> | user löschen |
 +| whoami | Aktuellen Benutzer ausgeben |
 +
 +==== Datei und Verzeichnis Management ====
 +
 +^ Befehl ^ Kommentar ^
 +| chgrp <user> <datei/ordner> | Gruppe ändern |
 +| chown <user> <datei/ordner> | Besitzer ändern |
 +| cp -r newdir/* olddir/ | Dateien rekursiv kopieren |
 +| 'cp' -rf dir/{*,.??*} /dir/ | versteckte Dateien und aliased cp -i wird kopiert |
 +| du -hs <dir> | Verzeichnis Größe angeben |
 +| du -h * %%|%% sort -hr > /home/user/filelist.txt | Dateiliste nach Größe sortiert |
 +| echo bla > 1.txt | Datei 1.txt anlegen mit Inhalt bla |
 +| echo blabla >> 1.txt | Der Datei 1.txt blabla anhängen |
 +| ls -lahS $(find / -type f -size +100000k) | nach files > 100MB suchen |
 +| ls -la dir | listing |
 +| pwd | Arbeitsverzeichnis ausgeben |
 +| tar xfz u-web-my4.tgz | extract file |
 +| whereis | Binary Verzeichnis ausgeben |
 +
 +==== Paket Management ====
 +
 +^ Befehl ^ Kommentar ^
 +| apt-cache search <pack>| search for a package |
 +| apt-get install <pack> | install pack |
 +| apt-get update | update package cache |
 +| apt-get upgrade | upgrade installed packages |
 +
 +==== System Management ====
 +
 +^ Befehl ^ Kommentar ^
 +| cat /proc/cpuinfo | cpuinfo |
 +| cat /proc/meminfo | RAM Info |
 +| cat /proc/version | Deb Version |
 +| crontab -e | Cronjobs editieren |
 +| crontab -l | Cronjobs listen |
 +| date +%s | Unixzeit ausgeben |
 +| date -d @1234631164 | Unixzeit in Normalzeit ausgeben |
 +| df -h | free disk space |
 +| dpkg-reconfigure locales -plow | Spracheinstellungen |
 +| dpkg-reconfigure tzdata | Zeitzoneneinstellungen |
 +| kill -6 <PID> ((PID bezeichnet die Prozess ID)) | SIGABRT - Prozess abbrechen |
 +| kill -9 <PID> | SIGKILL - Prozess terminieren |
 +| kill -15 <PID> | SIGTERM - Prozess sauber beenden |
 +| kill -18 <PID> | SIGCONT - Prozess fortsetzen |
 +| kill -19 <PID> | SIGSTOP - Prozess stoppen |
 +| mount -o remount -rw / | schreibgeschütztes Dateisystem freigeben |
 +
 +==== Netzwerk Management ====
 +
 +^ Befehl ^ Kommentar ^
 +| ifconfig | IP Adresse und Netzmaske anzeigen |
 +| netstat -pantu | Connections/Ports |
 +| nload -u H | Bandbreite anzeigen |
 +| sh blubb.sh | sh file executen |
 +| wget http://www.psoft.net/shiv/HS/u-web-my4.tgz | gets file |
 +
 +==== Start und Stop ====
 +
 +^ Befehl ^ Kommentar ^
 +| shutdown -s | Herunterfahren bzw. Ausschalten |
 +| shutdown -r | Neustart (reboot) |
 +| shutdown -l | Benutzer Abmelden |
 +| shutdown -s -f | erzwungenes (forced) Herunterfahren |
 +
 +===== Linux Zeit ändern =====
 +
 +Zeit unter Linux einstellen. ((http://yellowpad.info/linux/date_time.asp))
 +
 +<code bash>
 +[me@mybox me]$ su
 +password:
 +
 +Check the current date and time of the Linux box by entering:
 +
 +[root@mybox me]# date
 +Linux yields the current settings:
 +[root@mybox me]# Wed Apr 7 12:03:45 EDT 2004
 +
 +Change the current time and date of the Linux box by entering:
 +[root@mybox me]# date 040713032004
 +would change the time and yield:
 +[root@mybox me]$ Wed Apr 7 13:03:00 EDT 2004
 +</code>
 +
 +===== Apache Module laden =====
 +
 +<code bash>
 +a2enmod modname
 +</code>
 +
 +aktivieren, oder mit
 +
 +<code bash>
 +a2dismod modname
 +</code>
 +
 +deaktivieren. Anschliessend ist ein Neustart des Webservers mit
 +
 +<code bash>
 +/etc/init.d/apache2 restart
 +</code>
 +
 +nötig.
 +
 +===== Froxlor Cron ausführen =====
 +
 +[[linux:froxlor_reload|]]
  • linux/befehle.txt
  • Zuletzt geändert: 2024/01/14 00:18
  • von psycore