CyberTek - the future at the present!
Google

Archív pre 'linux' Category

Vyhľadanie textu pomocou grep

Pridal: (Nov 2)

Tu je jednoduchý spôsob, ako vyhľadať text v rade súborov, platí pre všetky linuxové distro:

grep "Moje hľadanie reťazec" / home / môjho / *. txt

Príkaz grep je možné pridať aj ďalšie možnosti:

- Urobte vyhľadávanie v rekurzívne podadresárov:

grep-r "My Text" / home / môjho

- Tlač len názov súboru, do ktorého sme Notre vzniku:

grep-H-R "My Test" / home / môjho

Publikované v: linux , shell , tipy

Zoznam nainštalovaných balíčkov v Ubuntu

Pridal: (jún 17)

Preinštalovať všetky balíčky, ktoré sme použili v našom predchádzajúcom Ubuntu Linux box (to platí aj pre Debian a podobne) môže byť dlhý a potom možno to nie je povedané, že si pamätám všetko, čo sme zvyknutí, najmä ak je bohatý zariadenie vývojové knižnice a inštaláciu serverov. Ak chcete preinštalovať všetky balíčky na nové pole, ale môžeme robiť všetko, čo sa niekoľko jednoduchých príkazov.

Ak chcete vytvoriť zoznam balíčkov nainštalované Ubuntu Linux pole:

  dpkg - get-selections> nainštalovaný softvér 

Ak chcete overiť, a znovu nainštalovať všetky balíčky na vašom zozname, Ubuntu Linux box na cieľ:

  dpkg - set-selections <nainštalovaný softvér 

Napokon, zadajte príkaz

  dselect 

Publikované v: linux , tipy , Ubuntu

editor nano, klávesové skratky a alternatívy

Pridal: (Ut 21)
Zápis pre skratiek je nasledujúci. Sekvencie označené symbolom (^) sú zavedené pomocou klávesy Control (Ctrl), alebo stlačením klávesy Esc dvakrát. Sekvencie označené symbolom Meta (M) možno vkladať buď pomocou Esc, Alt alebo Meta, v závislosti na konfigurácii klávesnice. Okrem toho môžete stlačením tlačidla Esc dvakrát a zadaním čísla 000 do 255 znakov byť zadané s príslušnými ASCII kódu. Nasledujúce skratky sú k dispozícii v hlavnom okne editora. Alternatívne sekvencie sú uvedené v zátvorkách:

^ G (F1) Ukázať túto nápovedu
^ X (F2) Zavrieť aktuálny súbor / Exit nano
^ O (F3) Uloží aktuálny súbor na disku
J ^ (F4) doložiť doterajší odsek

^ R (F5) Vloženie iného súboru do aktuálneho
^ W (F6) Hľadať reťazec alebo regulárny výraz
^ Y (F7) Návrat na predchádzajúcu obrazovku
^ V (F8) Prechod na ďalšiu obrazovku

^ K (F9) Vystrihnúť aktuálny riadok a uloží ju do cutbuffer
^ U (F10) cutbuffer Vložiť aktuálneho riadku
^ C (F11) ukazuje umiestnenie kurzora
^ T (F12) spustiť kontrolu pravopisu, ak je k dispozícii

M-\ (M |) ide na prvý riadok v súbore
M / (m-?) By mala byť posledný riadok v súbore

^ _ (F13) (MG), ide na číslo riadka a stĺpca špecifických
^ \ (F14) (MR) nahrádza reťazec alebo regulárny výraz
^ ^ (F15) (MA), aby sa text na pozíciu kurzora
MW (F16) Zopakuje posledné hľadanie

