Linux

Groot bestand in delen knippen

Vandaag kreeg ik een vraag waarom een iso bestand niet naar een externe harde schijf gekopieerd kon worden. Dat had natuurlijk te maken met de bestandsomvang van die iso (4,3 GB) en de beperking van die externe harde schijf. Die was namelijk voorzien van een fat32 bestandssysteem en die kan geen bestanden wegschrijven die groter zijn dan 4 GB.

Omdat die externe harde schijf al vol stond met kostbare foto’s en filmpjes was het opnieuw formateren van die schijf geen handige oplossing. Maar het probleem is wel te omzeilen door gebruik te maken van het split commando. In dit voorbeeld heet het iso bestand file.iso

Split

Je gaat naar de map waar die file.iso staat geparkeerd. En dan kies je vervolgens voor het commando:

split -b 700m file.iso

De 700m is een eigen keuze. Je kan b voor bytes gebruiken, k voor kilobytes en m voor megabytes. Door te kiezen voor 700m heb je altijd nog de mogelijkheid om die bestanden naar een cd te schrijven.

Dankzij het split commando  worden er dan bestanden aangemaakt van 700 Mb. met de namen xaa, xab, xac, xad etc. etc. etc.

Die bestanden kan je vervolgens zonder problemen kopiëren naar de externe harde schijf.

Terugzetten

Als je later dan weer over die iso wilt beschikken kopieer je ze terug naar je Linux desktop. Als je daar dan in een terminal het volgende commando intikt wordt de file.iso weer aangemaakt.

cat xa* > file.iso

Menu shortcut

Soms loop je tegen een handige tip aan. Op de website van Ubuntu.ka las ik bijvoorbeeld een handige tip om met de ‘windows toets’ je Ubuntu menu te activeren. Voor daarvoor deze code uit in je terminal:

 

gconftool-2 --set /apps/metacity/global_keybindings/panel_main_menu --type string "Super_L"

Kijk naar je netwerk shares

Een van de eigenaardigheden onder Ubuntu is het gegeven dat je met een ingeschakelde firewall (zoals bijv. ufw) geen mogelijkheid hebt om al je (Windows) Netwerk Shares te zien. Er zit onder de grafische interface van Gufw welliswaar een dienst als Samba ingebakken maar die dient alleen maar voor een eventueel ingestelde Samba server.

En ik wil dat mijn client gewoon alle beschikbare shares op mijn netwerk kan zien. Niets meer en niets minder.

Voor de oplossing van deze niet onlogische behoefte moet je even onder de motorkap van UFW duiken.

Vanuit een terminal:

gksudo gedit /etc/default/ufw

En voeg vervolgens de volgende regel toe aan het einde van dat bestand:

IPT_MODULES=”nf_conntrack_netbios_ns”

Vanaf dat moment kan je onder Nautilus gewoon op Netwerk klikken en al je netwerk shares vinden.

Bron:  bugrapport

Bladwijzers synchroniseren

Met meerdere computers of werkplekken in gebruik is het natuurlijk handig als je bepaalde zaken weet te synchroniseren. Met mail is dat niet zo moeilijk want dat kan je vanaf de serverkant wel regelen (imap).

Met een browser ligt dat wat lastiger. Je gaat dan op zoek naar hulpmiddelen en gebruikers van Firefox of Google Chrome komen dan al gauw uit bij Xmarks. Met behulp van hun plugin kan je zowel je bookmarks als je wachtwoorden extern bewaren.

Je kan daar natuurlijk voor kiezen. Maar je weet dan niet hoe men daar met jouw bladwijzers en kostbare wachtwoorden omgaat.

Er zijn gelukkig een paar alternatieven.

Lokaal kopiëren

De makkelijkste manier is het (liefst) dagelijks kopiëren van je configuratiemap. Daarvoor open je Nautilus en maakt de onzichtbare mappen en bestanden zichtbaar met de toetscombinatie Ctrl+h. Gebruik je Firefox dan kopieer je de map .mozilla en bij Google Chrome kopieer je de map google-chrome die je kan vinden in de map .config

Omdat we allemaal vol zijn van goede voornemens kan je die maar beter automatiseren en door deze mappen mee te nemen in je dagelijkse backup (zoals bijv. is besproken in het artikel over Simple Backup Suite)

Ubuntu One

Je kan ook Ubuntu One instellen om voormelde mappen te synchroniseren. Klik met je rechtermuisknop op de bewuste map en kies vanuit het popup-menu voor Ubuntu One -> Deze map synchroniseren.

Mocht je genoeg vertrouwen hebben in Google dan kan het nog makkelijker geregeld worden in Google Chrome.

Synchroniseren Google Chrome

Google Chrome kent een synchronisatie tool voor het synchroniseren van je bladwijzers, extensies, thema’s etc. Daarvoor ga je naar de instellingen van Google Chrome, kiest voor Voorkeuren en daarna het tabblad Persoonlijke Items. Met de knop aanpassen bepaal je wat er moet worden gesynchroniseerd.

Daarna moet je even de starter aanpassen van Google Chrome. (Menu, Systeem, Voorkeuren, Hoofdmenu). De opdrachtregel moet dan worden: /opt/google/chrome/google-chrome -enable-plugins -enable-sync %U

Synchroniseren Firefox

Gebruikers van Firefox hebben de mogelijkheid om hun bladwijzers te synchroniseren met  de plugin die samenwerkt met Ubuntu One. Die plugin wordt vanzelf aangeboden als je bij je Ubuntu One account aangeeft dat je daar gebruik van wenst te maken.

X-server afbreken

Als je om wat voor reden dan ook je X-server wil afbreken dan maak je gebruik van de toetscombinatie Ctrl+Alt+Backspace. Om ongelukjes te voorkomen is die toetscombinatie standaard niet meer geactiveerd. Je moet dus zelf zorg dragen dat die toetscombinatie beschikbaar komt. Dat werkt als volgt:

Menu, Systeem, Voorkeuren, Toetsenbord

Ga daar naar het tabblad Indelingen en klik op Opties

En plaats vervolgens het vinkje bij Toetscombinatie om de X-server af te breken

Scroll naar boven