Kan AI vechten met toenemend aantal ransomware-aanvallen?
Ransomware-aanvallen nemen toe, maar kan AI helpen het nieuwste computervirus het hoofd te bieden? Is AI het antwoord? Lees hier weten is AI boezem of vloek
Tmux is een eindmultiplexer. Hiermee kunt u meerdere opdrachtprompts tegelijkertijd uitvoeren en beheren vanuit één tmux-sessie. Het is het equivalent van een grafische windowmanager, voor opdrachtprompts.
Tmux gebruikt een client / server-model waarmee het verbindingen kan behouden. Dit betekent dat u een sessie vanaf één computer (bijvoorbeeld uw werkcomputer) kunt starten, er verschillende programma's op kunt laten draaien, het werk kunt verlaten en weer verbinding kunt maken met dezelfde sessie vanaf een andere computer (bijvoorbeeld uw thuiscomputer). Wanneer u opnieuw verbinding maakt met uw sessie, gaat u verder waar u was gebleven - dezelfde programma's worden uitgevoerd.
Gebruik op Debian / Ubuntu-systemen:
sudo apt-get update && sudo apt-get -y install tmux
Gebruik op Redhat / CentOS-systemen:
sudo yum install update && sudo yum -y install tmux
Opmerking : "-y" in beide gevallen hierboven antwoordt automatisch "ja" tijdens installaties. Bovenstaande opdrachten zijn getest op Ubuntu 12 & 14 en CentOS 6 & 7.
Paneel - Een paneel is gewoon een terminalprompt.
Venster - Een venster bevat meerdere panelen (terminals) op één scherm.
Sessie - Een sessie heeft meerdere vensters. Sessies zijn vergelijkbaar met applicaties die virtuele / meerdere desktopwerkplekken creëren zoals GNOME op Linux en VirtualWin op Windows.
tmux new -s start
Onderaan het scherm ziet u een balk met de sessienaam "start" tussen haakjes. Wat er net gebeurde, was dat tmux een nieuwe sessie met de naam "start" startte met een standaardvenster met één paneel (terminal). Bij het aanmaken van een paneel logt tmux u automatisch in met uw gebruikersaccount.
Eenmaal binnen een tmux-sessie, gebruik je een prefix-sleutel om opdrachten te activeren om tmux te vertellen wat het moet doen. De standaardvoorvoegselsleutel is CTRL + b . Als je bijvoorbeeld tmux wilt vertellen om een nieuw paneel te maken door je scherm in twee verticale secties te splitsen, druk je eerst op CTRL + b en dan op % .
Als je al CTRL + b hebt ingevoerd , dan % hierboven, dan zul je zien dat je al twee panelen op je scherm hebt.
Splits het huidige paneel in twee horizontale secties door CTRL + b in te toetsen en vervolgens " .
Gebruik CTRL + b en vervolgens o om door alle drie de vensters te draaien / bladeren .
Laten we een nieuw venster creëren binnen dezelfde "start" -sessie waarin we ons al bevinden. Druk op CTRL + b en vervolgens op c . Je ziet een nieuwe lege terminal.
Splits deze terminal in twee horizontale panelen - CTRL + b , dan " .
Maak een derde venster CTRL + b en vervolgens c . U zult weer een nieuwe lege terminal zien. Geef de opdracht tmux list-windows
en druk op ENTER om te bevestigen dat er 3 vensters zijn geopend.
Gebruik CTRL + b en vervolgens n om door de drie gecreëerde vensters te bladeren.
Gebruik CTRL + b en vervolgens d om los te koppelen van uw huidige sessie (dit zou de "start" -sessie moeten zijn die eerder is gemaakt).
Maak opnieuw verbinding om de sessie te starten met tmux attach -t start
. Gebruik CTRL + b en vervolgens n om tussen de drie vensters in de startsessie te bladeren.
Wanneer u zich op een andere locatie (of op een andere computer) bevindt, SSH naar uw server. Geef de tmux attach -t start
opdracht na het inloggen . Je zult zien dat het je verbindt met de startsessie met alle drie de vensters intact.
Zoals eerder vermeld, is tmux het equivalent van een grafische Windows-manager, maar dan voor opdrachtprompts. Het zal uw productiviteit zeker aanzienlijk verhogen en is vergelijkbaar met tabbladen voor browsers.
U kunt nog een stap verder gaan door configuratietools voor tmux zoals teamocil en tmuxifier te gebruiken om betere workflows te definiëren.
CTRL + b en vervolgens c - Maak een nieuw venster.
CTRL + b , dan , - Rename venster.
CTRL + b en vervolgens n - Ga naar het volgende venster.
CTRL + b en vervolgens p - Ga naar het vorige venster.
CTRL + b en vervolgens & - Dood het huidige venster.
CTRL + b en vervolgens % - Huidig deelvenster in tweeën splitsen (verticaal).
CTRL + b , dan " - Huidige paneel in tweeën splitsen (horizontaal).
CTRL + b , dan o - Overschakelen naar volgend paneel.
CTRL + b , dan q- Toon deelvensters (typ vervolgens een # om ernaar te schakelen).
CTRL + b , dan d - Maak los van de huidige sessie.
CTRL + b , dan ? - Lijst met alle sneltoetsen.
tmux list-sessions
- Maak een lijst van bestaande tmux-sessies.
tmux new -s session-name
- Maak een nieuwe tmux-sessie met de naam sessienaam.
tmux attach -t session-name
- Maak verbinding met een bestaande tmux-sessie met de naam sessienaam.
tmux switch -t session-name
- Schakelt over naar een bestaande tmux-sessie met de naam sessienaam.
Geschreven door Lami Adabonyan
Ransomware-aanvallen nemen toe, maar kan AI helpen het nieuwste computervirus het hoofd te bieden? Is AI het antwoord? Lees hier weten is AI boezem of vloek
ReactOS, een open source en gratis besturingssysteem is hier met de nieuwste versie. Kan het voldoen aan de behoeften van moderne Windows-gebruikers en Microsoft uitschakelen? Laten we meer te weten komen over deze oude stijl, maar een nieuwere OS-ervaring.
WhatsApp heeft eindelijk de Desktop-app voor Mac- en Windows-gebruikers gelanceerd. Nu heb je eenvoudig toegang tot WhatsApp vanuit Windows of Mac. Beschikbaar voor Windows 8+ en Mac OS 10.9+
Lees dit om te weten hoe kunstmatige intelligentie populair wordt onder de kleinschalige bedrijven en hoe het de kansen vergroot om ze te laten groeien en hun concurrenten voorsprong te geven.
Onlangs heeft Apple macOS Catalina 10.15.4 uitgebracht, een aanvullende update om problemen op te lossen, maar het lijkt erop dat de update meer problemen veroorzaakt die ertoe leiden dat mac-machines worden gemetseld. Lees dit artikel voor meer informatie
13 Commerciële data-extractietools voor big data
Onze computer slaat alle gegevens op een georganiseerde manier op, het zogenaamde Journaling-bestandssysteem. Het is een efficiënte methode waarmee de computer bestanden kan zoeken en weergeven zodra u op zoeken drukt.https://wethegeek.com/?p=94116&preview=true
Naarmate de wetenschap zich snel ontwikkelt en veel van onze inspanningen overneemt, nemen ook de risico's toe om onszelf te onderwerpen aan een onverklaarbare singulariteit. Lees, wat singulariteit voor ons kan betekenen.
Een inzicht in 26 Big Data-analysetechnieken: deel 1
AI in de zorg heeft de afgelopen decennia grote sprongen gemaakt. De toekomst van AI in de gezondheidszorg groeit dus nog steeds met de dag.