Ebben az oktatóanyagban megvitatjuk a Weechat használatát az Internet Relay Chat-ekhez a Debian 10-en. Ha még nem használta az IRC-t, akkor ez az oktatóanyag segít a kezdésben:
Kezdjük a legelején:
Mi az IRC?
Mielőtt belekezdenénk a WeeChat IRC használatába, definiáljunk néhány kifejezést, amelyek megkönnyítik a megbeszélésünk megértését:
Az IRC vagy az Internet Relay chat egy olyan alkalmazásréteg-protokoll, amelyet IRC-hálózatok létrehozására és kezelésére használnak. Az IRC hálózatok olyan kliens / szerver modellt tartalmaznak, amely egyszerű IRC klienst, például WeeChat és egy szervert használ a hálózathoz való csatlakozáshoz.
Az IRC szerverek felelősek az üzenetek továbbításáért a felhasználóknak a csatlakoztatott IRC csatornákon. Az egynél több IRC-kiszolgálóból álló gyűjtemény egy IRC-hálózatot alkot, amely valós idejű kommunikációt tesz lehetővé az eszközök között.
Az IRC hálózatoknak vannak csatornái, amelyekhez a felhasználók csatlakozhatnak és kommunikálhatnak az adott csatornán belül. Az IRC hálózatban regisztrált bármely felhasználó létrehozhat egy csatornát, és megoszthatja azt a többi felhasználóval, aki csatlakozni szeretne.
A felhasználók privát csatornákat is létrehozhatnak, amelyek általában privátak és rejtettek. Egy csatornára példa a Debian és az Ubuntu #debian vagy #ubuntu.
Az IRC csatornákat általában egy font # jel előzi meg, amelyet a csatorna neve követ.
Az IRC-hálózaton lévő felhasználókat különféle jellemzők kezelik, például becenevük, felhasználónév, IP-cím és valódi név.
Az IRC becenév a felhasználó által szabadon választott karakterkészlet. Az IRC hálózat becenevének minden felhasználónak egyedinek kell lennie. Gyakran hallani fogja őket IRC fogantyúként emlegetni.
A felhasználónév egyszerűen az adott felhasználó azonosítója, amely eltér a becenévtől. A felhasználóneveknek nem feltétlenül kell egyedinek lenniük.
Az IP egyszerűen annak a gazdagépnek az internetcíme, amelyről a felhasználó csatlakozik.
A valódi név választható azonosító, amely segíthet a felhasználó valódi nevének azonosításában.
Az IRC tipikus felhasználói identitása a következő:
becenév!felhasználónév @ ipAz alapok leszögezésével lépjünk tovább, és beszéljük meg, hogyan használhatjuk a WeeChat-ot az IRC-hálózatokhoz való csatlakozáshoz.
Bevezetés a WeeChat-ba
A WeeChat egy egyszerű, hatékony és intuitív C nyelvű IRC kliens. A WeeChat több platformon fut, Windows, Linux és macOS rendszereken is futtatható. Rendkívül rugalmas, és támogatja az egyéb programozási nyelveken (például Perl, Python és Ruby) írt eszközintegrációt.
Mivel a WeeChat többplatformos és terminál-alapú, így sok IRC felhasználó számára népszerű választás. Lehetővé teszi a terminál testreszabását és bővítését a kiterjesztések segítségével.
Azt is lehetővé teszi, hogy az IRC klienst a háttérben futva hagyja, amikor a terminált más távoli vagy helyi munkamenetekhez használja.
Ellenőrizze a hivatalos WeeChat webhelyet a képességeiről:
https: // weechat.org
Telepítenünk kell a WeeChat-ot, mielőtt használhatnánk a rendszerünkön:
A WeeChat telepítése
Ez az oktatóanyag csak a WeeChat telepítését fedi le egy Debian rendszeren. Ellenőrizze a hivatalos dokumentációban az egyéb telepítési utasításokat.
https: // weechat.org / doc /
A WeeChat elérhető a hivatalos Debian-tárolókban.
Először frissítse a rendszer repókat az alábbi paranccsal:
sudo apt-get update && sudo apt-get upgrade.A rendszer naprakész állapotában telepíthetjük a WeeChat parancsot a következő paranccsal:
sudo apt-get install weechat -yA WeeChat futtatása
Miután telepítette a WeeChat-ot a rendszerére, elindíthatja azt a WeeChat parancs végrehajtásával a terminálon.
Ez a parancs elindítja a WeeChat eszközt:
A WeeChat használata
Miután készen áll a WeeChat használatára, elkezdhetjük. Az első dolog, amit meg kell tanulnunk, az a kapcsolatfelvétel egy IRC-kiszolgálóval.
Adjon hozzá és csatlakozzon egy IRC-kiszolgálóhoz
Mielőtt bármelyik IRC szerverhez csatlakozhatunk a WeeChat használatával, hozzá kell adnunk a / server paranccsal:
Íme egy példa egy Freenode-kiszolgáló hozzáadására:
/ server hozzáadja a freenode csevegést.freenode.hálóA fenti parancs arra utasítja a WeeChatot, hogy adja hozzá a szerver csevegését.freenode.net Freenode név alatt.
Bármilyen alkalmas nevet használhat a hozzáadott szerverekhez.
Ha hozzá van adva egy szerver, a / connect paranccsal csatlakozhatunk hozzá:
Például a Freenode szerverhez való csatlakozáshoz hozzáadtuk:
/ connect freenodeMiután csatlakozott egy IRC-kiszolgálóhoz, a / join paranccsal a következő módon csatlakozhat a kiszolgálón elérhető csatornákhoz:
Például, hogy csatlakozzon a Debian IRC csatornához:
/ join #debianA puffert nyitva tartó csatorna vagy csatorna rész elhagyásához használhatja a következő parancsot:
/ rész [üzenet]A csatorna teljes bezárásához és elhagyásához használja a / close parancsot.
/BezárásCsatorna pufferek kezelése
A puffer egy beépülő modulhoz numerikus értéket, kategóriát és nevet használó összetevőt jelent. Az ablak egy puffer nézete. Alapértelmezés szerint a WeeChat csak egy ablakot jelenít meg egy pufferen. Azonban oszthatja az ablakokat, hogy több példányban több puffert is megtekinthessen.
Nézze meg az IRC dokumentációját, ha többet szeretne megtudni a pufferekről és az ablakokról.
https: // modern.ircdocs.ló/
A pufferek és a Windows kezeléséhez a következő parancsokat használhatja.
Pufferhez használja a következő parancsot:
/ pufferWindows esetén használja a következő parancsot:
/ablakokPéldául a képernyő nagy ablakra történő felosztásához használja a következő parancsot:
/ ablak splitv 30A felosztást az ablakok egyesítésével távolíthatja el a következő paranccsal:
/ ablak egyesítéseA pufferek közötti váltáshoz hívhatja őket a szám vagy a nevük segítségével. Például az egyik pufferre vagy a #debian pufferre váltáshoz:
/ buffer 1 vagy / buffer #debianA WeeChat támogatja a gyorsbillentyűket is a pufferek közötti navigáláshoz. Például használja az ALT + számot, ahol a szám a puffer, amelyre váltani lehet.
JEGYZET: Alapértelmezés szerint a WeeChat nem jelenít meg puffer neveket vagy számokat; telepítenie kell a puffert.pl plugin a funkció engedélyezéséhez. Az alábbiakban ellenőrizze a WeeChat beépülő modul telepítését.
IRC privát üzenetek küldése
Megnyithat egy puffert, hogy privát üzenetet küldhessen egy adott felhasználónak egy IRC csatornán.
Az általános szintaxis:
/ msg nick üzenetPéldául egy linuxhint felhasználónak küldendő üzenethez használja a következő parancsot:
/ msg linuxhint “Nézzen meg más cikkeket, hogy minél több ismeretet szerezzen”Ha következetes puffert szeretne létrehozni a privát üzenetek küldéséhez, használhatja a / query parancsot.
Például:
/ query linuxhintA fenti parancs megnyit egy beszélgetési puffert Ön és a megadott felhasználó között.
A WeeChat konfigurálása
A WeeChat egy hasznos eszköz az IRC számára. Az eszközök és konfigurációk széles skáláját kínálja. Szerkesztheti a ~ /.csevegjünk, vagy használjunk parancsokat a konfiguráció szerkesztéséhez.
WeeChat config parancsok
Elsősorban a WeeChat parancsokat használja a felhasználókkal való interakcióra és a konfigurációk végrehajtására.
Az összes Weechat parancsnak van egy előtörési vonása (/), a legtöbb parancsot az IRC csatornák támogatják.
Néhány WeeChat parancs a következőket tartalmazza:
- / help - megjeleníti az elérhető parancsokat, vagy segítséget nyújt egy adott átadott parancshoz.
- / quit - bezárja a WeeChat munkameneteket.
- / bezár - megszüntet egy adott puffert a WeeChat-ban.
- / join - csatlakozik egy megadott csatornához.
- /Kisasszony.- privát üzenetet küld egy adott felhasználónak az aktuális pufferben.
- / query - privát puffert nyit meg az adott felhasználó számára.
- / kick - eltávolítja a felhasználót egy csatornáról.
- / ban - kitilt egy adott felhasználót egy csatornáról.
- / kickban - kirúgja és kitiltja a felhasználót a csatornáról.
- / topic - meghatározza a téma csatornáját.
- / whois - információkat jelenít meg egy megadott felhasználóról.
- / part - kilép a csatornából, de nem fejezi be a puffert.
Ezek a parancsok közül néhány használható a WeeChat interakciójára és konfigurálására. További információkért olvassa el a hivatalos dokumentációt.
https: // weechat.org / files / doc / stabil / weechat_quickstart.en.html # buffer_window
A WeeChat beépülő modulok telepítése
A WeeChat lehetővé teszi a szolgáltatások és funkcionalitás bővítését a beépülő modulok használatával, amelyek lényegében a WeeChat eszköz módosításai vagy kiterjesztései. A beépülő modul telepítéséhez a / script parancsot használjuk.
Például a puffer beépülő modul telepítéséhez:
/ script telepítő puffer.plMindig meg kell adnia a plugin nevét, beleértve a kiterjesztést is.
Az összes elérhető szkript megtekintéséhez használja a / script parancsot argumentumok nélkül.
Az összes WeeChat parancsfájl listájának megtekintéséhez használja az alább megadott forrást:
https: // weechat.org / szkriptek /
Az IRC becenév és felhasználónév beállítása
Beállíthatja azt az alapértelmezett becenevet és felhasználónevet is, amelyet a WeeChat használ a csatlakozáskor. Ez elhárítja a becenév vagy a felhasználónév beállításának minden sürgetését, valahányszor csatlakozik a hálózathoz.
Alapértelmezett becenév beállításához használja a következő parancsot:
/ set irc.server_default.becenevek "a saját neved"JEGYZET: Átadhat egy kis becenevet, ha valamelyikük megvan.
Alapértelmezett felhasználónév beállításához használja a következő parancsot:
/ set irc.server_default.felhasználónév "felhasználóneved"A már csatlakoztatott becenév megváltoztatásához használja a / nick parancsot:
/ nick sajátnevemKövetkeztetés
Áttekintettük az IRC hálózatok működésének alapjait, valamint az IRC kliens telepítését a Debian rendszerekre és az IRC hálózatokhoz való csatlakozáshoz. Bár ez az oktatóanyag rövid és gyors, mindent tartalmaz, amire szükség van az IRC használatához.
Ha többet szeretne megtudni az IRC-ről, nézzen meg más IRC oktatóanyagokat a weboldalunkon.