Inhaltsverzeichnis

My Linux Software and Tools Collection

started 2015

System

Drivers

Multi Media

Images

Video

Screen Casting

Audio

Web

Tools

jdotxt
a todo-list manager

sudo apt-get install smartmontools
for S.M.A.R.T. statistics of HDD/SSD

GHex
a simple hex editor

Development

qt4-dev-tools + Qt Creator

eclipse autotools

Security

Articles about various programs

Command line tools

Mount encrypted home directory

sudo ecryptfs-manager

And exit that manager immediately 1). Then run

sudo ecryptfs-recover-private /run/media/karl/17269bcc-f398-4cf3-ae12-a5f925dc809e/home/.ecryptfs/karl/.Private

This mounts it read only in /tmp/ecrypt…. Add the flag –rw for read and write access.

System Load

Processes, CPU, Memory:

htop

Networktrafic:

bmon

Disk access:

iotop

show disk usage with df and du

Example, disk free:

df -h /dev/sda1

Example for disk usage of a directory (with human readable numbers and depth level 1)

du -h -d1 .

glxgears

test window showing 3D rendered scene in openGl

Library Version

get version of an installed library:

/sbin/ldconfig -v | grep **libname**

Process ID and kill

get process details for programms with shutter in their name

ps ux | grep shutter

kill a process with it's process-ID

sudo kill -SIGKILL ID

Todo

sort and list all TODO tags in a directory within all sub-directories

(cd /; grep -R -n TODO "$OLDPWD" | sed -n "s/^\(.*[0-9]\+\):.*\(TODO.*\)/\2#####(\1)/p" | sort |column -s"#####" -t)

Filepermissions

change file permissions recursively

Streams

Helpful standard tools for manipulating and showing text/textfiles

Mikrophon-Test

arecord -vvv -f dat /dev/null

TCP Ports Scannen

sudo nmap -n -PN -sT -p- 10.0.0.43

Mehr Infos: https://www.digitalocean.com/community/tutorials/how-to-use-nmap-to-scan-for-open-ports-on-your-vps

Tools fürs Verwalten von vielen Dateien

Aktuelle Zeilen einer Logdatei

tail -f <datei>

gibt die letzten 10 Zeilen aus, und neu hinzukommende.

1)
without this step, the next command would fail