CyberTek - the future at the present!
Google

Megtalálása szöveg grep

Írta: (november 2.)

Itt van egy egyszerű módja annak, hogy szöveget keresni több kép, érvényes minden linux disztribúciók:

grep "my search string" / home / MyHome / *. txt

A grep parancs is hozzá más lehetőségeket:

- Végezze el a rekurzív keresés alkönyvtárak:

grep-r "a szöveg" / home / MyHome

- Nyomtatás csak a fájl neve, ahol már Notre előfordulását:

grep-H-R "My Test" / home / MyHome

Megjelent: linux , shell , tippek

A telepített csomagok Ubuntu

Írta: (június 17.)

Helyezze vissza a csomagot, amit használt a korábbi Ubuntu Linux (ez is vonatkozik Debian és hasonlók) lehet egy hosszú és akkor talán nem azt mondta, hogy emlékszik minden, amit használni, különösen, ha gazdag létesítmények fejlesztési könyvtárak vagy telepítési szerverek. Az újra a csomagok az új doboz, de mi mindent megteszünk néhány egyszerű parancs.

Hozza létre a listát csomagok telepített Ubuntu Linux box:

  dpkg - get-selections> telepített szoftverrel 

Annak ellenőrzésére, és újra az összes csomag szerepel a listán, ubuntu linux box a cél:

  dpkg - set-selections <telepített szoftverrel 

Végül, írja be a parancsot

  dselect 

Megjelent: linux , tippek , ubuntu

nano szerkesztő, billentyűparancsok és alternatívák

Írta: (K 21)
A jelölést a rövidítések a következő. A szekvenciák által meghatározott szimbólum (^) összes használja a Ctrl billentyűt (Ctrl), vagy nyomja meg az Esc billentyűt kétszer. A szekvenciák által meghatározott szimbólummal Meta (M) lehet behelyezni segítségével akár az Esc, Alt vagy Meta, a konfigurációtól függően a billentyűzet. Ezen kívül az Esc billentyű lenyomásával kétszer beírni a számokat 000-255 karaktert lehet beírni a megfelelő ASCII kódot. A következő rövidítések állnak a fő szerkesztő ablak. Az alternatív szekvenciák zárójelben:

^ G (F1) Térkép ebben segíteni üzenet
^ X (F2) A jelenlegi fájl bezárása / Kilépés nano
^ O (F3) menti az aktuális fájlt a lemezen
^ J (F4) Sorkizárt az aktuális bekezdés

^ R (F5) Helyezzen be egy másik fájlt az aktuális
^ W (F6) keresése karakterlánc vagy reguláris kifejezés
^ Y (F7) Ugrás az előző képernyőre
^ V (F8) Ugrás a következő képernyőre

^ K (F9) Vágja az aktuális sort, és tárolja azt cutbuffer
^ U (F10) cutbuffer Beillesztés az aktuális sort
^ C (F11) mutatja a helyét a kurzor
^ T (F12) Indítsa el a helyesírás-ellenőrző, ha van

M-\ (M |) megy az első sorban a fájl
M / (M-?) Ha az utolsó sort a fájl

^ _ (F13) (MG) megy a sorszám és az oszlop-specifikus
^ \ (F14) (MR) váltja fel egy karakterlánc vagy reguláris kifejezés
^ ^ (F15) (MA) a szöveg a kurzor pozícióját
MW (F16) Ismételje meg az utolsó keresés

M-^ (M-6) másolása az aktuális sort, és tárolja azt cutbuffer
Jelentkezzen M-indent a jelenlegi vonal}
M-{Vegye behúzás az aktuális sorban
Advance egy karakter ^ F
^ B Csökkenti a font
^ Tér előre egy szó
M-Space Csökkenti a szót
^ P áthelyezése az előző vonal
^ N Ugrás a következő sorra

^ Ugrás az elejére aktuális sor
^ E Ugrás a sor végére
M-((M-9) az a bekezdés elején, akkor az előző bekezdésben
M-) (M-0) Ugrás a végére a bekezdés, majd a következő bekezdésben
M-] Ugrás a megfelelő zárójel
M-(M-_) Felfelé egy sor mozgatása nélkül a kurzor
-M + (M-=) Scroll egy sorral lejjebb mozgatása nélkül a kurzor
M-<(M,) megy az előző puffer
M-> (M-.) Ugrás a következő puffer

