Table of Contents
How-to...
Update user alias
File: /etc/mail/aliases
root: root@example.org
and then run :
localhost ~ # newaliases
Show directory size
localhost ~ # du -sh 65G .
localhost ~ # du -sh * 756K cache 24M db 4.0K empty 65G lib 8.0K lock 5.4M log 0 mail 68K run
Find
Find program location
localhost ~ # whereis sendmail
Find string in files recursivly with showing also lines around
localhost ~ # grep -R -n1 "/usr/lib/sendmail" /etc /etc/nail.rc-63- /etc/nail.rc:64:# Use the local sendmail (/usr/lib/sendmail) binary by default. /etc/nail.rc-65-# (Uncomment the following line to use a SMTP server)
Show system control values
localhost ~ # sysctl -a
Change a sysctl value (TCP keepalive values for exemple)
as root :
localhost ~ # sysctl -w net.ipv4.tcp_keepalive_time=15 localhost ~ # sysctl -w net.ipv4.tcp_keepalive_probes=2 localhost ~ # sysctl -w net.ipv4.tcp_keepalive_intvl=10
to persist, edit /etc/sysctl.conf and reload file :
localhost ~ # sudo sysctl -p /etc/sysctl.conf
dump file or block device content
dump for an encrypted fs :
localhost ~ # hexdump -n 256 -C /dev/sda1 00000000 4c 55 4b 53 ba be 00 01 61 65 73 00 00 00 00 00 |LUKS....aes.....|
Auto rebuild raid devices with mdadm after reboot on liveCD
localhost ~ # mdadm --auto-detect localhost ~ # cat /proc/mdstat
Show connected client to a tcp port
localhost ~ # netstat -apn | grep :4445 tcp 0 0 10.40.0.32:34251 10.40.0.33:4445 ESTABLISHED 31798/java tcp 0 0 10.40.0.32:34252 10.40.0.33:4445 ESTABLISHED 31885/java tcp 0 0 10.40.0.32:34253 10.40.0.33:4445 ESTABLISHED 31966/java tcp 0 0 10.40.0.32:34260 10.40.0.33:4445 ESTABLISHED 32044/java
Create an Xvnc server without security
# Xvnc -alwaysshared -localhost -desktop MyName -geometry 4000x3000 -once securitytypes=none :2 &
hive/system/linux/how-to.txt · Last modified: 31/03/2010 18:46 by n0rad -
