CLI Tool van de week : bmon
beginners , Desktop , nieuws , Technology , Tip / januari 8, 2018

Editie 15, 7 januari 2018. Laten we het nieuwe jaar beginnen met een simpele tool. BMON is een simpel programma dat toelaat om het netwerkverkeer te volgen (upload/download snelheid e.d.), maar het is geen “sniffer” zoals bijv. Tshark/Wireshark. Als je bmon opstart zie maar enkele gegevens per interface en een grafiek voor Upload/Download voor de geselecteerde interface (selectie gebeurd met de pijl-toetsen). In mijn schermafbeelding heb ik de WiFi adapter (wlan0) gekozen. Onderaan zien we dat we met de i en d meer informatie kunnen krijgen. In bovenstaande afbeelding heb ik op de i toets gedrukt voor meer informatie zoals ipv6 adres. en tenslotte geeft de d toets veel meer gedetailleerde informatie weer. Ik hoop dat dit bijdraagt aan ons aller kennis. Heb je tips of feedback, laat het gerust weten in comments, of via Email (patrick@linuxusers.nl). En, May the source be with you \U0001f642 Patrick Kox

Tip: hoe repareer ik het root (/) filesystem?
howto , Tip / november 12, 2017

Vroeg of laat lopen we er allemaal een keer tegenaan: een root (/) filesystem, dat zodanig fouten vertoont, dat het een normale opstart-procedure in de weg zit/voorkomt. Als je in groepen op Internet hulp gaat vragen, of lezen over hoe dit op te lossen, is de opmerking vaak: “oh je moet een herinstallatie van je systeem doen”. Dit is natuurlijk een beetje vreemd en een herinstallatie dient echt alleen als “last resort”. Bij een beetje beheren van een systeem (of het nu professioneel of thuis is), hoort het oplossen van problemen. In dit artikel gaan we eens onderzoeken, hoe een totaal niet startent systeem, door ernstige fouten in het root filesystem, toch gefixt kan worden. Oorzaken/symptonen: De oorzaken van problemen op een Linux filesystem, kunnen heel divers zijn. En in tegenstelling, tot wat wel eens beweerd wordt: ze komen zeer zeker voor. Een oorzaak kan zijn: onjuist afsluiten. Soms is een duidelijke oorzaak niet eens aan te wijzen. Soms is het gewoon een “schrijf-fout” van het Operating System. Ouderdom van disks komt ook voor of het door de hardware (electronica) niet juist aanmerken van een fout stukje disk. Soms komt het voor, dat het wel juist fout aangemerkt wordt, maar…

Telegram-cli : Telegram voor de Commando-regel
Aanbevolen , Applicaties , beginners , Desktop , howto , nieuws , Technology / oktober 28, 2017

Als redactie gebruiken we het programma Telegram voor onze “redactie vergaderingen”. Enkele voordelen voor ons zijn oa. dat de berichten versleuteld worden en dat dit programma beschikbaar is voor bijna ieder platform (Android/iOS , Windows/Mac/Linux en een webclient). Het nadeel is dat er geen versie is voor de mensen die werken vanuit de commando-regel. Maar er is wel een niet-officiële CLI versie beschikbaar op github. Vandaag gaan we kijken hoe we dit programma installeren. In het bijzonder op Debian GNU/Linux en Raspbian (Debian op een Raspberry pi). Als eerste moeten we de broncode van het programma downloaden, hiervoor gebruiken we Git dus zorg ervoor dat dit geïnstalleerd is (op Debian bijv. sudo apt install git). De “doel” directory kun je zelf kiezen, maar ik gebruik  ~/Downloads/ dus ik ga naar ~/Downloads/ en geeft het commando in: git clone –recursive https://github.com/vysheng/tg.git && cd tg Dit download de broncode naar de directory ~/Downloads/tg en zal daarna deze directory ingaan (het && teken koppelt commando’s). Nu moeten we nog enkele extra pakketten installeren om de installatie te doen slagen. De programma’s staan in de Readme, maar ik heb gemerkt dat Debian ook het programma libgcrypt11-dev nodig heeft maar dit staat niet vermeldt in…

CLI Tool van de Week: HTOP
nieuws / september 17, 2017

