CyberTek - the future at the present!
Google

Gjetja teksti me grep

Dërguar nga: (Nov 2)

Këtu është një mënyrë e thjeshtë për të kërkuar për tekstin në një seri fotografi, e vlefshme për të gjitha linux distros:

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

grep komanda gjithashtu mund të shtoni opsione të tjera:

- Kryerja e një kërkimi gjithkund rekursive në nën-directories:

grep-r "text e mia" / home / MyHome

- Printo vetëm emrin e file ku kemi dukuri Notre:

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

Botuar në: linux , shell , tips

Paketa Lista instaluar në Ubuntu

Dërguar nga: (17 qershor)

Reinstall gjitha paketat që kemi përdorur në kutinë tonë të mëparshme Ubuntu Linux (kjo vlen edhe për Debian dhe të ngjashme) mund të jetë një kohë të gjatë dhe pastaj ndoshta nuk është e thënë që ne të kujtojmë çdo gjë që kemi përdorur për të, veçanërisht nëse ajo është e pasur e objekteve biblioteka e zhvillimit apo instalimit servers. Për të reinstall gjitha paketat në kutinë e re, por ne mund të bëjmë gjithçka me disa komandave të thjeshta.

Për të gjeneruar listën e paketave të instaluara në Ubuntu linux kutinë tuaj:

  dpkg - get-Zgjedhje>-instaluar software 

Për të verifikuar dhe reinstall të gjitha paketat në listën tuaj, Ubuntu linux kutinë mbi objektivin:

  dpkg - set-Zgjedhje <instaluar-software 

Së fundi, shtypni komandën

  dselect 

Botuar në: linux , tips , Ubuntu

Nano editor, shkurtesat e tastierës dhe alternativat

Dërguar nga: (Tue 21)
Simbol për shkurtesat është si më poshtë. Sekuenca të identifikuar me simbolin (^) janë futur duke përdorur butonin Control (Ctrl), ose duke shtypur butonin Esc dy herë. Sekuenca të identifikuara nga Meta simbol (M) mund të futet duke përdorur ose Esc, Alt apo Meta, në varësi të konfigurimit të tastierës. Përveç kësaj, duke shtypur ESC dy herë dhe të shtypni numrat e 000-255 karaktere mund të lidhet me kodin përkatës ASCII. Shkurtesat e mëposhtme janë në dispozicion në dritaren kryesore të redaktorit. Sekuencat alternative janë dhënë në kllapa:

^ G (F1) Show këtë mesazh të ndihmojë
^ X (F2) Mbylle aktuale file / Dil nano
^ O (F3) Ruan skedarin aktual në disk
^ J (F4) justifikojnë paragrafit aktual

^ R (F5) Fut një tjetër fotografi në aktuale
^ W (F6) Kërko për një varg apo shprehje të rregullta
^ Y (F7) Shko tek ekrani i mëparshëm
^ V (F8) Shko tek ekran tjetër

^ K (F9) Cut linjës aktuale dhe dyqane atë në cutbuffer
U ^ (F10) cutbuffer Paste nga linja aktuale
^ C (F11) tregon vendndodhjen e kursorit
^ T (F12) Run spell checker, nëse është e mundur

M-\ (M |) shkon në rreshtin e parë të dosjes
M / (M-?) Duhet të jetë vija e fundit e dosjes

^ _ (F13) (MG), shkon në një numër të linjës dhe kolonë-e të Caktuar
^ \ (F14) (MR) zëvendëson një varg apo shprehje të rregullta
^ ^ (F15) (MA) Bëni tekstin në pozicionin e kursorit
MW (F16) Përsëriteni kërkimin e fundit

M-^ (M-6) Copy linjës aktuale dhe dyqane atë në cutbuffer
Aplikoni M-indent të linjës aktuale}
M-{Hiq gjurmë nga rreshti aktual
Advance një karakter ^ F
^ B Ul font
^ Hapësirë ​​përpara një fjalë
M-Space Ul fjalës
Leviz ^ P te linja e mëparshme
^ N Leviz në linjë ardhshëm

^ Shko tek fillimi i linjës aktuale
^ E Dërgo në fund të linjës
M-((M-9) në fillim të paragrafit, pastaj paragrafin e mësipërm
M-), (M-0) Shko tek fundi i paragrafit, pastaj paragrafin tjetër
M-] Shko tek kllapa përkatëse
M-(M-_) Pergamenat e deri një rresht pa lëvizur kursorin
-M + (M-=) Shkoni poshtë një rresht pa lëvizur kursorin
M-<(M), shkon në tampon e mëparshme
M-> (M-.) Shko tek buffer e ardhshme

