Linux-opdrachten

Beste opdrachtregelwebtools voor Linux

Beste opdrachtregelwebtools voor Linux
Het web is grafisch; je huilt van oude gewoontes. Dit is precies wat de meeste sites zijn verzonnen. We weten allemaal dat het begint met een documentatieformaat genaamd HTML! Met de manier waarop websites tegenwoordig werken, kunnen we geloven dat het allemaal afbeeldingen en video's en ongelooflijke animaties zijn, om nog maar te zwijgen van katten. Dit betekent aanzienlijke, gecompliceerde webbrowsers om zelfs het kleinste stukje informatie te vinden. Uw favoriete browser heeft een zwaargewicht op uw systeem en u moet online zijn om het te lezen. Maar het hoeft niet zo te zijn.

Waarom Command-Line?

De waarheid is iets anders; veel van de informatie op een webpagina, zelfs YouTube, is op tekst gebaseerd. U kunt dit gebruiken om gegevens te zoeken en te filteren om aan uw behoeften te voldoen. Bovendien, als u tracking wilt vermijden, kan het goed zijn om het offline lezen van veel webpagina's te overwegen. Een andere reden is om informatie te verzamelen voor scraping-projecten. Het schrapen van een webpagina betekent het vinden van de informatie die u nodig hebt met software, meestal machine learning, tot slot to. Als je hulp nodig hebt bij een programmeerprobleem, zijn die sites gemaakt om te werken met op tekst gebaseerde browsers, dus als je ze nodig hebt, kun je op de opdrachtregel blijven.

Browsers

De oudste browser voor de opdrachtregel die nog steeds wordt onderhouden, is Lynx. Het heeft veel uitstekende functies, maar geen JavaScript. Hoewel u StackExchange kunt gebruiken, werkt de site beter met Javascript. Inloggen met uw Google- of Facebook-account werkte niet op het moment van schrijven. De browser heeft een kleine infobalk onderaan het scherm en geen menu's. Links2 heeft bovenaan een vervolgkeuzemenu dat u kunt oproepen door op de escape-toets te drukken. Anders werkt de meeste bewerking hetzelfde als Lynx; het grote verschil is dat Links ook in grafische modus werkt. In de meeste systemen moet je het vanuit je lijst met applicaties aanroepen om in de grafische modus te komen. Het uitvoeren van de browser is hetzelfde in de grafische modus.

elinks is een verbetering van de twee eerdere browsers. Deze browser is aantrekkelijk en kan zelfs afbeeldingen via externe kijkers ondersteunen. Deze viewer is geweldig voor casual browsen en bewaart veel meer dingen dan de andere. Een ding is dat je JavaScript kunt laten werken met wat tweakwerk. Het loopt niet uit de doos.

De ontwerpers die W3M hebben gebouwd, deden het met meer dingen in gedachten dan surfen op het web. De w3m-browser is ook een pager, waardoor het mogelijk is om dingen zoals afbeeldingen te bekijken met behulp van het. U kunt het gebruiken als hulpmiddel voor tekstopmaak om uw html-pagina's te typen. Het wordt geleverd met een afbeeldingsviewer die vele formaten afbeeldingen kan bekijken. Veel andere programma's gebruiken dit om afbeeldingen in hun terminalprogramma's weer te geven.

W3m heeft een neef in de emacs-w3m. Deze handige software surft op het web in emacs; wie vertrekt? Het gebruikt w3m om de pagina's weer te geven. Omdat het emacs zijn, is de installatie de normale; zet de vereiste verklaring in uw config. Het vereist echter ook dat het binaire bestand w3m is geïnstalleerd.

Hulpprogramma's downloaden

Behalve dat u in de terminal wilt bladeren, wilt u misschien bestanden downloaden en ze afzonderlijk behandelen. Dit kan erg handig zijn om downloads sneller te maken, en vaak kun je geo-locking omzeilen. Als u op zoek bent naar een mediabestand, kunt u de code downloaden en zoeken met grep, tail en neven.

De eerste tool die je moet kennen is wget2, de tweede! Deze tool kan een bestand downloaden, maar het kan ook meerdere bestanden downloaden. Het meest waardevolle deel van de opdracht is dat het een website kan spiegelen. Wanneer u dit doet, kunt u ook een niveau instellen voor het volgen van links buiten de site. Deze downloads kunnen lang duren, dus je hebt de mogelijkheid om ze op de achtergrond uit te voeren. Als je bandbreedteproblemen hebt, kun je ook de bandbreedte die je gebruikt beperken. Als je een uitstekende bandbreedte hebt, kijk dan naar puf, die bestanden parallel kan downloaden.

Je kunt cURL gebruiken om bestanden te downloaden, maar het grote verschil met wget is dat cURL de site opent met de code. Als u het op een willekeurige site zonder opties uitvoert, ziet u de HTML-code. Sommige gebieden hebben hiervan geprofiteerd; als je ze opent, krijg je het terminalresultaat. Een goed voorbeeld is wttr.in, indien voeg je locatie toe als een map (curl wttr.in/Stockholm). Deze opdracht heeft ook veel extensies voor programmatalen zoals Python, Rust, PHP en nog veel meer.

Als je een eigen server hebt en bestanden moet overzetten, gebruik dan sftp. Dit is veilig en zou de enige manier moeten zijn om uw eigen bestanden tussen systemen te verplaatsen. De client maakt deel uit van het ssh, secure shell-systeem. U gebruikt ssh om in te loggen op uw externe servers.

Conclusie

Wat je ook doet, overweeg of de enige manier om op internet te zijn het gebruik van een grafische webbrowser is. De meeste sites zien er vreemd uit op de opdrachtregel, maar meestal kun je de informatie krijgen die je nodig hebt. Sommige kunnen je zelfs afbeeldingen laten zien in de opdrachtregel. Ze verbruiken allemaal veel minder hulpbronnen dan de oudere browsers die u gewend bent. De tools om bestanden via internet te verwerken zijn krachtig nadat je het gebruik en de functies hebt geleerd. Je kunt ze ook gebruiken voor je programmeerprojecten, vooral cURL met een bibliotheek en veel verbindingen met programmeertalen.

De scrollrichting van de muis en touchpads omkeren in Windows 10
Muis en Touchpads maken computergebruik niet alleen eenvoudig, maar ook efficiënter en minder tijdrovend. We kunnen ons een leven zonder deze apparate...
Hoe de muisaanwijzer en cursorgrootte, kleur en schema op Windows 10 te veranderen
De muisaanwijzer en cursor in Windows 10 zijn zeer belangrijke aspecten van het besturingssysteem. Dit geldt ook voor andere besturingssystemen, dus i...
Gratis en open source game-engines voor het ontwikkelen van Linux-games
Dit artikel behandelt een lijst met gratis en open source game-engines die kunnen worden gebruikt voor het ontwikkelen van 2D- en 3D-games op Linux. E...