CyberTek - the future at the present!
Google

Archívum a "shell" kategória

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

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

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

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 parancs használata esetén 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 parancssori) 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

Hogyan formátumú dátumok megjelenítéséhez a Linux shell

Írta: (április 19.)

A shell megadhatja a dátum formátumának az alábbiak szerint:
dátum + FORMAT

Például írja:
$ Date + "% m-% d-% y"

Kapsz:
04-17-10

Ha szeretné, hogy a 4-jegyű év:
$ Date + "% m-% d-% y"

Kapsz:
2010/04/17

A pontos idő csökken egyet annak beírásával:
$ Date + "% T"

Kapsz:
19:55:04

Ha bontani egy alkalommal alapján 12 óra:
$ Date + "% r"

Kapsz:
19:56:05

A kijelző az időt HH: MM:
$ Date + "% H% M-"

Kapsz:
07:56

Teljes lista formázásáról a dátumok csoda:

%%
szó%
% A
Helyi rövidített nap neve (pl. Sun)
% A

Helyi teljes nap neve (pl. vasárnap)

% B
A helyi a hónap rövidített neve (pl. Jan)
% B
Helyi teljes hónap neve (pl. január)
% C
Helyi dátum és idő (pl. Wed március 3, 2005 23:05:25)
% C
században, mint a% Y, kivéve hagyjuk utolsó két számjegye (pl.: 21)
% D
hónap napja (pl. 01)
% D

időpontok; Ugyanaz, mint% m /% d /% y

% És
hónap napja, a tér bélelt; Ugyanaz, mint% _d
% F
Teljes dátumokat, pontos, mint a% Y-% m-% d
% G
utolsó két számjegye, év ISO hét szám (lásd% G)
% G
évben ISO hét szám (lásd% V); Általában hasznos, csak% V
% H
Ugyanaz, mint a% b
% I

óra (00 .. 23)

% I
óra (01 .. 12)
% J
Nap év (001 .. 366)
% K
Óra (0 .. 23)
% S
óra (1 .. 12)
% M
havi (01 .. 12)
% M

perc (00 .. 59)

% N
A newline
% N
ns (000000000 .. 999999999)
% P
Vagy a helyi megfelelője AM vagy PM, üresen, ha nem ismert
% P
mint a% p, de kisbetűkkel
% R
A helyi a 12 órás idő (pl. 11:11:04)
% R

24-órás óra és perc; Ugyanaz, mint% H:% M

% S
óta eltelt másodpercek 1970/01/01 00:00:00 UTC
% S
második (00 .. 60)
% T
Füles
% T
Idő, Ugyanaz, mint a% H:% M:% S
% U
A hét napja (1 .. 7), 1. hétfő
% U

Hét száma évente, vasárnap első napján hét (00 .. 53)

% V
ISO hét szám, a hétfő az első nap a héten (01 .. 53)
W%
A hét napja (0 .. 6), 0-vasárnap
% W
Hét száma évente, hétfő, mint az első hét napja (00 .. 53)
% X
Helyi dátum ábrázolása (pl. 31/12/99)
% X
A helyi ideje képviselete (pl. 23:13:48)
% Y

utolsó két számjegye az év (00 .. 99)

% Y
év
% Z
+ ÓÓPP numerikus időzóna (pl. -0400)
% Z
+ HH: mm numerikus időzóna (pl. -04: 00)
%: Z
+ HH: mm: ss numerikus időzóna (pl. -04: 00:00)
%::: Z
numerikus időzóna a: Szükséges a pontos (pl. -04, +05:30)
% Z
alfabetikus időzóna rövidítése (pl. EDT)

Megjelent: linux , shell , tippek

Hogyan lehet csatlakoztatni a Windows részesedése Linux

Írta: (április 19.)

Hogy az aktív megosztását tanácsot kell tenned, mielőtt ezt a parancsot:

smbclient-L-U <windows-box> <felhasználónév>