Fut një karakter vërtetë TM
^ I Fut një skedë në pozicionin e kursorit
^ M fut një kthim topi në pozicionin e kursorit
^ D Delete karakterit nën kursorit
^ H Fshi karakterit të majtë të kursorit
MT Pritini nga kursorin në fund të file

MJ justifikuar gjithë file
MD Count numri i fjalëve, linjave dhe karaktere
^ L Rifresko ekranin aktual
^ Z pezullon editor (nëse letargji është aktivizuar)

(MX) bar Komanda mundëson / disables
(MC) Gjithmonë tregojnë pozicionin e kursorit të mundësojë / çaktivizoni
(MO) Përdorni një rresht për ndryshime më të mundësojë / çaktivizoni
(MS) Scrolling vazhdueshëm mundëson / disables
(MP) hapësirë ​​të bardhë Trego mundëson / disables
Sintaksa (MY) ngjyrë mundëson / disables
(MSH) kryesore zgjuar Faqja mundëson / disables
(MI) Auto vulë mundëson / disables
(MK) të prera në fund të linjës mundëson / disables
(ML) Wrap mundëson / disables
(MQ) Convert tabs në hapësirat mundur / disable
(MB) mundëson backup file / disables
(MF) fotografi të shumta të mundësojë / çaktivizoni
(MM) Mbështetje Mouse mundur / disable
(MN) No format conversion nga DOS / Mac mundëson / disables
(MZ) Pezullimi mundur / disable
(M-$) Wrap butë të mundur / disable

Botuar në: linux , Linux Nano , predha , tips

Ubuntu VirtualMin + + antispam / Antivirus Module

Dërguar nga: (Tue 21)
Për të vepruar motor antispam / antivirus + Webmin + Virtualmin distro Ubuntu duhet së pari të instaloni këmishë për procmail, kjo të shërbejë nuk është në distro Ubuntu, por ju mund të gjeni lehtësisht online në vendin e njëjtë VirtualMin:

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

instaloni paketën me një të thjeshtë: sudo dpkg-i-wrapper_1.0 procmail-2_i386.deb

Atëherë ju duhet të kontrolloni të drejtat e këmishë procmail-banorët që ju mund të gjeni në / usr / bin:
rwsr-xr-x 1 root root 2006/11/28 10:08 2.9K procmail-këmishë
në fakt tashmë duhet të jetë në rregull pas instalimit. Në veçanti, nëse s nuk duket në autorizimet individuale q ju keni probleme.

Së fundi kemi parë se postfix përdor procmail këmishë tonë dhe jo të drejtpërdrejtë:

sudo nano / etc / postfix / main.cf

siguruar se nuk është direktivë e mëposhtme:

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

Botuar në: linux , tips , Ubuntu , virtualmin

Aktivizo formë PCNTL në PHP

Dërguar nga: (Tue 14)

Për të mundësuar mbështetje në php5 PCNTL (testuar në Ubuntu 10,10) në vendin e parë ju duhet të instaloni php5 php5-cli-dev dhe, natyrisht ju duhet të kënaqë të gjithë varësinë e kërkuara nga sistemi:

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

Pasi ne kemi për të vënë në rrugën ku mund të gjeni burimin e modulit ju dëshironi të plotësoni:

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

Rruga mund të jenë të ndryshme, në varësi të distro dhe versionin e PHP (/ etc/php5/cli/php5-xxxxx/ext/pcntl). Por pasi shkojmë në hapat e fundit:

# Phpsize

#. / Configure

# Bëni

# Bëni install

Përndryshe ju mund të bëni të instaloni të kopjoni me dorë modul ju hartuar vetëm:

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

Së fundi, ne shtoni ini Php të ngarkesës formën tonë për të.:

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

Mos harroni të rifilluar apache pastaj për të aplikuar ndryshime tonë:

# / Restart Etc/init.d/apache2

Botuar në: apache , zhvillimin , PHP , këshilla , ubuntu

Bill vs Steve

Dërguar nga: (Jan 19)

