- bash
- /bin/sh
- zsh
- ksh
- etc.
- cd DIR
- cd ..
- cd ~
- ls
- Farbe
- ls -l
- ls -latr
- man ls - siehe Paragraph "man"
- tree - siehe Paketverwaltung
* **/*.c
- man man
- man -w -a
- man -l
- sections
- /usr/share/doc
- cat
- cat -n
- less
- less -r
- tac
- tail - tail -f - tail -f mit mehreren dateien - tail -n
- head
- /var/log - system - kern
- ps
- ps -ef
- ps auxw - was sieht man da? - siehe nächsten Paragraph
- ps faux
- ps mit eigenen Feldern
- [
- pstree
- pstree -a -n
- ps mit eigenen Feldern
- /etc/init.d
- /etc/init
- /etc/systemd/system
- smem
- top
- find
- find -exec
- man find
- find -newer
- find -type
- grep
- grep -C
- grep --color
- man 7 regex
- grep -r
- grep -R
- ack
- http://packages.debian.org
- dpkg -i
- dpkg -P
- dpkg -r
- dpkg -S
- dpkg -L
- apt-get install
- apt-get remove
- aptitude
- yum/rpm
- bash-completion
- CTRL-r
- TAB-TAB
- $PATH
- short options
- dpkg -i
- long options
- dpkg --install
- commands
- apt-get install
- alias
- alias cdx="cd irgendwo"
- ~/.bashrc
- ~/.bash_aliases
- Nachteile
- kein Pfad
- kann nicht von anderen Scripts verwendet werden
>
<
>>
2>&1
&>
- ls | while read x; do
- for i in 1 2 3; do
- for i in seq 1 10; do
- for in in seq 1 10
- for in in $( seq 1 10 )
- "$foo" - foo="a b"
- $foo
- '$foo'
- '''
- Space als Separator
- A=7
- a=7
- a="a b c"
- history
- nano
- vim - i - r - Esc - :w - :q!
- emacs
- #!
- /etc
- /bin, /usr, /lib, /boot
- /run
- /var
- /mnt
- /media
- /dev
- /sys
- /proc
- /proc/id
- /home
- ~/.dotfiles
- ~/.config
- ~/.cache
- ~/.local -> daten
- /etc/init.d/*
- ssh
- sshfs
- ssh + shell