Beszúr egy karaktert a szó szoros értelmében MV
^ Én be egy lapot a kurzor pozícióját
^ M beszúr egy kocsi vissza a kurzor pozícióját
^ D törlése A kurzor alatti karakter
^ H törlése a kurzortól balra lévõ
MT Kivágás a kurzort a fájl végére

MJ Justify a teljes fájl
Dr. gróf a szavak száma, vonalak és karakterek
^ L frissítése az aktuális képernyő
^ Z felfüggeszti a szerkesztő (ha hibernálás engedélyezve van)

(MX) Parancssor engedélyezheti / tilthatja
(MC) mindig mutatja a helyzetét a kurzor engedélyezése / tiltása
(MO) használata egy sor további változások engedélyezése / tiltása
(MS) folyamatos görgetés engedélyezheti / tilthatja
(MP) Térkép white space engedélyezheti / tilthatja
(MY) Szintaxis színes engedélyezheti / tilthatja
(MH) Smart Home gomb segítségével / letiltja
(MI) Automatikus behúzás engedélyezése / tiltása
(MK) Cut a sor végére engedélyezheti / tilthatja
(ML) Wrap engedélyezheti / tilthatja
(MQ) Convert fül a szóközök engedélyezése / tiltása
(MB) File Backup segítségével / letiltja
(MF) Több fájl engedélyezése / tiltása
(MM) Mouse Support engedélyezése / tiltása
(MN) Nem formátumú konverzió DOS / Mac engedélyezheti / tilthatja
(MZ) Felfüggesztés engedélyezése / tiltása
(M-$) Wrap lágy engedélyezése / tiltása

Megjelent: linux , linux nano , kagyló , tippek

Ubuntu VirtualMin + + Antispam / Antivirus Module

Írta: (K 21)
Működtetni a motort antispam / antivírus + Webmin + Virtualmin Ubuntu disztribúció kell először telepíteni a wrapper a procmail, ez szolgálja nincs az Ubuntu disztribúció, de könnyen talál online helyén VirtualMin:

http://software.virtualmin.com/gpl/debian/dists/virtualmin-etch/main/binary-i386/

csomag telepítése egyszerű: sudo dpkg-i-wrapper_1.0 procmail-2_i386.deb

Akkor kell ellenőrizni a jogosultságokat a tartózkodási procmail-wrapper, hogy megtalálja a / usr / bin:
rwsr-xr-x 1 root root 2.9K 2006/11/28 10:08 procmail-wrapper
valóban meg kell már rendben a telepítés után. Különösen, ha s nem jelenik meg a felhasználói jogosultságok problémája van.

Végül ellenőrizze, hogy postfix használja procmail a csomagolás, és nem közvetlenül:

sudo nano / etc / postfix / main.cf

biztosítják, hogy a következő irányelv:

mailbox_command = / usr / bin / procmail-wrapper-o-a $ DOMAIN-d $ LOGNAME

Megjelent: linux , tippek , ubuntu , virtualmin

Engedélyezze PCNTL formában php

Írta: (K 14)

Annak érdekében, hogy támogatást php5 PCNTL (tesztelt Ubuntu 10.10) az első helyen telepíteni kell a php5-cli php5-dev, és természetesen meg kell felelnie a függőségek szükséges a rendszer:

# Sudo apt-get install php5-dev php5-cli

Miután meg kell tenni az utat, ahol megtalálja a forrása a kívánt modult betölteni:

# Cd / etc/php5/cli/php5-5.3.3/ext/pcntl

Az ösvény különböző lehet, attól függően, hogy a disztribúció és a PHP (/ etc/php5/cli/php5-xxxxx/ext/pcntl). De miután megyünk az utolsó lépéseket:

# Phpsize

#. / Configure

# Az

# Make install

Egy másik lehetőség is, hogy telepíteni másolni kézzel a modul csak összeállítani:

# Cp modules / pcntl.so / usr/lib/php5/shared_location_modules

Végül adjuk hozzá. Php ini betölteni a formában:

# Echo "extension = pcntl.so"> / etc/php5/conf.d/pcntl.ini

Ne felejtsd el újraindítani az Apache-t, majd alkalmazza a változásokat:

# / Etc/init.d/apache2 újra

Megjelent: apache , fejlesztés , php , tippek , ubuntu

Bill vs Steve

Írta: (Jan 19)