M-^ (M-6) skopírovať aktuálny riadok a ukladá ich do cutbuffer
Použiť M-zarážka aktuálny riadok}
M-{Odstráňte odsadenie od aktuálneho riadku
Advance jeden znak ^ F
^ B Znižuje písma
^ Priestoru o jedno slovo dopredu
M-Space Zníženie slovo
^ P Prechod na predchádzajúci riadok
^ N Prechod na ďalší riadok

^ Prejsť na začiatok riadku
^ E Presun na koniec riadku
M-((M-9) na začiatok odseku, potom predchádzajúceho odseku
M-) (M-0) Choďte na koniec odseku, potom ďalší bod
M-] Prejsť na zodpovedajúcu zátvorku
M-(M-_) Posunie o jednu riadku bez pohybu kurzoru
-M + (M-=) Prejdite o jeden riadok dole bez pohybu kurzoru
M-<(M) ide na predchádzajúcu vyrovnávacej pamäti
M-> (M-.) Prejsť na ďalšie vyrovnávacej pamäti

Vloží znak doslova MV
^ Aj Vložte kartu na pozíciu kurzora
^ M vloží návrat na pozíciu kurzora
^ D Zmazať znak pod kurzorom
^ H vymazanie znaku naľavo od kurzora
MT Vystrihnúť od kurzora na koniec súboru

MJ bloku celý súbor
MD Spočítajte počet riadkov slov a znakov
^ L Obnoviť aktuálnej obrazovky
^ Z pozastaví editor (ak je aktívny režim spánku)

(MX) Príkazový riadok zapnutie / vypnutie
(MC) Vždy zobrazovať pozíciu kurzora zapnúť / vypnúť
(MO), použite jeden riadok pre ďalšie zmeny, zapnutie / vypnutie
(MS), kontinuálne Scrolling zapnutie / vypnutie
(MP) Zobraziť bieleho miesta zapnutie / vypnutie
(MY) Syntax farebné zapnutie / vypnutie
(MH), inteligentný domácnosť kľúčové zapnutie / vypnutie
(MI), automatické odsadzovanie zapnutie / vypnutie
(MK) Strih na koniec riadku zapnutie / vypnutie
(ML) Zabaľte zapnutie / vypnutie
(MQ) previesť tabulátory na medzery zapnutie / vypnutie
(MB) File Backup umožňuje zapnúť / vypnúť
(MF) viac súborov zapnutie / vypnutie
(MM) myš zapína / vypína
(MN) č konverzie formátu DOS / Mac zapnutie / vypnutie
(MZ) Pozastavenie zapnutie / vypnutie
(M-$) zábal mäkkého zapnutie / vypnutie

Publikované v: linux , linux nano , mušle , tipy

Ubuntu VirtualMin + + Antispam / Antivírusový modul

Pridal: (Ut 21)
Pre prevádzku motora antispam / antivírus + + Webmin Virtualmin distro Ubuntu je najprv nainštalovať wrapper pre procmail, to slúži nie je v distribúcii Ubuntu, ale môžete ľahko nájsť na internete na stránke VirtualMin:

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

Inštalovaný je balík s jednoduchou: sudo dpkg-i-wrapper_1.0 procmail-2_i386.deb

Potom by ste mali skontrolovať oprávnenie bydliska procmail-wrapper, ktorý nájdete v / usr / bin:
rwsr-xr-x 1 root root 2.9K 11/28/2006 10:08 procmail-wrapper
V skutočnosti to by mal byť už v poriadku po inštalácii. Najmä ak to nie je v užívateľských práv máte problémy.

Nakoniec sme sa skontrolovať, či Postfix používa procmail naše obalu a nie priamo:

sudo nano / etc / postfix / main.cf

zabezpečiť, že nasledujúce smernice:

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

Publikované v: linux , tipy , Ubuntu , virtualmin

Zvýšenie ssh dĺžkou sedenia

Pridal: (Oct 5)

Aby sa zabránilo predčasnému odpojeniu SSH dosiahnuť lehoty nečinnosti môžete podniknúť nasledujúce kroky:

1) Zákazník úrovni, úpravou súboru / etc / ssh / ssh_config, pridanie alebo zmena hlasu ServerAliveInterval, napríklad:

ServerAliveInterval 15

Nastaviť retenčný čas zasadnutí na 15 minút z dôvodu nečinnosti.

2) na úrovni servera, upravte / etc / ssh / sshd_config, pridanie alebo zmena položiek a ClientAliveInterval ClientAliveCountMax, napríklad:

ClientAliveInterval 15
ClientAliveCountMax 15

Pozícia súbory konfigurácií sa môžu líšiť od jednej distribúcie Linuxu na iný, ale väčšinou z nich sú uvedené hlavné cesty, ako je napríklad Debian, Ubuntu, Fedora, RH.

Publikované v: linux , shell , tipy

Zlepšiť I / O výkon súborového systému linux

Pridal: (Oct 4)

Zlepšiť výkon I / O systém súborov, môžete pridať noatime Pripojte oblasť:

# Vi / etc / fstab

proc / proc proc defaults 0 0
Žiadny / dev / pts devpts gid = 5, mode = 620 0 0
/ Dev/md0 / boot ext3 defaults 0 0
/ Dev/md1 žiadna výmena sw 0 0
/ Dev/md2 / ext3 defaults, noatime 0 0

To nie je nutné reštartovať systém upraviť, aby sa vzťahoval, bastarimontare oddielu:

# Mount-o remount /

a potom zobrazíte parametre, s ktorými dáme partzione stačí napísať: +

# Mount

by ste mali dostať výsledok takto:

/ Dev/md2 na / ext3 (rw, noatime)
tmpfs na / lib / init / rw typ tmpfs (rw, nosuid, mode = 0755)
proc on / proc proc typu (rw, noexec, nosuid, nodev)
sysfs on / sys sysfs typ (rw, noexec, nosuid, nodev)
procbususb v / proc / bus / usb typ usbfs (rw)
udev on / dev typu tmpfs (rw, mode = 0755)
tmpfs na / dev / SHM tmpfs typ (rw, nosuid, nodev)
devpts na / dev / pts typ devpts (rw, noexec, nosuid, gid = 5, mode = 620)
/ Dev/md0 / boot ext3 (rw)

Publikované v: hacks a Mods , linux , tipy

Zoznam balíky na Ubuntu / Debian

Pridal: (set 21)

Pre zoznam softvérových balíčkov nainštalovaných na vašom počítači Linux (Ubuntu / Debian):

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

Publikované v: linux , shell , tipy

Obnoviť zlomené download sa rsync

Pridal: (26. júla)

Tu je príklad toho, ako k obnoveniu sťahovania čiastočne stiahnutých súborov cez scp alebo rsync. Vzhľadom k tomu, scp nepodporuje pokračovať, ak je sie začal sťahovať súbor s týmto príkazom, si budeme musieť ešte nahradiť alternatívnym na rsync:

rsync-čiastkové pokrok, rsh = "ssh-p 1022" root @ remotehost: / ~ / filename názov súboru

Vo vyššie uvedenom príklade je ukázané, ako zostaviť príkazu, ak používate iný port, než je tradičný 22 pre SSH protokolu.

Publikované v: linux , shell , tipy

Sťahovanie súborov z Megaupload, Rapidshare a ďalšie služby z Linuxu cez výzvu

Pridal: (22. júla)

Skúste použiť kvalitné radlicu (program príkazového riadku) Rozšírenie vykonať upload a download niektoré z najpopulárnejších internetových stránok na zdieľanie súborov. Beží na Linux a Unix-ako systémy, podporuje: Megaupload, Rapidshare, 2Shared, 4Shared Letný čas Badongo, DepositFiles a net. V praxi sa jedná o náhradu za wget za tieto stránky.

Pluh na inštaláciu do Ubuntu Linux

1. Ak nie sú spokojní, splnil závislosti:

  sudo apt-get install ImageMagick zvlnenie tesseract-OCR-recode eng SpiderMonkey-bin aview 


2. radlice na stiahnutie , získavať a inštalovať obsah. K dispozícii je tiež verzia už packetized Deb, ak používate túto verziu stačí kliknúť na súbor a potvrdiť inštaláciu, naopak.:

  tar xvzf radlice, 0.x 


3. Teraz je nastavenie radlice:

  Radlice CD-0.x 
  sudo bash setup.sh inštaláciu 

Príkazy radlice

Stiahnutie súboru z Rapidshare:
plowdown http://www.rapidshare.com/files/86545320/Tux-Trainer_25-01-2008.rar

