CyberPanel installeren en configureren op uw CentOS 7-server
Gebruikt u een ander systeem? Introductie CyberPanel is een van de eerste bedieningspanelen op de markt die zowel open source is als OpenLiteSpeed gebruikt. Wat thi
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
Gebruikt u een ander systeem? Introductie CyberPanel is een van de eerste bedieningspanelen op de markt die zowel open source is als OpenLiteSpeed gebruikt. Wat thi
Introductie Sensu is een gratis en open source monitoringoplossing die kan worden gebruikt om server, applicatie en verschillende systeemservices te monitoren. Sensu i
Het gebruik van een sudo-gebruiker om toegang te krijgen tot een server en opdrachten uit te voeren op rootniveau is een veel voorkomende praktijk onder Linux en Unix-systeembeheerder. Het gebruik van een sud
Gebruikt u een ander systeem? RTMP is geweldig voor het weergeven van live inhoud. Wanneer RTMP is gekoppeld aan FFmpeg, kunnen streams worden omgezet in verschillende kwaliteiten. Vultr ik
TaskBoard is een gratis en open source webbeheer voor tijdbeheer. Geïnspireerd door Kanban, kan TaskBoard u helpen bij het bijhouden van dingen die moeten worden gedaan in een
Gebruikt u een ander systeem? Gradle is een gratis en open source toolset voor het automatiseren van builds, gebaseerd op de concepten van Apache Ant en Apache Maven. Gradle biedt
Gebruikt u een ander systeem? In deze handleiding zullen we zien hoe u een FTP-server (ProFTPd) configureert om bestanden over te zetten tussen uw pc en uw server.
Gebruikt u een ander systeem? Netdata is een rijzende ster op het gebied van realtime monitoring van systeemstatistieken. Vergeleken met andere tools van dezelfde soort, Netdata:
Gebruikt u een ander systeem? Apache Cassandra is een gratis en open source NoSQL-databasebeheersysteem dat is ontworpen om schaalbaarheid te bieden
In deze tutorial leer je goed hoe je een Just Cause 2 multiplayer-server opzet. Vereisten Zorg ervoor dat het systeem volledig is bijgewerkt voordat we beginnen
Gebruikt u een ander systeem? In deze tutorial leg ik uit hoe je een Starbound-server instelt op CentOS 7. Vereisten Je moet dit spel op je hebben
ZNC is een gratis en open-source IRC-uitsmijter die permanent verbonden blijft met een netwerk, zodat klanten berichten kunnen ontvangen die worden verzonden terwijl ze offline zijn. Thi
Django is een populair Python-framework voor het schrijven van webapplicaties. Met Django kun je sneller applicaties bouwen, zonder het wiel opnieuw uit te vinden. Als je wilt
MantisBT, of Mantis Bug Tracker, is een open source issue tracker geschreven in PHP. MantisBT is uitgebalanceerd tussen gebruiksgemak en functionaliteit, mits
Gebruikt u een ander systeem? Elgg is een open source engine voor sociaal netwerken waarmee sociale omgevingen kunnen worden gecreëerd, zoals sociale campusnetwerken
Froxlor is een open source, gratis, lichtgewicht en toch krachtig serverbeheerpaneel dat geweldig is voor het opzetten en beheren van webhostingservices. Thi
Gebruikt u een ander systeem? Alfresco Community Edition is een open source-versie van de Alfresco Content Services. Het is geschreven in Java en gebruikt PostgreSQL t
Vtiger CRM is een populaire applicatie voor klantrelatiebeheer die bedrijven kan helpen hun verkoop te laten groeien, klantenservice te bieden en de winst te vergroten. ik
Wat je nodig hebt Een Vultr VPS met minimaal 1 GB RAM. SSH-toegang (met root- / beheerdersrechten). Stap 1: BungeeCord installeren Eerste dingen eerst
MaraDNS is een lichtgewicht maar robuust open source DNS-serverprogramma. Vergeleken met andere applicaties van dezelfde soort, zoals ISC BIND, PowerDNS en djbdns
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.