: **PAGER**
Set less(1) as default pager, if not already set to something different.
-: **QTDIR**
-Holds the path to shared files for the C++ application framework QT
-(version 3 or 4).
-
: **SHELL**
Set explicitly to /bin/zsh, to prevent certain terminal emulators to
default to /bin/sh or /bin/bash.
: **nohup** <grml>
Do not send the hangup signal (HUP:1) to running jobs when the shell exits.
-: **nonomatch** <grml>
-If a pattern for filename generation has no matches, do not print an error
-and leave it unchanged in the argument list. This also applies to file
-expansion of an initial `~' or `='.
-
: **notify**
Report the status of background jobs immediately, rather than waiting until
just before printing a prompt.
/etc/apt/sources.list. An update should always be performed before an
upgrade or dist-upgrade; run by sudo, if necessary.
-: **CH** (//./configure --help//)
-Lists available compilation options for building program from source.
-
-: **CO** (//./configure//)
-Prepares compilation for building program from source.
-
: **da** (//du -sch//)
Prints the summarized disk usage of the arguments as well as a grand total
in human readable format.
Lists files (including dot files) sorted by size (biggest last) in long and
human readable output format.
-: **g** (//git//)
-Revision control system by Linus Torvalds.
-
: **ge** (//grep-excuses//)
Searches the testing excuses files for a specific maintainer (See:
grep-excuses(1)).
: **mq** (//hg -R $(readlink -f $(hg root)/.hg/patches)//)
Executes the commands on the versioned patch queue from current repository.
-: **rd** (//rmdir//)
-Short rmdir(1) (remove directory).
-
: **rmcdir** (//'cd ..; rmdir $OLDPWD || cd $OLDPWD//)
rmdir current working directory
with users .screenrc config if it exists, else use /etc/grml/screenrc_grml
as configuration.
-: **S** (//screen//)
-Short for screen(1).
-
-: **s** (//ssh//)
-Short for ssh(1).
-
: **su** (//sudo su//)
If user is running a grml live-CD, dont ask for any password, if she
wants a root shell.
: **tlog** (//tail -f /var/log/syslog//)
Prints syslog continuously (See tail(1)).
-: **top10** (//print -l ? ${(o)history%% *} | uniq -c | sort -nr | head -n 10//)
-Prints the ten most used shell commands.
-
-: **truec** (//truecrypt [ mount options ]//)
-Mount a truecrypt volume with some reasonable mount options
-("rw,sync,dirsync,users,uid=1000,gid=users,umask=077" and "utf8", if
-available).
-
: **up** (//aptitude update ; aptitude safe-upgrade//)
Performs a system update followed by a system upgrade using aptitude; run
by sudo, if necessary. See au and ag above.
After calling, characters of URLs as typed get automatically escaped, if necessary, to
protect them from the shell.
-: **0** (//return 0//)
-Gives a clean prompt (i.e. without $?).
-
: **$(uname -r)-reboot** (//kexec -l --initrd=/boot/initrd.img-"$(uname -r)" --command-line=\"$(cat /proc/cmdline)\" /boot/vmlinuz-"$(uname -r)"//)
Reboots using kexec(8) and thus reduces boot time by skipping hardware initialization of BIOS/firmware.