Egy furcsa kapcsolat, ami alakult az évek során Bill Gates és Steve Jobs, foglalja össze ezt a videót látjuk alakulását, vegye figyelembe, továbbá az öregedés a karakterek. Bill 1983-ban volt, egy igazi nerd!

Megjelent: történelem , mac , microsoft

Növelje ssh meg a munkamenet hosszát

Írta: (október 5.)

A túl korai leválasztás egy ssh session elérése határidő inaktivitás akkor az alábbi lépéseket:

1) Az ügyfél szintű módosításával az / etc / ssh / ssh_config, hozzáadása vagy módosítása a hang ServerAliveInterval, például:

ServerAliveInterval 15

Állítsa be a retenciós ideje az ülés 15 perc inaktivitás miatt.

2) A szerver szinten, szerkeszteni a / etc / ssh / sshd_config, hozzáadása vagy módosítása bejegyzések és ClientAliveInterval ClientAliveCountMax, például:

ClientAliveInterval 15
ClientAliveCountMax 15

A pozíciók a configs fájlok különbözőek lehetnek Linux-disztribúció, hogy egy másik, de általában az is szerepel a legfontosabb útvonalak, mint például a Debian, Ubuntu, Fedora, RH.

Megjelent: linux , shell , tippek

Javítani I / O teljesítményt Linux fájlrendszer

Írta: (október 4.)

Teljesítményének javítására I / O fájlrendszer felveheti a noatime csatold:

# Vi / etc / fstab

proc / proc proc defaults 0 0
nincs / dev / pts devpts gid = 5, mode = 620 0 0
/ Dev/md0 / boot ext3 defaults 0 0
/ Dev/md1 none swap sw 0 0
/ Dev/md2 / ext3 defaults, noatime 0 0

Nem szükséges a rendszer újraindításához, hogy módosítsa azt alkalmazni, bastarimontare a partíciót:

# Mount-o remount /

majd, hogy megjelenjen a paramétereket, amit fel is partzione csak típus: +

# Mount

akkor megkapjuk az eredményeket, mint ez:

/ Dev/md2 a / típus ext3 (rw, noatime)
tmpfs a / lib / init / rw típusú tmpfs (rw, nosuid, mode = 0755)
proc on / proc proc típusú (rw, noexec, nosuid, nodev)
sysfs a / sys típusú sysfs (rw, noexec, nosuid, nodev)
procbususb a / proc / bus / usb típusú usbfs (rw)
udev a / dev típusú tmpfs (rw, mode = 0755)
tmpfs a / dev / shm típusú tmpfs (rw, nosuid, nodev)
devpts a / dev / pts típusú devpts (rw, noexec, nosuid, gid = 5, mode = 620)
/ Dev/md0 a / boot ext3 típusú (rw)

Megjelent: Hacks & Mods , linux , tippek

Sorolja fel a telepített csomagok Ubuntu / Debian

Írta: (set 21)

A listát a szoftvercsomagok telepített linuxos gép (Ubuntu / Debian):

dpkg-l | awk '/ ^ ii / {print $ 2}' | grep-v-e ^-e-dev-lib és a $ (uname-r)> list.txt

Megjelent: linux , shell , tippek

Újra megszakadt letöltés az rsync

Írta: (július 26)

Itt egy példa, hogyan lehet újra letölteni egy részben letöltött fájl segítségével scp vagy rsync. Mivel scp nem támogatja az újra, ha sie kezdte letölteni a fájlt ezzel a paranccsal, még mindig, hogy helyette egy másik alapuló rsync:

rsync-részleges folyamatban, rsh = "ssh-p 1022" root @ távoligép: / ~ / filename Fájlnév

A fenti példa is mutatja, hogyan kell komponálni a parancsot, ha ön használ egy portot más, mint a hagyományos 22 az SSH protokollt.

Megjelent: linux , shell , tippek

Fájlok letöltésére Megaupload, Rapidshare és egyéb szolgáltatások a Linux keresztül azonnali

Írta: (július 22)

Próbálja ki a kiváló minőségű ekevas (a program parancssor) kibővített elvégezni a fel-és letöltési néhány a legnépszerűbb fájlmegosztó weboldalakon. Fut Linux és Unix-szerű rendszerek, támogatja: Megaupload, Rapidshare, 2Shared, 4shared, zSHARE, Badongo, depositfiles és Mediafire. A gyakorlatban ez helyettesíti a wget ezen oldalakon.