Akkor folytassa a térképet a condivisionewindows a mi linux doboz Segun módon:

  1. Hozza létre a könyvtárat, a csatolási pont: mkdir / mnt / <name-of-mount-point>
  2. Szerelje fel a Windows-részvény aránya:
    mount-t CIFS-o username = <felhasználónév>, <password> password = / / <win-box> / <megosztás> / mnt / <name-of-mountpoint>
    Megjegyzés: A szintaxis-<felhasználónév> username =, password = <jelszó> elmenti a jelszót.
  3. Végül, ha szeretné, hogy a meghajtó létre a szimbolikus linket: ln-s / mnt / <name-of-mount-point> / <path-of-symlink>

Megjelent: Linux , Samba , Shell , tippek

Nano szerkesztő, szintaxis kiemelése

Írta: (február 22)

Ahhoz, hogy hozzá szintaxis színű nano első fokon létre kell hozni a konfigurációs fájlban. Nanorc a saját honlapjához, mint a második megállapítás erről a címről: http://code.google.com/p/nanosyntax/source/browse/ # svn / trunk / szintaxis-nanorc fájlokat. nanorc venni a konfigurációt a kívánt hatás eléréséhez.

Példa szöveg egészül ki. Nanorc:

include "/ usr / share / nano / php.nanorc"
include "/ usr / share / nano / sh.nanorc"
include "/ usr / share / nano / java.nanorc"
include "/ usr / share / nano / patch.nanorc"
include "/ usr / share / nano / python.nanorc"
include "/ usr / share / nano / html.nanorc"
include "/ usr / share / nano / perl.nanorc"
include "/ usr / share / nano / ruby.nanorc"
include "/ usr / share / nano / js.nanorc"

Megjelent: linux , shell , tippek

Shorcuts a bash

Írta: (október 19.)

Ctrl + A a sor elejére beírt.
Ctrl + E Ugrás a sor végére beírt.
Ctrl + L Törölje meg a képernyőn.
Ctrl + U Törli a képernyőt, mielőtt a kurzor. Ha a végén a sor, törli az egész sort.
Ctrl + R lehetővé teszi a keresést a korábban használt parancsok.
Ctrl + C megállítása, amit csinálsz.
Ctrl + D kilépés az aktuális shell.
Indítsa el a Ctrl + Z felfüggeszteni, bármit is csinál a háttérben.
Ctrl + W törlése a szót, mielőtt a kurzor.
Ctrl + K Tiszta sor után a kurzor.
Ctrl + T Megfordítja az utolsó két karakter előtt a kurzor.
Esc + T Megfordítja az utolsó két szót, mielőtt a kurzor.
Alt + F mozgatja a kurzort előre egy szót az aktuális sor.
Alt + B Kurzor vissza egy szót az aktuális sor.
Tab Auto-Complete nevét a fájlok és mappák.
Beillesztés Ctrl + Y (mint a másolás és beillesztés) a szöveget, mielőtt a kurzor.

Megjegyzés: Néhány ilyen parancs nem működik, ha shell hozzáférést telnet, SSH, vagy ha a billentyűzet egy bizonyos módon configuratain

Megjelent: linux , shell , tippek

Az automatikus frissítése SpamAssassin szabályok

Írta: (április 20.)

Amikor telepíti a SpamAssassin a mi e-mail szerver van telepítve egy script segítségével letölthető a szabályokat, hogy javítsa a felvétel a spam e-mailek érkeznek a szerveren.

A szkript neve sa-update . Az alábbiakban beszámolunk egy egyszerű crontab bejegyzést tartalmaz a linuxos hívni minden nap 7:00 és megtartani a script akár az időpontját, a spamassassin szabályokat.

spamassassin auto update rules

0 7 * * * / usr / bin / sa-update-D-frissített / etc / mail / spamassassin /

Ne felejtse el is indítsa újra a szolgáltatást frissítés után spamassassin a parancsot:

/ Etc / init.d / spamassassin újra

vagy

/ Etc / init.d / spamd újra

Megjegyzés: parancsok és helyszínek változhat disztró disztró, de a rendszergazda nem nehéz megtalálni a megfelelő pozícióba. Nehéz helyzetben vegye fel a kapcsolatot velünk, vagy hagyjuk egy megjegyzést.

Megjelent: linux , shell , spam , tippek
Powered by CyberTek - Távsegítség