Categorie : Unix

Paragraaf Om een complete paragraaf te printen als er een bepaalde string in voorkomt, kan je op AIX grep -p gebruiken, deze optie zit niet gnu grep. Maar het zelfde en meer kan je ook met sed doen. de volgende regel drukt de complete paragraaf af als er AAA in voorkomt sed -e “/./{H;$!d;}” -e ..

Lees meer

het komt wel eens voor dat je wilt weten hoeveel files er in een directory staan. bv als je filesysteem alle inodes in gebruik heeft. vaak kijk je er in eerste instantie over heen. maar krijg je meldingen als “no space available” en met df ziet alles er goed uit, kijk dan nog eens met ..

Lees meer

Soms is het handig de output van strace te filteren met grep, alleen default lukt dit niet. strace stuurt namelijk alle trace output naar standaard error (stderr). om stderr te redirecten gebruiken we 2>&1 dit redirect stderr naar stdout. $ strace {programma) 2>&1 |..

Lees meer

ik moest even snel een backup maken van een remote systeem. maar had niet genoeg plek op mijn standaard ssh machine. als tijdelijk oplossing van de machine in mijn netwerk met genoeg vrije ruimte een reverse ssh tunnel opgebouwd. ssh -R 2222:localhost:22 remotehost op de remote host kan je nu middels ssh -p 2222 localhost ..

Lees meer

Het Windows/DOS tekst file formaat verschilt van het Unix tekst formaat, Windows regels eindigen met een line feed en een carriage return. Unix kent alleen een Line feed. Open je een Windows tekst file in bv vi of een andere programma zie je soms het carriage return character Ctrl-m ( ^M ). Er zijn verschillende ..

Lees meer

Soms is het handig om grote files te splitsen in meerdere kleine files. om bv te kunnen mailen. dit kan op Unix redelijk eenvoudig met het commando split. in het onderstaande voorbeeld heb ik een file van 11MB die gesplitst word in files van max 3MB $ ls -ahl -rw-r–r– 1 edwin users 11M Jun ..

Lees meer

Basis Starten/Stoppen Sessie Beschrijving Commando Nieuwe Sessie met naam screen -S <sessie naam> List running sessies / screens screen -ls Attach actieve sessie screen -x Attach actieve sessie met naam screen -r <sessie naam> Detach actieve sessie screen -d <sessie naam> Kill actieve sessie screen -X -S [sessie ] kill Sessie over nemen die al ..

Lees meer

Recent heb ik een wat systemen moeten verplaatsen naar andere ruimte. ik heb een gigabit netwerk liggen maar hoe snel is mijn netwerk eigenlijk. en naar een aantal ruimtes ook maar meteen kabels vervangen. ik had van uit het verleden overal cat5 utp liggen nu meteen alles naar cat6 upgraden. ben nog niet helemaal klaar. ..

Lees meer

De default shell op de meeste Linux distributies is Bash. hier kan je een een aantal handige shortcuts gebuiken. de meeste werken ook in grafische terminal maar sommige grafische terminals gebruiken de zelfde shortcuts. Om met de cursor naar het begin van de regel terug te gaan. Home of Ctrl + a Met de cursor ..

Lees meer