System |
fixmenus |
update windowmanager-menus |
(wm)poweroff |
shutdown your system (from within X) |
(wm)reboot |
reboot your system (from within X) |
xwin COMMAND
| starts the x-server. COMMAND should be the startcommand of your WM (e.g. startjwm)
|
User |
passwd* |
change password |
System Info |
cat /etc/puppyversion |
display puppyversion |
cat /etc/windowmanager |
display actual windowmanager |
date |
display the current date and time |
cal |
display a monthly calendar |
uptime |
display current uptime |
uname -a |
display kernel information |
uname -r |
display kernel version |
cat /proc/cpuinfo |
display cpu information |
dmesg |
display kernel (and driver) messages |
free |
display memory and swap usage |
df |
display disk usage |
du -h /PATH/DIR |
display summarized disk usage for /PATH/DIR |
env |
displays the actual environment |
hardinfo -r -f txt > FILE |
creates a hardware-report as FILE |
probepart -m |
display info about partitions |
Logfiles |
/tmp/bootkernel.log |
Kernel-Boot-Log |
/tmp/bootsysinit.log |
Sysinit-Log |
/tmp/xerrs.log |
X messages |
/var/log/messages |
Kernel messages |
Files & Directories |
ls |
directory listing |
ls -al |
formatted listing with hidden files and verbose information |
cd DIR |
change directory to childdir DIR |
cd /PATH/DIR |
change directory to /PATH/DIR |
cd .. |
one dir up |
cd - |
change to last directory |
cd |
change to home |
pwd |
display current directory |
mkdir DIR |
create a directory in the actual path |
mkdir /PATH/DIR |
create a directory in PATH |
mkdir -p /PATH/DIR |
create a directory in PATH even if not all dirs in PATH exist |
rm FILE* |
delete FILE |
rm -r DIR* |
delete DIR |
cp FILE1 FILE2 |
copy FILE1 to FILE2 |
cp -r DIR1 DIR2 |
copy DIR1 to DIR2, create DIR2 if it does not exist |
mv FILE1 FILE2 |
rename or move FILE1 to FILE2 if FILE2 is an existing directory, moves FILE1 into directory FILE2 |
ln -s FILE LINK |
create symbolic link LINK to FILE |
touch FILE |
create FILE |
command > FILE |
(re-)places output of command in FILE |
command >> FILE |
appends output of command to FILE |
command < FILE |
use FILE as input for command |
command1 | command2 |
use output of command1 as input for command2 |
cat FILE |
display the content of FILE |
tac FILE |
display the content of FILE from last to first line |
head FILE |
display the first 10 lines of FILE |
tail FILE |
display the last 10 lines of FILE |
tail -f FILE |
display the content of FILE as it grows, starting with the last 10 lines |
mp FILE |
open FILE with mp text editor |
file FILE |
gives info about FILE |
Process Management |
ps |
display your active processes |
top |
display all running processes |
kill PID |
kill process with id PID* |
killall PROCESS |
kill all processes named PROCESS* |
Searching |
grep PATTERN FILES |
search for PATTERN in FILES |
grep -nR PATTERN DIR |
search recursively for PATTERN in files in DIR (output with line-nr.) |
command | grep PATTERN |
search for PATTERN in the output of command |
which COMMAND |
show location of COMMAND in path |
Compression |
tar cvf file.tar FILES |
create a tar containing FILES |
tar xvf file.tar |
extract a tar |
tar cvzf file.tar.gz FILES |
create a tar with Gzip compression containing FILES |
tar xvzf file.tar.gz |
extract a tar with Gzip compression |
tar cvjf file.tar.bz2 FILES |
create a tar with Bzip2 compression containing FILES |
tar xvjf file.tar.bz2 |
extract a tar with Bzip2 compression |
unzip file.zip |
extract a zip-file |
gzip FILE file.gz |
compresses FILE and renames it |
gzip -d file.gz |
decompresses file.gz back to FILE |
Network |
wget URLTO/FILE |
download FILE to the actual dir |
wget -c URLTO/FILE |
continue the download of FILE |
ifconfig |
display info about your network |
iwconfig |
display info about your wlan |
Shortcuts |
Ctrl+C |
ends the current command |
Ctrl+R |
search for a recent command |
UP / DOWN |
navigate the command history |
TAB |
command-completion for input |
TAB+TAB |
display possible commands for input |
Bootcodes |
pfix=ram |
do not load a save_file |
pfix=fsck |
do a filesystem-check for pup_save |
pfix=nox |
do not start the X-Server |
Diverse |
export VARIABLE |
setup a variable for the current session |
echo $VARIABLE |
display the actual value of a variable |
alias command='newcommand' |
newcommand will be executed if command is called |
unalias command |
Remove an alias |
alias -p |
displays all actual aliasses |
*Use with (extreme) caution |