Na U stiahnuť zoznam súborov (jedno na riadok):
plowdown file_with_links.txt

Stiahnutie súboru z Rapidshare s bezplatným členstvom ID:
plowdown-MyUser: mypassword http://www.megaupload.com/?d=132348234

Stiahnuť heslom chránený súbor z Rapidshare:
P-plowdown somepassword http://www.megaupload.com/?d=ieo1g52v

Získajte iba URL súboru bez stiahnutie v skutočnosti. Veľmi užitočné, ak chcete použiť iný downloader Web:
plowdown-link iba http://www.2shared.com/file/4446939/c9fd70d6/Test.html | xargs wget-RT

Pre pokročilých používateľov: Ak narazíte na stránku s niekoľkými odkazmi na súbory umiestnené na rapidshare si ho stiahnuť, vidieť prvých 10 odkazov, je potrebné použiť nasledujúci príkaz:
zvlnenie http://some-website.com/page.html | \
grep-o "http://www.megaupload.com/ [^ \" <] * "| UNIQA | head-N10 | plowdown -

Filtrovať odkazy pôsobiace v textovom súbore:
plowdown file_with_links.txt c-> file_with_active_links.txt

Nahrať súbor na rapidshare s voľným membershipID:
plowup-MyUser: mypassword-d "Môj opis" / cesta / myfile.txt megaupload

Nahrať súbor na rapidshare s premium ID multifetch a obrázky:
plowup-MyUser: mypassword-d "Môj opis", multifetch http://www.somewherefarbeyond.com/somefile megaupload

Nahrať súbor na rapidshare anonomamente, zmena názvu súboru po vkladať
plowup / path / myfile.txt Rapidshare: anothername.txt

Publikované v: linux , rapidshare , shell

Linux konzole zdieľanie obrazovky

Pridal: (Jul 4)

S obrazovkou môžete zdieľať medzi viacerými užívateľmi sonsole pripojiť lokálne alebo cez ssh. K tomu, prosím, postupujte podľa nasledujúcich krokov, inštrukcie sú typické pre systém Debian, ale platí obdobne pre iné distribúcie.

1. Inštalačná obrazovka

sudo apt-get install obrazovky
2. Z hostiteľského počítača je riadená parametrom obrazovky zahájite relácii obrazovky S Název_relace. -S umožňuje zadať názov relácie, to umožňuje spravovať viac užívateľských relácií súčasne a oveľa jednoduchšie.
screen-S obrazovky-test

4. Vzdialený užívateľ (host) používa SSH pre pripojenie k vzdialenému počítaču (remotehost)