Një marrëdhënie e çuditshme që kishte zhvilluar gjatë viteve Bill Gates dhe Steve Jobs, përmblidhen në këtë video ne shohim evolucionin, vini re edhe plakjen e karaktereve. Bill në vitin 1983 ishte një budalla i vërtetë!

: Botuar në histori , mac , microsoft

Rritja Gjatësia SSH seancën

Dërguar nga: (Tetor 5)

Për të parandaluar parakohshme shkyçja nga një sesion ssh për të arritur një afat kohor prej pasivitetit ju mund të marrë hapat e mëposhtëm:

1) Një nivel të konsumatorëve, duke modifikuar file / etc / ssh / ssh_config, duke shtuar apo ndryshuar ServerAliveInterval zërin, për shembull:

ServerAliveInterval 15

Të përcaktuar kohën mbajtjen e seancës për 15 minuta për shkak të pasivitetit.

2) Në nivel server, të editoni / etc / ssh / sshd_config, duke shtuar apo ndryshuar të hyra dhe ClientAliveCountMax ClientAliveInterval, për shembull:

ClientAliveInterval 15
ClientAliveCountMax 15

Pozicionet e dosjeve configs mund të ndryshojnë nga një shpërndarje Linux në një tjetër, por zakonisht ato të listuara janë rrugët kryesore, të tilla si Debian, Ubuntu, Fedora, RH.

Botuar në: linux , shell , tips

Permiresimi I / O kryerjen e linux filesystem

Dërguar nga: (4 tetor)

Të përmirësuar punën e I / O sistem i skedarit që ju mund të shtoni noatime malin ndarjes:

# Vi / etc / fstab

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

Nuk është e nevojshme për të rifilluar të sistemit për të ndryshuar atë për të aplikuar, bastarimontare ndarjes:

# Mount-o ringrihem /

dhe pastaj për të shfaqur parametrat me të cilat ne kemi vënë partzione tonë vetëm lloji: +

# Mount

ju duhet të merrni një rezultat si ky:

/ Dev/md2 on / tipi ext3 (RW, noatime)
tmpfs në / lib / init / rw tmpfs lloji (RW, nosuid, mode = 0755)
Lloji proc në / proc proc (RW, noexec, nosuid, nodev)
sysfs në sysfs / sistemet e llojit (RW, noexec, nosuid, nodev)
procbususb on / proc / autobus / usb lloji usbfs (RW)
udev në / dev tmpfs lloji (RW, mode = 0755)
tmpfs në / dev / SHM lloji tmpfs (RW, nosuid, nodev)
devpts në / dev / pts lloji devpts (RW, noexec, nosuid, GID = 5, mode = 620)
/ Dev/md0 on / boot ext3 lloji (RW)

Botuar në: Hacks & Mods , linux , tips

Lista e paketave të instaluara në Ubuntu / Debian

Dërguar nga: (përcaktuar 21)

Për një listë e paketave software të instaluar në kompjuterin tuaj Linux (Ubuntu / Debian):

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

Botuar në: linux , shell , tips

Resume shkarko thyer me rsync

Dërguar nga: (26 korrik)

Këtu është një shembull se si për të rifilluar shkarkoni një skedar shkarkohet pjesërisht me anë të SCP ose rsync. Që nga SCP nuk e ka mbështetjen e rinisë, në qoftë se sie ka filluar për ta shkarkuar skedarin me kete komande, ne ende kemi për të zëvendësuar atë me një alternativë të bazuar në rsync:

rsync-të pjesshme progres-RSH = "ssh-p 1022" root @ remotehost: / ~ / filename Emri

Në shembullin e mësipërm, është treguar gjithashtu se si të shkruaj komandën nëse jeni duke përdorur një port tjetër nga 22 tradicionale për protokollin SSH.

Botuar në: linux , shell , tips

Shkarko fotografi nga Megaupload, Rapidshare dhe shërbime të tjera nga Linux, me anë të shpejtë

Dërguar nga: (22 korrik)

Provoni duke përdorur me cilësi të lartë Plowshare (një komandë program linjë) Zgjeruar për të kryer ngarkoni dhe shkarkoni disa nga më populloret file-sharing faqet e internetit. Ajo shkon në Linux dhe Unix-like sisteme, mbështet: Megaupload, Rapidshare, 2Shared, 4shared, zSHARE, Badongo, DepositFiles dhe Mediafire. Në praktikë kjo është një zëvendësim për wget për këto vende.

Plowshare për të instaluar në Ubuntu Linux

