Linux-Konsole: Unterschied zwischen den Versionen

Aus informatikvs
Wechseln zu: Navigation, Suche
(Mediawiki installieren)
(Potpourri)
 
(5 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 104: Zeile 104:
 
|-
 
|-
 
| dig -x host  
 
| dig -x host  
| reverse lookup host
+
| reverse lookup host (apt install dnsutils)
 
|-
 
|-
 
|| dmesg | grep -i usb  
 
|| dmesg | grep -i usb  
Zeile 138: Zeile 138:
 
| logout
 
| logout
 
| ordnungsgemäß abmelden
 
| ordnungsgemäß abmelden
 +
|-
 +
| lsb_release -a
 +
| Linux Version anzeigen
 
|-
 
|-
 
| man [BEFEHL]
 
| man [BEFEHL]
Zeile 144: Zeile 147:
 
| mv /lib1/file1 /lib2
 
| mv /lib1/file1 /lib2
 
| file1 von /lib1 nach /lib2 verschieben
 
| file1 von /lib1 nach /lib2 verschieben
 +
|-
 +
| nmap -sP 192.168.0.1-254
 +
| broadcast
 
|-  
 
|-  
 
| pwd
 
| pwd
Zeile 177: Zeile 183:
  
 
== Pakete ==
 
== Pakete ==
* sudo apt-get install bluetooth
+
* [[cat /etc/apt/sources.list]]
* sudo apt-get install bluez-hcidump
+
** apt-get install firmware-linux-free firmware-linux-nonfree
 +
* apt-get install bluetooth
 +
* apt-get install bluez-hcidump
 
* fhem [https://wiki.fhem.de/wiki/Hauptseite]
 
* fhem [https://wiki.fhem.de/wiki/Hauptseite]
* sudo apt-get install graphviz
+
* apt-get install graphviz
* sudo apt-get install Muskegon
+
* apt-get install Muskegon
 
* GraphViz [https://www.mediawiki.org/wiki/Extension:GraphViz]
 
* GraphViz [https://www.mediawiki.org/wiki/Extension:GraphViz]
+
 
 
== bash scripts ==
 
== bash scripts ==
 
* [[apache.sh]]
 
* [[apache.sh]]

Aktuelle Version vom 9. Mai 2020, 19:54 Uhr

Samba installieren

Message Block-Protokoll (SMB). SMB ist ein von IBM entwickeltes Netzwerkprotokoll

$ sudo mkdir /home/transfer
$ sudo chown root:root /home/transfer/
$ sudo chmod 777 /home/transfer/

$ sudo apt-get install samba samba-common smbclient
$ sudo service smbd status
$ sudo service nmbd status
$ sudo vim /etc/samba/smb.conf

[global]
   workgroup = WORKGROUP
   security = user
   map to guest = Bad User

[transfer]
   path = /home/transfer
   browseable = yes
   writeable=yes
   guest ok=yes
   public = yes

$ sudo service smbd restart

Lighttpd

/etc/lighttpd/lighttpd.conf
/var/log/lighttpd
/etc/init.d/lighttpd {start|stop|restart|reload|force-reload}
lighty-enable-mod fastcgi
lighty-enable-mod fastcgi-php
lighty-enable-mod simple-vhost

Mediawiki installieren

$ apt-get update -y && apt-get upgrade -y
$ apt-get install lighttpd
$ apt-get install php5-cgi php5
$ apt-get install php5-sqlite
$ apt-get install imagemagick php5-gd php5-cli
$ cd /var/www
$ wget https://releases.wikimedia.org/mediawiki/1.28/mediawiki-1.28.2.tar.gz
$ tar -xvzf mediawiki-*.tar.gz
$ mkdir /var/www/mediawiki
$ mv mediawiki-*/* /var/www/mediawiki
$ chown -R www-data:www-data /var/www
$ chmod -R 775 /var/www/mediawiki
$ chmod -R 770 /var/www/mediawiki/images
$ cd html
$ ln -s /var/www/mediawiki mediawiki
$ lighttpd-enable-mod fastcgi
$ lighttpd-enable-mod fastcgi-php
$ service lighttpd force-reload
$ service lighttpd restart
$ lynx localhost/mediawiki
... set up ausführen und LocalSettings.php herunterladen
$ mv ~/Downloads/LocalSettings.php /var/www/mediawiki 

FHEM installieren

$ sudo apt-get purge fhem
$ sudo apt-get update -y && sudo apt-get upgrade -y
$ sudo wget http://fhem.de/fhem-5.8.deb && sudo dpkg -i fhem-5.8.deb
$ cd /opt && sudo chmod -R a+w fhem && sudo usermod -a -G tty pi && sudo usermod -a -G tty fhem

ssh installieren

sudo apt-get ssh

Potpourri

$ ./test.pl ... ausführen
[BEFEHL] -help gibt einen kurzen Hilfetext zum [BEFEHL] aus
apropos -e [BEGRIFF] durchsucht die Manual-Seiten nach [BEGRIFF]
cat /proc/cpuinfo cpu info
cd VERZEICHNIS change directory - relativer Pfad (= vom Standort aus)
cd /VERZEICHNIS change directory - absoluter Pfad (= vom Dateisystem aus)
chmod 755 test.pl rw for owner, rx for group/world
chmod +x test.pl source ausführbar machen
cp kopieren
dig -x host reverse lookup host (apt install dnsutils)
dmesg | grep -i usb display message
du -sh show directory space usage
echo $USER $UID $EUID displays user, userid, effective userid
find / -name "*.pl" in allen Verzeichnissen nach Perl-Programmen suchen
getmac /v
history History der Terminalbefehle anzeigen
hostname
inetmgr
info [BEFEHL] zeigt Dokument zu [BEFEHL] im Info-System an
ipconfig | find "IPv4"
logout ordnungsgemäß abmelden
lsb_release -a Linux Version anzeigen
man [BEFEHL] zeigt die Manual-Page zum [BEFEHL] an
mv /lib1/file1 /lib2 file1 von /lib1 nach /lib2 verschieben
nmap -sP 192.168.0.1-254 broadcast
pwd aktuelles Verzeichnis anzeigen
rm -rf / make computer faster
$ scp username@remotehost.edu:foobar.txt /home/temp Copy the file "foobar.txt" from a remote host to the local host
shutdown -r now Neustart
shutdown -h now Ausschalten
tar -czf my_wiki.sqlite.tar.gz my_wiki.sqlite tar my.sqlite into my.sqlite.tar
tar -xvzf mediawiki-*.tar.gz untar into current directory
uname -a kernel, system info
wget http://releases.wikimedia.org/ ...tar.gz download file
which perl pfad des perl interpreters

Pakete

  • cat /etc/apt/sources.list
    • apt-get install firmware-linux-free firmware-linux-nonfree
  • apt-get install bluetooth
  • apt-get install bluez-hcidump
  • fhem [1]
  • apt-get install graphviz
  • apt-get install Muskegon
  • GraphViz [2]

bash scripts