Linux wordt snel gezien als een open source alternatief naar het meer populaire Windows-besturingssysteem van Microsoft. Wie houdt er niet van een besturingssysteem dat snel, mooi en bijna vrij van beveiligingsrisico's is, niet opzwelt en zonder enige kosten wordt geleverd? Ook hebben alle belangrijke applicaties nu ook een Linux-versie van zichzelf. Bovendien is het niet zo dat er geen updates of ondersteuning zijn, een zeer noodzakelijke vereiste voor een besturingssysteem, maar in plaats daarvan worden er periodiek updates uitgerold en is er een behoorlijk actieve Linux-gemeenschap. De enige vangst is dat het een heeft steile leercurve maar toch kun je zonder enig probleem basisdingen uitvoeren. Daarom zullen we op deze pagina regelmatig tal van tips en trucs, handleidingen voor probleemoplossing, how-to's, beheerhandleidingen en algemene aanpassingen delen.
Inhoudsopgave
- Op een slimme manier omgaan met de opdrachtprompt
- Systeeminformatie controleren
- De SMBIOS-hardwarecomponenten van het systeem weergeven
- Beperk het CPU-gebruik van een proces
- Op tekst gebaseerd surfen op het web
- Een website downloaden
- DOS versus Linux-opdrachten
- Laat je Linux-box spreken
- Nummers afspelen vanaf de opdrachtregel
- Meer passwd-vlaggen
- De inhoud van een bestand in een ZIP-archief bekijken
- Sorteer mappen op grootte
- De grootte van een map of submap vinden
- Veilige wachtwoorden maken
- Reeksen genereren
- Voorkom dat Linux uw sudo-wachtwoord onthoudt
- Sudo-beledigingen
- Een kat met een twist
- Standaardinstellingen herstellen in KDE4
- Processen grafisch doden
- Verander de resolutie van X in een oogwenk
- Wat heb je gedaan?
Op een slimme manier omgaan met de opdrachtprompt
Werken aan de opdrachtprompt is een essentiële taak voor elke Linux-systeembeheerder. Veel nieuwkomers vinden het echter moeilijk om de Bash-prompt te gebruiken. Hier zijn enkele trucs om uw werk te versnellen.
1. Roep het laatste argument van het vorige commando op om tijd te besparen: 'ALT' plus '.' (Houd de ALT-toets ingedrukt en druk op de punt). Laten we bijvoorbeeld aannemen dat u als volgt een nieuwe map hebt gemaakt:
mkdir -p /tmp/demo/software/tekst
Nu wilt u de map wijzigen in /tmp/demo/software/demo. Typ dus cd en druk op ALT plus . en kijk hoe Bash het argument kopieert dat je aan de vorige opdracht hebt gegeven - in jouw geval is dit het pad dat je aan mkdir hebt gegeven.
2. Sneltoetsen voor het bewerken van opdrachten:
- CTRL + l :- Wist het scherm.
- CTRL + u :- Verwijdert de hele regel.
- CTRL + k :- Verwijdert tot het einde van de regel vanaf de huidige cursorpositie.
- CTRL + c :- Annuleert de opdracht.
- CTRL + z :- Onderbreekt de opdracht.
- CTRL + R:- Dit wordt gebruikt om te zoeken naar een opdracht in de opdrachtgeschiedenis. Bijvoorbeeld, gisteren of een paar uur geleden typte je 'een heel, heel lang commando' en je hebt hetzelfde commando opnieuw nodig. Druk vervolgens op CTRL + R en typ de eerste paar letters van de opdracht.
- CTRL + T :- Transponeert karakters. Laten we bijvoorbeeld aannemen dat u de . wilde typen gegevens commando en typte uiteindelijk het volgende:
daet
Natuurlijk kun je de laatste twee tekens verwijderen en opnieuw typen, maar wacht! Je kunt op CTRL + t drukken en je bent klaar.
Systeeminformatie controleren
Als u systeeminformatie over uw computer wilt zien, opent u terminal en typt u de volgende opdracht:
uname -a
Te gebruiken handleidingen voor meer informatie, zoals welke parameters worden ondersteund door uname. U kunt bijvoorbeeld -p gebruiken om het processortype af te drukken.
De SMBIOS-hardwarecomponenten van het systeem weergeven
Wilt u de volledige details van elk stuk hardware op uw computer weten? Hier is een commando voor! (Uitvoeren met root-rechten).
dmidecode -tx
vervangen x door,
- 0 voor BIOS.
- 1 voor systeem.
- 2 voor basisplaat.
- 3 voor onderstel.
- 4 voor verwerker.
- 5 voor geheugencontroller.
- 6 voor geheugenmodule.
- 7 voor cache.
- 8 voor poortconnector.
- 9 voor systeemslot.
- 10 voor apparaten aan boord.
- 11 voor OEM-snaren.
- 12 voor opties voor systeemconfiguratie.
Beperk het CPU-gebruik van een proces
U kunt gebruik maken van de cpulimit commando om het CPU-gebruik van elk proces of elke toepassing in Linux te beperken. U kunt een bepaalde actieve toepassing beperken, hetzij door zijn naam of door zijn PID. Om bijvoorbeeld de VLC-mediaspeler te beperken tot een limiet van 20 per verzonden CPU-gebruik, gebruikt u de onderstaande opdracht:
cpulimit -e vlc -l 20
We kunnen de PID ook als volgt gebruiken:
cpulimit -p 5399 -l 40
Gebruik de opdracht ps -d om de procesnaam of PID te vinden.
Op tekst gebaseerd surfen op het web
Je mag gebruiken elinks or links in tekstmodus om door websites te bladeren vanaf een console. elinks kan niet alleen worden bestuurd door een toetsenbord maar tot op zekere hoogte ook door de muis, en is een geavanceerde versie van links. Ga als volgt aan de slag:
elinks https://www.techlila.com
Dit gaat open www.techlila.com in uw browser. Druk op de Esc-toets om het menu te openen waar u onder andere Bestand? Sluit af om de browser te sluiten.
Een website downloaden
Hier is een eenvoudige en effectieve manier om de bestanden recursief van een website te downloaden zonder elke link naar de subpagina's daadwerkelijk te bezoeken. Dit is ook handig als de pagina's van het type XHTML of tekst zijn - men kan ze .html maken door een geschikte schakelaar zoals -E te gebruiken. Ga naar de map waarnaar u alle inhoud van de site wilt downloaden en gebruik de volgende opdracht:
wget -r -p -k -E
…waar:
-r is voor recursief downloaden van pagina's
-p is voor het lokaal koppelen van pagina's, zodat gebruikers er gemakkelijk door kunnen bladeren zodra de download is voltooid
-k is om de mappenstructuur te maken, en
-E is om .html-extensies te maken voor het type XHTML of tekstbestanden.
Veel plezier en probeer verschillende inhoud op internet uit. Vergeet niet te kijken op de handleidingen voor wget is er altijd meer informatie.
DOS versus Linux-opdrachten
De volgende tabel geeft een overzicht van MS-DOS-commando's met hun Linux-tegenhangers. Houd er rekening mee dat: Linux-commando's hebben meestal een aantal opties.
Checkout: AZ Index van de Windows CMD-opdrachtregel.
Laat je Linux-box spreken
Ubuntu en vele andere distributies hebben een ingebouwde spraaksynthesizer Dit betekent dat we onszelf en onze geliefden praktisch vergiftigen. spreken. Gebruik de volgende opdracht in de terminal:
spreek Linux
Heb je je Linux-boxrapport "linux" gehoord?
Als je een regel hoort, voeg dan een regel tussen aanhalingstekens toe als
"Ik ben nieuw in Linux World"
Nummers afspelen vanaf de opdrachtregel
Je kunt speel een willekeurig songbestand af vanaf de opdrachtregel zonder een speler te gebruiken, maar een hulpprogramma genaamd SOX. Vaker wel dan niet, is SOX beschikbaar in de repository van je distro. U kunt het als volgt in een op Debian gebaseerd systeem (Ubuntu) installeren:
sudo apt-get install sox
Lees dit artikel om pakketten op andere distributies te installeren: Tips voor pakketbeheer voor Linux-gebruikers. Gebruik om een nummer vanaf de opdrachtregel af te spelen:
speel song.mp3
…waarbij song.mp3 het pad naar je MP3-bestand is. Druk op Ctrl+C om het afspelen te stoppen. Als de bestandsnaam van uw nummer spaties bevat, geeft u de bestandsnaam op tussen dubbele aanhalingstekens. Bijvoorbeeld:
speel "lied 2.mp3"
Bij het afspelen van audiobestanden kunt u zelfs als volgt meer dan één invoerbestand specificeren:
speel "lied 2.mp3" "lied 3.mp3" "lied 5.mp3"
Meer passwd-vlaggen
U kunt de gebruikersaccountgegevens wijzigen met de passwd opdracht. Ja, het kan meer dan alleen het wachtwoord wijzigen. Open de nieuwe terminal en voer de volgende opdrachten in:
passwd -d [gebruikersnaam]
waarbij -d het wachtwoord van de gebruiker verwijdert. Enkele andere handige vlaggen zijn:
-l vergrendelt de gebruikersaccount.
-u ontgrendelt het account van de gebruiker.
-? is om hulp te krijgen.
De inhoud van een bestand in een ZIP-archief bekijken
Gebruik de volgende opdracht om de inhoud van een bestand in een ZIP-archief te bekijken zonder het uit te pakken in het lokale bestandssysteem:
uitpakken -p
De onderstaande opdracht drukt bijvoorbeeld de inhoud van test.txt af in de console. "test.txt"-bestand is een bestand in het test.zip-archief.
unzip-p test.zip test.txt
Sorteer mappen op grootte
Gebruik de volgende opdracht om mappen op grootte te sorteren:
du --max-depth=1 /home/ | sorteer -n -r
De grootte van een map of submap vinden
Typ de volgende opdracht in terminal om de grootte van een huidige map te vinden:
du -sh
Typ het volgende om de grootte van alle submappen en bestanden in de huidige map te vinden:
du * -sh
s staat voor 'samenvatten'
h staat voor 'menselijk leesbaar formaat'
Veilige wachtwoorden maken
We moeten sterke wachtwoorden maken voor webformulieren, e-mailaccounts, webregistratiepagina's, enz. We kunnen er gemakkelijk een aanmaken in GNU/openssl commando als volgt:
openssl rand 4 -base64
De bovenstaande opdracht maakt elke keer dat deze wordt uitgevoerd een willekeurige base 64-coderingsreeks. Aangezien de tekenreeks die u van de opdracht krijgt, elke keer dat de opdracht wordt uitgevoerd anders is, is het: beveiligen en gemakkelijk te maak een sterk wachtwoord op deze manier.
Reeksen genereren
U kunt gebruik maken van de seq commando reeksen te genereren. Bijvoorbeeld:
volgende 1 5
De uitvoer voor de bovenstaande opdracht zal zijn:
1
2
3
4
5
Voorkom dat Linux uw sudo-wachtwoord onthoudt
Je kunt Linux voorkomen van het onthouden van uw sudo-wachtwoord. Gebruik hiervoor het volgende commando:
sudo visudo
..en voeg deze regel toe aan het bestand:
Standaard tijdstempel_timeout = 0
U kunt 0 wijzigen in een willekeurig getal dat de minuten aangeeft dat u wilt dat uw wachtwoord wordt 'onthouden', of u kunt het 0 laten, in welk geval u uw wachtwoord elke keer dat u sudo typt, moet typen.
Sudo-beledigingen
Als je beledigingen wilt zien na elke keer dat je geeft verkeerd wachtwoord te sudo. Open vervolgens terminal en typ:
sudo visudo
Voeg in dat bestand een nieuwe regel toe:
Standaard beledigingen
Dan zal sudo elke keer beledigen met grappige regels.
Een kat met een twist
Wij gebruiken kat commando om een tekstbestand van begin tot eind te bekijken, toch? Wilt u een tekstbestand van het begin tot het einde lezen? Gebruik de tac commando en zie het verschil.
Standaardinstellingen herstellen in KDE4
Soms kan het zijn dat u tijdens het personaliseren van uw paneel per ongeluk verwijderen het. En dan wil je misschien het standaardpaneel van de distro weer terugzetten. Dit is hoe we het doen op KDE 4. Log uit en open een opdrachtprompt met Ctrl + Alt + F1. Log vervolgens in als dezelfde gebruiker en voer deze opdracht uit:
rm .kde4/share/config/plasma-appletsrc
Dit is het bestand waarin de configuraties voor elke gebruiker worden opgeslagen. Als u het verwijdert, verschijnen de standaardinstellingen weer. Gebruik maken van Ctrl + Alt + F7 om toegang te krijgen tot de X-server om opnieuw in te loggen.
Processen grafisch doden
Het xkill commando sluit de verbindingen van een client met de X-server. Door het xkill-commando te gebruiken, verandert uw muiscursor in een 'kill'-teken. Wanneer u nu met de linkermuisknop klikt op een venster dat u wilt doden, wordt het gedood. Merk op dat dit programma is zeer gevaarlijk, maar toch handig voor het afbreken van programmavensters die anders niet worden afgesloten.
Verander de resolutie van X in een oogwenk
Om de resolutie van X te veranderen kunnen we gebruik maken van de commando xrandr. Typ deze opdracht gewoon op een terminal en het zal alle resoluties weergeven die door het X-venster worden ondersteund. Om vervolgens de resolutie van het X-venster in te stellen op een van de ondersteunde resoluties, bijvoorbeeld 1024×768, voert u eenvoudig het volgende uit:
xrandr -s 1024x760
Het zal onmiddellijk de resolutie van het X-venster veranderen.
Wat heb je gedaan?
De geschiedenisopdracht geeft je de volledige geschiedenis van alle opdrachten die je tot nu toe hebt uitgevoerd, samen met hun serienummers. Bijvoorbeeld:
geschiedenis
1 zo –
2 kmail
3 rm -rf .kde4/share/apps/kmail/mail
4 rm -rf .mozilla/
5 toeren -qa | grep flits
6 top
7 toeren -qa | grep toeren
8 ps -A | grep toeren
9 cd /var/lib/flash-player-plugin/
10 zo –
Er is ook een geschiedenismanipulatiecommando genaamd fc. Type:
fc 9
Hiermee kun je de opdracht bewerken met de Vim-editor. Wanneer u opslaat en afsluit, wordt de opdracht automatisch uitgevoerd.
Handmatige pagina's
Voor meer beschikbare opties kunt u handleidingen (man) pagina's raadplegen. U kunt man-pagina's op de volgende manier gebruiken:
man "opdrachtnaam"
Bijvoorbeeld man dmidecode
Dat is het, blijf op de hoogte voor meer geweldige artikelen.
Oeps! Er zijn geen reacties
Heb je iets te zeggen over dit artikel? Voeg je commentaar toe en start de discussie.