Ekevas telepíteni az Ubuntu Linux

1. Ha nem elégedett, megfelelt a függőségeket:

  sudo apt-get install curl ImageMagick Négydimenziós-OCR-recode eng SpiderMonkey-bin aview 


2. ekevas le , kivonatot és telepítse a tartalmat. Van egy változata már packetized. Deb, ha használja a verzió csak kattintson duplán a csomagot, és erősítse meg a telepítés, és fordítva:

  tar xvzf ekevas-0.x 


3. Most létre ekevas:

  Ekevas cd-0.x 
  sudo bash setup.sh install 

Parancsok ekevas

Egy fájl letöltése a rapidshare:
plowdown http://www.rapidshare.com/files/86545320/Tux-Trainer_25-01-2008.rar

Na u letölteni a fájlok listája (soronként egyet):
plowdown file_with_links.txt

Egy fájl letöltése a rapidshare, ingyenes tagsági ID:
plowdown-a myuser: jelszo http://www.megaupload.com/?d=132348234

Tölts le egy jelszóval védett fájlt rapidshare:
p-plowdown somepassword http://www.megaupload.com/?d=ieo1g52v

Get csak az URL-fájl letöltés nélkül Valójában. Nagyon hasznos, ha szeretnénk használni egy letöltött Web:
plowdown-link csak http://www.2shared.com/file/4446939/c9fd70d6/Test.html | xargs wget-rt

A haladó felhasználók számára: Ha találsz egy oldalt több linkeket fájlokat tárolt rapidshare letöltött azt, hogy az első 10 linkeket, akkor a következő parancsot:
curl http://some-website.com/page.html | \
grep-o "http://www.megaupload.com/ [^ \" <] * "| uniq | head-N10 | plowdown -

A szűrő a linkeket működő szöveges fájlban:
plowdown file_with_links.txt c-> file_with_active_links.txt

Fájl feltöltése a rapidshare szabad membershipID:
plowup-a myuser: jelszo-d "My description" / path / myfile.txt megaupload

Fájl feltöltése a rapidshare egy prémium multifetch ID és feltöltők:
plowup-a myuser: jelszo-d "My leírás"-multifetch http://www.somewherefarbeyond.com/somefile megaupload

Fájl feltöltése a rapidshare anonomamente, megváltoztatja a fájlnév után a feltöltés:
plowup / path / myfile.txt rapidshare: anothername.txt

Megjelent: linux , rapidshare , shell

Linux konzol képernyő megosztás

Írta: (július 4)

A képernyőn oszthatja között több felhasználó csatlakozik sonsole helyileg vagy ssh-n keresztül. Ehhez kérjük, kövesse az alábbi lépéseket, az utasítások jellemző egy debian rendszer, de vonatkozik hasonlóan más disztribúciók.

1. Telepítse kijelző

sudo apt-get install képernyő
2. A fogadó számítógép működteti a paraméter képernyőn kezdeni a munkamenet screen-S SessionName. -S lehetővé teszi, hogy adjon nevet az ülés, ez lehetővé teszi, hogy kezelje több felhasználói munkamenetek egyidejűleg és sokkal könnyebb.
screen-S képernyő-teszt

4. A távoli felhasználó (vendég) használ SSH kapcsolatot a távoli számítógép (távoligép)

vendég @ ssh távoligép
  5. A fogadó számítógép (távoligép) hozzájárul a kapcsolatot többfelhasználós session képernyőn írja Ctrl-A: többfelhasználós a (all 'parancs képernyő "kezdeni az escape szekvencia Ctrl-A). 
CTRL-A: többfelhasználós a

6. Ezután a fogadó (távoligép) kell engedélyezze a távoli felhasználó (vendég), hogy lehetővé tegye a hozzáférést a képernyőn munkamenet CTRL-A commadn: acladd felhasználónév, ahol felhasználónév a felhasználó távoli bejelentkezés.

CTRL-A: acladd vendég

7. A távoli felhasználó csatlakozhat a fogadó ülésén. A szintaxis kapcsolódni a képernyőn ülésén egy másik felhasználó host_username screen-x / sessionname.

screen-x felhasználónév / screen-teszt
Megjelent: HowTo , Linux , Shell , tippek
Powered by CyberTek - Távsegítség