guest @ ssh remotehost
  5 hostiteľskom počítači (remotehost) súhlasí s pripojením na multi-session užívateľa obrazovku príkazom Ctrl-A:. Viacpoužívaťeľský on (všetky 'command obrazovka "začína sekvencie Ctrl-A). 
CTRL + A: pre viac užívateľov na

. 6 potom musí host (remotehost) udeliť povolenie pre vzdialeného užívateľa (host), ktoré mu umožnia prístup na obrazovku CTRL-session s commadn: acladd user_name, kde user_name užívateľa je vzdialené prihlásenie.

CTRL + A: acladd hosť

7. Vzdialený užívateľ môže pripojiť k hostiteľovi zasadnutí. Syntax pre pripojenie k displeju relácii iného užívateľa je host_username obrazovky x / Název_relace.

screen-x užívateľské meno / obrazovky-test
Publikované: HOWTO , Linux , Shell , tipy

Ako formátovať dáta pre zobrazenie na shell Linux

Pridal: (Apr 19)

V shellu môžete zadať formát dátumu takto:
dátum + FORMAT

Napríklad zadaním:
$ Date + "% m-% d-% Y"

Získate:
04-17-10

Ak chcete, 4-miestny rok:
$ Date + "% m-% d-% Y"

Získate:
04-17-2010

Aktuálny čas na pokles jedna zadaním:
$ Date + "% T"

Získate:
19:55:04

Ak chcete odpojiť jeden čas na 12 hodín:
$ Date + "% r"

Získate:
19:56:05

Ak chcete zobraziť čas vo formáte HH: MM:
$ Date + "% H-% M"

Získate:
07:56

Kompletný zoznam možností formátovania dát divu:

%%
znak%
% K
Miestne skratka dňa v týždni (napr. Ne)
%

Miestne plné meno dňa v týždni (napr. nedeľa)

% B
Miestny je skrátený názov mesiaca (napr. Jan)
% B
Miestne plné meno mesiaca (napr. január)
% C
Miestny dátum a čas (napr., St 03.3.2005, 23:05:25 CET)
% C
storočia, rovnako ako% Y, okrem vynechať posledné dve číslice (napr. 21)
% D
deň v mesiaci (napr. 01)
% D

dáta, rovnaké ako% m /% d /% y

% A
deň v mesiaci, doplnený medzerami, rovnaké ako% _D
% F
Plná dáta, presné ako% Y-% m-% d
% G
posledné dve číslice roku čísla týždňov ISO (pozri% G)
% G
ročník číslo týždňa podľa ISO (pozri% V), zvyčajne užitočné len s% V
% H
Rovnaké ako% b
% I

hodinu (00 .. 23)

% I
hodinu (01 .. 12)
J%
Deň v roku (001 .. 366)
% K
Hodinu (0 .. 23)
% S
hodinu (1 .. 12)
% M
mesiac (01 .. 12)
% M

minútu (00 .. 59)

% N
na nový riadok
% N
nanosekúnd (000000000 .. 999999999)
% P
Buď ekvivalent miestne je AM alebo PM, prázdne, ak nie je známe
% P
ako% p, ale malými písmenami
% R
miestne v 12-hodinovom formáte času (napr. 11:11:04 PM)
% R

24-hodinová hodinu a minútu, rovnaké ako% H:% M

% S
sekúnd od 1.1.1970 00:00:00 UTC
% S
druhej (00 .. 60)
% T
S kartami
% T
Čas, rovnaké ako% H:% M:% S
% U
Deň v týždni (1 .. 7), 1 je pondelok
% U

Číslo týždňa, s nedeľou ako prvým dňom týždňa (00 .. 53)

% V
ISO číslo týždňa, s pondelkom ako prvým dňom týždňa (01 .. 53)
W%
Deň v týždni (0 .. 6), 0 je nedeľa
% W
Číslo týždňa, s pondelkom ako prvým dňom týždňa (00 .. 53)
% X
Miestny dátum reprezentácie (napr. 31/12/99)
% X
Miestny čas zastúpenie (napr. 23:13:48)
% Y

posledné dve číslice roka (00 .. 99)

% Y
rok
% Z
+ Hhmm číselná časová zóna (napr. -0400)
% Z
+ Hh: mm číselné časové zóny (napr. -04: 00)
%:: Z
+ Hh: mm: ss číselné časové pásmo (napr. -04: 00:00)
%::: Z
číselná časová zóna s: Nutné presnosti (napr. -04, +05:30)
% Z
abecedný skratka časové zóny (napr. EDT)

Publikované v: linux , shell , tipy

Ako pripojiť Windows podiel na Linux

Pridal: (Apr 19)

Ak chcete aktívne zdieľanie poradenstvo urobiť, ako tento príkaz:

smbclient-L-U <windows-box> <uživatel>

Potom môžeme pristúpiť k mape condivisionewindows v našom Linux pole Segun spôsobom:

  1. Vytvorte adresár pre prípojný bod: mkdir / mnt / <name-of-mount-point>
  2. Montáž podiel Windows podiel:
    mount-t CIFS-o username = <uživatel>, <heslo> password = / / <win-box> / <share> / mnt / <name-of-mountpoint>
    Poznámka: syntax <uživatel> username =, password = <heslo> ukladá hesla.
  3. A napokon, ak chcete, aby úsilie o vytvorenie symbolického odkazu: ln-s / mnt / <name-of-mount-point> / <path-of-symlink>

Publikované v: Linux , Samba , Shell , tipy
Powered by CyberTek - Vzdialená pomoc