Free(BSD)

Usuwanie linii z pliku za pomocą sed

# delete the line 18 from ‘~/.ssh/known_hosts’ file sed -i ’18 d’ ~/.ssh/known_hosts # also sed -i 18d ~/.ssh/known_hosts # delete few lines # delete 6 lines from line 8 sed -i 8,+6d file.txt # delete the line where is ‘TO DELETE’ sed -i ‘/string to delete/ d’ file.txt Źródło: http://snipplr.com/view/6152/

Free(BSD)

Usuwanie ukrytych (hidden) plików pod linuxem

rm -rf .[!.]* .??* Wyjaśnienie: za rm -rf są 2 wyrażenia, pierwsze usuwa wszystkie które za pierwszą kropką nie mają drugiej – jednak to wyrażenie nie usunie pliku ..nazwa, drugie wyrażenie usuwa wszystko co ma . i dwa znaki – to wyrażenie nie usunie “.”, “..” i niestety też wyrażeń …

Free(BSD)

Domyślne ustawienia polityki haseł – linux

Domyślnie pod slesem plik /etc/pam.d/common-password ma następującą postać: password requsite pam_pwcheck.so nullok cracklib password required pam_unix2.so use_authtok nullok Aby zaostrzyć politykę bezpieczeństwa i sprawdzać słownikowo hasło należy zmienić pierwszą linię na nast: password requisite pamcracklib.so lcredit=-1 ucredit=-1 dcredit=-1

Free(BSD)

Skrypt do tworzenia plików – linux, python

Potrzebny jest python w wersji 2.6+ (<3) Tworzenie 4mln plików z krótką, renderowaną zawartością: python createFile.py 4000000 ============================================================================ #!/usr/bin/python import sys import os import uuid katalogPoczatkowy=”Katalog docelowy” print “Tworze ” + sys.argv[1] + ” plikow, po max 1.000 w katalogu” petla=0   #aktualna petla katalog=0  #aktualny katalog petlaWKatalogu=0   #aktualna petla w …

Free(BSD)

for w jednej linijce, bash

for x in {1..5}; do echo plik.$x; done;

Free(BSD)

Karta dźwiękowa, freebsd

cat /dev/sndstat FreeBSD Audio Driver (newpcm: 32bit 2009061500/i386) Installed devices: pcm0: <IDT 92HD75B3 (Analog 2.0+HP/2.0)> (play/rec) default

Free(BSD)

Sound setup – freebsd.

Sound in freebsd Firstly check which driver is suitable for your audio card. As it is described there [http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/sound-setup.html] try to load right module: kldload snd_driver or kldload snd_hda Information about your card can be grabbed from /dev/sndstat file or dmesg command. cat /dev/sndstat Installed devices: pcm0: (play) pcm1: (play/rec) default pcm2: …

Free(BSD)

Python, podstawy.

Python: dynamiczne typowanie – zmienna ma nadawany typ podczas inicjalizacji silne typowanie – zmienna ma konkretny typ (który nie jest w żadnej sytuacji dynamicznie zmieniany – jak w VB) Komentarze: albo od znaku # albo wielokolumnowe pomiędzy “””  

Free(BSD)

screen

Podzielenie okna: ctrl + a, shit + s (ew. wertykalnie shit + \) ctrl + a, TAB #przejście do okna Wyłączenie aktywnego podziału, nie sesji: ctrl + a, shit +x Przejście pomiedzy okienkami ctrl + a, n lub p Lista okien: ctrl + a, shift + ‘ Wyłączenie wszystkiego ctrl …

Free(BSD)

zfs

ZFS to mój ulubiony lesystem (obok btrfs oraz wa -a). Dla osób niewtajemniczonych jest to grupa systemów plikowych realizujących NOWOCZESNE koncepcje w sposobie przechowywania danych na dyskach/pamięciach ash. W skrócie, z bardzo wysokiego lotu ptaka jest to system plików z wtopionymi mechanizmami lvm, możliwością robienia snapshot (takich w stylu netapp-a), …