einmal moc .. also Music on Console
Das Paket heißt
apt-get install moc
und wird dann auf der Konsole über
gestartet
und hstr ein Tool um die Bash History übersichtlicher zu gestalten
apt-get install hstr
…
einmal moc .. also Music on Console
Das Paket heißt
apt-get install moc
und wird dann auf der Konsole über
gestartet
und hstr ein Tool um die Bash History übersichtlicher zu gestalten
apt-get install hstr
…
Folgendes Script hilft euch die ausgabe für die /etc/fstab zu erstellen, abhängig davon welche platte ihr grad schon unter /mnt eingehangen habt und sie müssen vom typ ext2/3/4 sein
#!/bin/bash
declare -a devnames
declare -a devdirs
devnames=$( mount |grep /mnt | awk '{print $1}' )
devdirs=$( mount |grep /mnt | awk '{print $3}' )
fstype1='ext4'
fstype2='ext3'
fstype3='ext2'
for el in $devnames
do
fstype='none'
devname=$( mount |grep ${el} | awk '{print $1}' )
devdir=$( mount |grep ${el} | awk '{print $3}' )
# echo mount ${devname} ${devdir}
fstype=$( blkid ${devname} | awk '{print $3}' |sed 's/TYPE="//' |sed 's/"//' )
if [ $fstype = $fstype1 ] || [ $fstype = fstype2 ] || [ $fstype = fstype3 ]; then
uuid=$( blkid ${devname} | awk '{print $2}' |sed 's/UUID="//' |sed 's/"//' )
echo UUID=${uuid} ${devdir} ${fstype} defaults 0 0
echo ' '
fi
done
sollte soweit klappen
Bsp:
Ich habe diverse Festplatten erstmal händisch gemountet (Vorraussetzung für dieses Script) und # mount gibt folgendes aus:
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
/dev/sda1 on /boot type ext2 (rw)
/dev/md1000 on /mnt/1tbhdd type ext4 (rw)
/dev/md400 on /mnt/400gbhdd type ext4 (rw)
/dev/sdb1 on /mnt/80gbhdd type ext4 (rw)
/dev/sdf1 on /mnt/backup type ext4 (rw)
dann wird folgendes generiert:
UUID=1c30b637-a216-408c-8f4d-60ef6d501657 /mnt/1tbhdd ext4 defaults 0 0 UUID=01991f35-d235-478c-bd48-197b1443386e /mnt/400gbhdd ext4 defaults 0 0 UUID=56784bb7-8f4b-40f1-b046-87a40707c841 /mnt/80gbhdd ext4 defaults 0 0 UUID=dc24b903-307c-4c91-be22-5ab46e509db1 /mnt/backup ext4 defaults 0 0
Laufenden Bash Prozess in den Hintergrund schieben
wenn ein programm in der konsole laeuft kannst du es mit Strg+Z anhalten, dann mit den befehlen bg [job_spec] und fg [job_spec] entweder im hintergrund weiterlaufen lassen, oder wieder in den vordergrund holen. [job_spec] ist die nummer des jobs, den bekommst du nach eingabe von jobs raus. wenn nur ein job laeuft logischerweise die 1, also dann bg %1 um das ganze in den hintergrund zu verlegen.
Das geht ganz einfach mit:
locale-gen de_DE.UTF-8
folgene locales gibt es:
Albanian (Albania) : sq_AL
Albanian : sq
Arabic (Algeria) : ar_DZ
Arabic (Bahrain) : ar_BH
Arabic (Egypt) : ar_EG
Arabic (Iraq) : ar_IQ
Arabic (Jordan) : ar_JO
Arabic (Kuwait) : ar_KW
Arabic (Lebanon) : ar_LB
Arabic (Libya) : ar_LY
Arabic (Morocco) : ar_MA
Arabic (Oman) : ar_OM
Arabic (Qatar) : ar_QA
Arabic (Saudi Arabia) : ar_SA
Arabic (Sudan) : ar_SD
Arabic (Syria) : ar_SY
Arabic (Tunisia) : ar_TN
Arabic (United Arab Emirates) : ar_AE
Arabic (Yemen) : ar_YE
Arabic : ar
Belarusian (Belarus) : be_BY
Belarusian : be
Bulgarian (Bulgaria) : bg_BG
Bulgarian : bg
Catalan (Spain) : ca_ES
Catalan : ca
Chinese (China) : zh_CN
Chinese (Hong Kong) : zh_HK
Chinese (Singapore) : zh_SG
Chinese (Taiwan) : zh_TW
Chinese : zh
Croatian (Croatia) : hr_HR
Croatian : hr
Czech (Czech Republic) : cs_CZ
Czech : cs
Danish (Denmark) : da_DK
Danish : da
Dutch (Belgium) : nl_BE
Dutch (Netherlands) : nl_NL
Dutch : nl
English (Australia) : en_AU
English (Canada) : en_CA
English (India) : en_IN
English (Ireland) : en_IE
English (Malta) : en_MT
English (New Zealand) : en_NZ
English (Philippines) : en_PH
English (Singapore) : en_SG
English (South Africa) : en_ZA
English (United Kingdom) : en_GB
English (United States) : en_US
English : en
Estonian (Estonia) : et_EE
Estonian : et
Finnish (Finland) : fi_FI
Finnish : fi
French (Belgium) : fr_BE
French (Canada) : fr_CA
French (France) : fr_FR
French (Luxembourg) : fr_LU
French (Switzerland) : fr_CH
French : fr
German (Austria) : de_AT
German (Germany) : de_DE
German (Luxembourg) : de_LU
German (Switzerland) : de_CH
German : de
Greek (Cyprus) : el_CY
Greek (Greece) : el_GR
Greek : el
Hebrew (Israel) : iw_IL
Hebrew : iw
Hindi (India) : hi_IN
Hungarian (Hungary) : hu_HU
Hungarian : hu
Icelandic (Iceland) : is_IS
Icelandic : is
Indonesian (Indonesia) : in_ID
Indonesian : in
Irish (Ireland) : ga_IE
Irish : ga
Italian (Italy) : it_IT
Italian (Switzerland) : it_CH
Italian : it
Japanese (Japan) : ja_JP
Japanese (Japan,JP) : ja_JP_JP
Japanese : ja
Korean (South Korea) : ko_KR
Korean : ko
Latvian (Latvia) : lv_LV
Latvian : lv
Lithuanian (Lithuania) : lt_LT
Lithuanian : lt
Macedonian (Macedonia) : mk_MK
Macedonian : mk
Malay (Malaysia) : ms_MY
Malay : ms
Maltese (Malta) : mt_MT
Maltese : mt
Norwegian (Norway) : no_NO
Norwegian (Norway,Nynorsk) : no_NO_NY
Norwegian : no
Polish (Poland) : pl_PL
Polish : pl
Portuguese (Brazil) : pt_BR
Portuguese (Portugal) : pt_PT
Portuguese : pt
Romanian (Romania) : ro_RO
Romanian : ro
Russian (Russia) : ru_RU
Russian : ru
Serbian (Bosnia and Herzegovina) : sr_BA
Serbian (Montenegro) : sr_ME
Serbian (Serbia and Montenegro) : sr_CS
Serbian (Serbia) : sr_RS
Serbian : sr
Slovak (Slovakia) : sk_SK
Slovak : sk
Slovenian (Slovenia) : sl_SI
Slovenian : sl
Spanish (Argentina) : es_AR
Spanish (Bolivia) : es_BO
Spanish (Chile) : es_CL
Spanish (Colombia) : es_CO
Spanish (Costa Rica) : es_CR
Spanish (Dominican Republic) : es_DO
Spanish (Ecuador) : es_EC
Spanish (El Salvador) : es_SV
Spanish (Guatemala) : es_GT
Spanish (Honduras) : es_HN
Spanish (Mexico) : es_MX
Spanish (Nicaragua) : es_NI
Spanish (Panama) : es_PA
Spanish (Paraguay) : es_PY
Spanish (Peru) : es_PE
Spanish (Puerto Rico) : es_PR
Spanish (Spain) : es_ES
Spanish (United States) : es_US
Spanish (Uruguay) : es_UY
Spanish (Venezuela) : es_VE
Spanish : es
Swedish (Sweden) : sv_SE
Swedish : sv
Thai (Thailand) : th_TH
Thai (Thailand,TH) : th_TH_TH
Thai : th
Turkish (Turkey) : tr_TR
Turkish : tr
Ukrainian (Ukraine) : uk_UA
Ukrainian : uk
Vietnamese (Vietnam) : vi_VN
Vietnamese : vi
lg nivadis
wen stört es nicht wenn man z.B. crontab -e eingibt und der die crontab mit einem Editor öffnet, mit dem man nicht so gut umgehen kann wie mit VIM
um den Standard Editor zu ändern gibt es folgenden Befehl:
update-alternatives –config editor
hoffe es hat euch geholfen.
Suchen von Dateien bzw. Datei inhalten:
find /var/www/ -name '*.*' -type f | xargs grep 'mail(' > ROFL.txt
find –> der such befehl
/var/www/ -> das verzeichnis
-name ‚*.*‘ -> wie die datei heißen mag
-type f -> suche nur dateien keine verzeichnise
| -> als pipe zum nächsten befehl
xargs -> um neuen befehl aus zu führen (hab ich selbst auch noch net ganz verstanden)
grep ‚mail(‚ -> die suche nach dem Wort mail(
> ROFL.TXT –> schreibe die Ergebnisse in eine datei … da am Bildschirm nicht so übersichtlich
es gibt ein sehr tolles nützliches Tool unter Linux namens Byobu
hier die wichtigsten Tastenbefehle und ihre Bedeutung
| F2 | Create a new window |
| F3 | Move to the previous window |
| F4 | Move to the next window |
| F5 | Refresh all status notifications |
| F6 | Detach from the session and logout |
| Shift-F6 | Detach from the session, but do not logout |
| F7 | Enter scrollback/search mode |
| F8 | Rename the current window |
| F9 | Launch the Byobu Configuration Menu |
| F12 | GNU Screen’s Escape Key |
| Alt-Pageup | Scroll back through this window’s history |
| Alt-Pagedown | Scroll forward through this window’s history |
| Shift-F2 | Split the screen horizontally |
| Ctrl-F2 | Split the screen vertically |
| Shift-F3 | Move focus to the next split |
| Shift-F4 | Move focus to the previous split |
| Shift-F5 | Collapse all splits |
| Ctrl-F5 | Reconnect any SSH/GPG sockets or agents |
| Shift-F12 | Toggle all of Byobu’s keybindings on or off |