Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux:start

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
linux:start [2019/05/16 15:11]
frank [nano]
linux:start [2020/05/09 14:56] (aktuell)
frank [kernel kernelconfig (/proc/config.gz)]
Zeile 7: Zeile 7:
   * [[LXC]]   * [[LXC]]
   * [[Docker]]   * [[Docker]]
 +  * [[virtualbox]]
 +  * [[GIMP]]
 ===== Einstellungen ===== ===== Einstellungen =====
 +==== Titelleisten-Icons ====
  
 +  gsettings set org.gnome.desktop.wm.preferences button-layout ':​minimize,​maximize,​close'​
 ==== Terminal-Breite ==== ==== Terminal-Breite ====
   stty rows 50 cols 150   stty rows 50 cols 150
Zeile 74: Zeile 78:
   wget <​file.ext>​ -O /​path/​to/​folder/​file.ext   wget <​file.ext>​ -O /​path/​to/​folder/​file.ext
  
 +
 +===== prozessinfos =====
 +
 +  ps -o pid,args -C tcpdump
  
 ===== nano ===== ===== nano =====
Zeile 132: Zeile 140:
  
   mv /​home/​frank/​test{,​.bak}   mv /​home/​frank/​test{,​.bak}
 +
 +
 +====== irssi ======
 +
 +===== einstellen =====
 +
 +Server+nick einstellen
 +
 +  irssi -n NICK #irssi mit dem nickname starten
 +
 +  /network add -nick NICK -autosendcmd "/msg nickserv IDENTIFY *******"​ fn
 +  /server add -auto -ssl -network fn chat.freenode.net 7070 #ports 6697, 7000 and 7070 for SSL-encrypted connections.
 +
 +  /SET nick xxx
 +  /SET alternate_nick xxx
 +  ​
 +  /nick alternatenick
 +  /msg NickServ IDENTIFY mainnick password
 +  /msg NickServ GROUP
 +
 +https://​freenode.net/​kb/​answer/​registration
 +
 +  /alias nick_recover msg NickServ GHOST $0 $1; wait 2000; msg NickServ RELEASE $0 $1; wait 2000; nick $0; wait 2000; msg NickServ IDENTIFY $1
 +  /network modify -autosendcmd "/​nick_recover NICK PASSWORD"​ fn
 +  /SET server_reconnect_time 300
 +
 +https://​irssi.org/​documentation/​startup/​
 +===== fenster umschalten =====
 +
 +  /window 1-x #​1=server-fenster
 +
 +alternativ mit Strg+P (previous)/​Strg+N (next)
 +
 +  /win list #zeigt die offenen Fenster im Server-Status (1) an
 +
 +===== Abwesenheit =====
 +
 +  /away grund #​Abwesenheitsmodus starten (Nachrichten landen im Server-Fenster #1)
 +  /away #​Abwesenheitsmodus beenden
 +
 +
 +====== udev ======
 +
 +gleiche serial-adapter mit Symlink anhand der USB-Ports (hinter Hub)
 +
 +https://​askubuntu.com/​questions/​49910/​how-to-distinguish-between-identical-usb-to-serial-adapters
 +
 +  udevadm info --attribute-walk --path=/​sys/​bus/​usb-serial/​devices/​ttyUSB0
 +
 +/​etc/​udev/​rules.d/​11-ttyusb.rules:​
 +<​code>​
 +#r2 (first port) roothub-port.hubport
 +#    KERNELS=="​1-3.1:​1.0"​
 +#    KERNELS=="​1-3.1"​
 +#r64 (second port=3)
 +#    KERNELS=="​1-3.3:​1.0"​
 +#    KERNELS=="​1-3.3"​
 +KERNEL=="​ttyUSB*",​ KERNELS=="​*-*.1*",​ SYMLINK+="​ttyUSB_R2"​
 +KERNEL=="​ttyUSB*",​ KERNELS=="​*-*.3*",​ SYMLINK+="​ttyUSB_R64"​
 +</​code>​
 +
 +====== sshd ======
 +===== qnap (entware) =====
 +
 +  nano /​opt/​etc/​ssh/​sshd_config #ggf. optionen anpassen (hostkey ecdsa/​ed.../​...)
 +  ps | grep ssh
 +  kill PID #PID= pid von /​opt/​sbin/​sshd
 +  /​opt/​sbin/​sshd -E /​tmp/​sshd.log -o LogLevel=DEBUG3
 +  tail -f /​tmp/​sshd.log
 +  #bei Fehler "Bad ownership":​
 +  chmod go-w ~/;chmod 700 ~/​.ssh;​chmod 600 ~/​.ssh/​authorized_keys
 +  #wenn fertig
 +  /​opt/​etc/​init.d/​S40sshd restart
 +
 +====== kernel kernelconfig (/​proc/​config.gz) ======
 +
 +<​code>​
 +# modprobe configs
 +# zcat /​proc/​config.gz | grep -i hwmon
 +CONFIG_HWMON=y
 +# CONFIG_HWMON_DEBUG_CHIP is not set
 +# CONFIG_SENSORS_IIO_HWMON is not set
 +CONFIG_THERMAL_HWMON=y
 +</​code>​
 +====== mv-alternative ======
 +
 +  rsync -avh --progress --remove-source-files source target/
 +  #delete empty directories (not done by rsync)
 +  find source/ -type d -empty -delete
linux/start.1558012310.txt.gz · Zuletzt geändert: 2019/05/16 15:11 von frank