1. Nëse jo të kënaqur, në përputhje me dependencies:

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


2. Plowshare Download , ekstrakt dhe instaloni përmbajtje. Ekziston edhe një version packetized tashmë Deb, në qoftë se ju përdorni atë version ju vetëm klikoni dy herë paketën dhe konfirmojnë instalimin, anasjelltas.:

  tar xvzf Plowshare-0.x 


3. Tani le të ngritur Plowshare:

  Plowshare cd-0.x 
  sudo bash setup.sh instaluar 

Komandat Plowshare

Shkarkoni një skedar nga rapidshare:
plowdown http://www.rapidshare.com/files/86545320/Tux-Trainer_25-01-2008.rar

Na u shkarkuar listën e fotografi (një për çdo rresht):
plowdown file_with_links.txt

Shkarkoni një skedar nga rapidshare me ID anëtarësim të lirë:
plowdown-a myuser: mypassword http://www.megaupload.com/?d=132348234

Shkarko një skedë të mbrojtur me fjalëkalim from rapidshare:
p-plowdown somepassword http://www.megaupload.com/?d=ieo1g52v

Merrni vetëm fotografi URL pa e shkarkimit të vërtetë. Shumë të volitshëm nëse ju doni të përdorni një tjetër web downloader:
plowdown-link-vetem http://www.2shared.com/file/4446939/c9fd70d6/Test.html | xargs wget-rt

Për përdoruesit e përparuar: Nëse e gjeni një faqe me disa lidhje me fotografi priti në rapidshare keni shkarkuar atë, për të parë të parë 10 lidhje, ju duhet të përdorni komandën e mëposhtme:
curl http://some-website.com/page.html | \
grep-o "http://www.megaupload.com/ [^ \" <] * "| uniq | kokë-N10 | plowdown -

Për të filtruar lidhjet që veprojnë në një skedar teksti:
plowdown file_with_links.txt c-> file_with_active_links.txt

Ngarko një skedar në rapidshare me membershipID të lirë:
plowup-a myuser: mypassword-d "përshkrimin e mia" / path / megaupload myfile.txt

Ngarko një skedar në rapidshare me një ID multifetch premium dhe e albumeve Ngarkimet më:
plowup-a myuser: mypassword-d "përshkrimi im"-multifetch http://www.somewherefarbeyond.com/somefile megaupload

Ngarko një skedar në rapidshare anonomamente, duke ndryshuar emrin e file, pas ngarkimit:
plowup / path / myfile.txt rapidshare: anothername.txt

Botuar në: linux , rapidshare , shell

Konsol Linux me ndarjen e ekranit

Dërguar nga: (4 korrik)

Me ekran ju mund të ndajnë mes sonsole shumta përdoruesit e lidhur lokalisht ose nëpërmjet SSH. Për ta bërë këtë, ju lutem ndiqni këto hapa, udhëzimet janë tipike për një sistem Debian, por vlen të ngjashme për shpërndarjet e tjera.

1. Install Screen

sudo apt-get install ekran
2. Nga kompjuteri host është drejtuar nga ekrani parametër për të filluar një sesion ekran-S SessionName. -S ju lejon të specifikoni një emër për seancën, kjo ju lejon të menaxhuar seanca të shumëfishta përdorues në të njëjtën kohë dhe në një shumë më e lehtë.
ekran-S ekran-test

4. Përdoruesit të largët (mysafir) përdor SSH të lidheni me kompjuter në distancë (remotehost)

mysafir @ SSH remotehost
  5 kompjuteri host (remotehost) pranon të lidhjes në multi-user sesion ekran duke shtypur Ctrl-A:. Multiuser në (të gjitha 'ekran të komandës "të fillojë me rend ikjen Ctrl-A). 
CTRL-A: multiuser për

. 6 Pastaj, host (remotehost) duhet të japë lejen për përdoruesit të largët (mysafir) për të lejuar atë për të hyrë në seancën ekran me CTRL-A commadn: user_name acladd ku user_name është login largët e përdoruesit.

CTRL-A: guest acladd

7. Përdoruesit të largët mund të lidheni me seancën e presë. Sintaksa për të lidhur në seancën ekranin e një përdorues tjetër është host_username ekran-x / sessionname.

ekran-x username / ekran-test
Botuar në: HowTo , Linux , Shell , tips
Powered by CyberTek - Assistance Remote