Editie 2, 16 September 2017 Mensen die al bekend zijn met Linux zullen het programma TOP zeker kennen, top is een zogenaamde “Process Viewer” en laat oa. zien welke processen er door welke gebruiker gebruikt worden en hun “belasting” op het systeem. Een alternatief voor TOP is HTOP, het is vergelijkbaar met TOP maar heeft de mogelijkheid om zowel horizontaal als verticaal te “scrollen” waardoor je alle processen op het systeem kunt zien (niet enkel deze die het systeem zwaar belasten zoals TOP) samen met hun volledige commando-regel, ze te zien als “commando-boom” waardoor je meerdere processen tegelijk kunt selecteren en acties ondernemen zoals ze allemaal in één keer sluiten. En taken zoals KILL en RENICE kunnen uitgevoerd worden op processen zonder hun PID (ProcessID) in te moeten geven. wat laat HTOP allemaal zien? Het aantal processoren en hun belasting (in mijn geval 4 cores, met weinig belasting). Het gebruik van het RAM geheugen (in mijn geval dus zo goed als alles). Het gebruik van de SWAP partitie (virtueel geheugen). Het aantal actieve taken en het aantal “threads” Gemiddelde belasting van het systeem Uptime (hoelang het systeem actief is, bij een server kan dit enorm lang zijn, maar aangezien ik…

CLI Tool van de Week : Een introductie tot de Commando-regel. Deel 2
Aanbevolen , beginners , howto , nieuws , Technology / september 9, 2017

Editie 1, 8 September 2017 Om verder te gaan met onze eerste introductie tot de Commando-Regel gaan we nu enkele speciale karakters en tools gebruiken die het volgen van toekomstige artikels gemakkelijker te maken. cat en tac cat is een programma dat tekst weergeeft op het scherm, tac doet hetzelfde maar in tegengestelde richting (net zoals tac het achterwaarts geschreven cat is). CAT TAC Dit is handig bij een korte tekst, maar wat als de tekst langer is dan wat er op de monitor weergegeven kan worden ? less is more Daarom introduceren we less en more, maar omdat less nieuwer is en meer opties heeft gaan we more hier niet bespreken. less is een zogenaamde “pager” welke er voor zorgt dat de tekst als pagina’s worden weergegeven (waarin je op en neer kunt bladeren). een voorbeeld van less is bijv. het weergeven van alle bestanden in een bepaalde directory, maar om dit te laten werken moeten we de uitkomst van ls doorsturen naar het less programma, In Linux doen we dit door een pijp (pipe) te gebruiken (|) met “ls -hal | less” bijvoorbeeld, doen we het volgende. we laten alle bestanden zien (-a) inclusief de verborgen bestanden, in…

CLI Tool van de Week : Een introductie tot de Commando-regel. Deel 1
nieuws , Technology , Tip / september 3, 2017

Editie 1, 2 September 2017 De Linux commando-regel (in kort vaak CLI genoemd, naar het Engelse CommandLine-Interface) is enorm krachtig en het is vaak efficiënter en sneller dan de Grafische Interface (GUI van Graphical User Interface). Om onze nieuwe Linux gebruikers te helpen met het leren werken met deze CLI (zoals we deze in het vervolg gaan noemen) hebben we besloten om een wekelijkse rubriek getiteld “CLI Tool van de Week” te beginnen, zoals de naam al doet vermoeden gaat het hier om een wekelijks artikel dat een bepaald gereedschap van de CLI uitlegt. Doorheen deze artikels gaan we een bepaalde “conventie” volgen. Deze conventie maakt duidelijk wat we met een bepaald symbool op schrijfwijze bedoelen. Als we bepaalde commando’s geven worden deze altijd vooral gegaan door een $ of een # $ = commando uitvoeren als “gewone” gebruiker # = commando uitvoeren als “root” gebruiker (of als gewone gebruiker met het sudo commando) cursief = naam van een commando/programma Ook worden alle commando’s en mogelijke uitvoer weergegeven in een code box: $ sudo apt update [sudo] password for pkox: Ign:1 http://deb.debian.org/debian stretch InRelease Get:2 http://deb.debian.org/debian stretch-updates InRelease [88.5 kB] Hit:3 http://deb.debian.org/debian stretch Release Hit:4 http://security.debian.org/debian-security stretch/updates InRelease Fetched 88.5…