CyberTek - the future at the present!
Google

Arkisto ajaksi 'kuori' Category

Tekstin etsiminen ja grep

Kirjoittaja: (marraskuu 2)

Tässä on yksinkertainen tapa etsiä tekstiä useita tiedostoja, voimassa kaikki linux distrot:

grep "hakua merkkijono" / home / MyHome / *. txt

grep-komennon voi lisätä myös muita vaihtoehtoja:

- Suorita rekursiivinen haku alihakemistot:

grep-R "oma teksti" / home / MyHome

- Tulosta vain tiedoston nimi, jossa meillä on Notre esiintyminen:

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

Julkaistu: linux , shell , vinkkejä

nano editori, pikanäppäimiä ja vaihtoehtoja

Kirjoittaja: (Tue 21)
Merkintätapa lyhenteiden on seuraava. Sekvenssejä merkitään symbolilla (^) esitellään ohjausnäppäimellä (Ctrl), tai painamalla Esc-näppäintä kahdesti. Sekvenssejä merkitään symbolilla Meta (M) voidaan lisätä joko Esc, Alt tai Meta, riippuen kokoonpanosta näppäimistö. Lisäksi painamalla Esc kahdesti ja kirjoittamalla numerot 000-255 Voit kirjoittaa vastaaviin ASCII-koodin. Seuraavat lyhenteet ovat saatavilla päätoimittaja ikkunassa. Vaihtoehto sekvenssit ovat suluissa:

^ G (F1) Näytä tämän ohjeen
^ X (F2) Sulje nykyinen tiedosto / Poistu nano
^ O (F3) Tallentaa nykyisen tiedoston levylle
^ J (F4) Perustele nykyisen kappaleen

^ R (F5) Lisää toinen tiedosto nykyiseen
^ W (F6) Etsi tai säännöllinen lauseke
^ Y (F7) Siirry edelliseen näyttöön
^ V (F8) Siirry seuraavaan näyttöön

^ K (F9) Leikkaa rivin ja tallentaa sen cutbuffer
^ U (F10) cutbuffer Liitä nykyinen rivi
^ C (F11) Näyttää kohdistimen kohdalle
^ T (F12) Run oikeinkirjoituksen tarkistus, jos käytettävissä

M-\ (M |) menee ensimmäiselle riville tiedoston
M / (M-?) On viimeisen rivin tiedoston

^ _ (F13) (MG) menee rivinumero ja sarake-Specific
^ \ (F14) (MR) Korvaa tai säännöllinen lauseke
^ ^ (F15) (MA) parantaa tekstin kursorin kohdalle
MW (F16) Toista edellinen haku

M-^ (M-6) Kopioi nykyisen rivin ja tallentaa sen cutbuffer
Käytä M-luetelmakohta nykyinen rivi}
M-{Poista sisennys pois nykyisen rivin
Advance yksi merkki ^ F
^ B Vähennykset fontin
^ Space eteenpäin yksi sana
M-Space Vähennykset sana
^ P Siirry edelliselle riville
^ N Siirry seuraavalle riville

^ Siirryt nykyisen rivin
^ E Siirtyy rivin loppuun
M-((M-9) kohdan alkuun, sitten edellisessä kohdassa
M-) (M-0) Mene kappaleen loppuun, sitten seuraavassa kohdassa
M-] Siirry vastaava sulkuja
M-(M-_) Siirtyy ylöspäin yhden rivin ilman siirtämällä kursorin
-M + (M-=) Siirry alas yhden rivin ilman siirtämällä kursorin
M-<(M,) menee edellinen puskuri
M-> (M-.) Siirry seuraavaan puskuri

Lisää merkin kirjaimellisesti MV
^ Asetan välilehteä kursorin
^ M lisää rivinvaihto kohdistimen sijaintiin
^ D Poista merkki kohdistimen alla
^ H poistaa merkin kohdistimen vasemmalta puolelta
MT Leikkaa osoitin tiedoston loppuun

MJ Perustele koko tiedosto
MD Count sanojen määrä, linjat ja merkit
^ L Päivitä nykyinen näyttö
^ Z keskeyttää editori (jos horros on käytössä)

(MX) Komentopalkki käyttöön / poistaa käytöstä
(MC) Näytä aina kohdistimen käyttöön / poistaa
(MO) Käytä yhden rivin lisää muutoksia käyttöön / poistaa
(MS) Jatkuva vieritys käyttöön / poistaa käytöstä
(MP) Näytä valkoinen tila käyttöön / poistaa käytöstä
(MY) Syntax värilliset käyttöön / poistaa käytöstä
(MH) Smart Home-näppäin Ottaa käyttöön / poistaa
(MI) automaattinen sisennys käyttöön / poistaa käytöstä
(MK) Leikkaa rivin loppuun saakka käyttöön / poistaa käytöstä
(ML) Wrap käyttöön / poistaa käytöstä
(MQ) Muunna välilehtiä tilat käyttöön / poistaa
(MB) varmuuskopiointi käyttöön / poistaa käytöstä
(MF) useiden tiedostojen käyttöön / poistaa
(MM) Mouse Support käyttöön / poistaa
(MN) N: o muuntaminen DOS / Mac käyttöön / poistaa käytöstä
(MZ) Jousitus käyttöön / poistaa
(M-$) Wrap pehmeä käyttöön / poistaa

Julkaistu: linux , linux nano , kuoret , vinkkejä

Kasvata ssh istunnonpituuden

Kirjoittaja: (lokakuu 5)

Ehkäisemään ennenaikaista katkaisemiselta ssh-istunto päästä määräaikaa käyttämättömänä voit tehdä seuraavat toimenpiteet:

1) asiakkaan tasolle, muuttamalla tiedoston / etc / ssh / ssh_config, lisäät tai vaihdat äänen ServerAliveInterval, esimerkiksi:

ServerAliveInterval 15

Aseta retentioaika istunnon 15 minuutin käytön puutteessa.

2) palvelimen tasolla, muokata / etc / ssh / sshd_config, lisäät tai vaihdat merkinnät ja ClientAliveInterval ClientAliveCountMax, esimerkiksi:

ClientAliveInterval 15
ClientAliveCountMax 15

Kannat configs tiedostot saattavat vaihdella linux jakelusta toiseen, mutta yleensä niitä listattu ovat pääpolkua, kuten Debian, Ubuntu, Fedora, RH.

Julkaistu: linux , shell , vinkkejä

Luettelo paketteja asennettuna Ubuntu / Debian

Kirjoittaja: (sarja 21)

Luettelo ohjelmapaketteja asennettu Linux-kone (Ubuntu / Debian):

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

Julkaistu: linux , shell , vinkkejä

Jatka rikki Lataa rsync

Kirjoittaja: (26. heinäkuuta)

Tässä on esimerkki siitä, miten jatkaa lataamista osittain ladattua tiedostoa kautta scp tai rsync. Koska scp ei tue jatkaa, jos sie alkoi ladata tiedoston tällä komennolla, meidän on vielä korvata sen vaihtoehto perustuu rsync:

rsync-osittainen-progress-rsh = "ssh-p 1022" root @ remotehost: / ~ / filename tiedostonimi

Yllä olevassa esimerkissä näytetään myös miten säveltää komento Jos käytät muuhun porttiin kuin perinteinen 22 SSH protokolla.

Julkaistu: linux , shell , vinkkejä

Lataa tiedostoja Megaupload, Rapidshare ja muita palveluja Linux kautta nopeasti

Kirjoittaja: (22. heinäkuuta)

Kokeile korkealaatuisia Plowshare (ohjelma komentoriviltä) laajentuneessa suorittaa lähettää ja ladata joitakin suosituimmista tiedostojen jakamiseen sivustoja. Se toimii Linux ja Unix-järjestelmissä, tukee: Megaupload, Rapidshare, 2Shared, 4Shared, zSHARE, Badongo, DepositFiles ja Mediafire. Käytännössä se korvaa wget näitä sivustoja.

Plowshare asentaa Ubuntu Linux

1. Jos ei olla tyytyväisiä, noudattanut riippuvuudet:

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


2. Plowshare Lataa , pura ja asenna sisältöä. Myös versio jo pakettipalveluilla. Deb, jos käytät tätä versiota juuri kaksoisnapsauttamalla pakettia ja vahvista asennus, päinvastoin:

  terva xvzf Plowshare-0.x 


3. Nyt perustettu Plowshare:

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

Komennot Plowshare

Ladataan tiedosto Rapidshare:
plowdown http://www.rapidshare.com/files/86545320/Tux-Trainer_25-01-2008.rar

Na u Lataa tiedostoluettelo (yksi per rivi):
plowdown file_with_links.txt

Ladataan tiedosto Rapidshare on ilmainen jäsenyys ID:
plowdown-myuser: mypassword http://www.megaupload.com/?d=132348234

Lataa salasanalla suojattu tiedosto Rapidshare:
P-plowdown somepassword http://www.megaupload.com/?d=ieo1g52v

Hanki vain URL tiedosto lataamatta sitä todella. Erittäin kätevää, jos haluat käyttää toista downloader Web:
plowdown-link-only http://www.2shared.com/file/4446939/c9fd70d6/Test.html | xargs wget-rt

Edistyneille käyttäjille: Jos löydät sivun, jossa useita linkkejä tiedostoihin isännöi rapidshare lataat sen, että ensimmäiset 10 linkkiä, sinun on käytettävä seuraavaa komentoa:
curl http://some-website.com/page.html | \
grep-o "http://www.megaupload.com/ [^ \" <] * "| uniq | head-N10 | plowdown -

Jos haluat suodattaa linkit toimivat tekstitiedosto:
plowdown file_with_links.txt C-> file_with_active_links.txt

Lataa tiedosto Rapidshare ilmaisella membershipID:
plowup-myuser: mypassword-d "My kuvaus" / path / myfile.txt megaupload

Lataa tiedosto Rapidshare premium multifetch ID ja kuvat:
plowup-myuser: mypassword-d "My kuvaus"-multifetch http://www.somewherefarbeyond.com/somefile megaupload

Lataa tiedosto Rapidshare anonomamente, muuttamalla tiedostonimen jälkeen upload:
plowup / path / myfile.txt Rapidshare: anothername.txt

Julkaistu: linux , Rapidshare , kuori

Linux-konsolin kanssa näytön jakamista

Kirjoittaja: (heinäkuu 4)

Kun näytössä voit jakaa useiden käyttäjien kesken sonsole liitetty paikallisesti tai SSH: n kautta. Voit tehdä seuraavia ohjeita, ohjeet ovat tyypillisiä Debian-järjestelmä, mutta hakee Vastaavasti muista jakeluista.

1. Asennusnäyttö

sudo apt-get install näytön
2. Isäntätietokoneelta hoitaa parametri näytön aloita näyttö-S SessionName. -S voit määrittää nimen istunnon, tämän avulla voit hallita usean käyttäjän istuntojen samanaikaisesti ja paljon helpompaa.
screen-S screen-testi

4. Etäkäyttäjä (guest) käyttää SSH yhteyden etätietokoneeseen (remotehost)

Vieras @ ssh remotehost
  5. Isäntätietokoneessa (remotehost) suostuu yhteyden monen käyttäjän näyttö istunto kirjoittamalla Ctrl-: Monen on (kaikki "komento screen 'aloittaa ohjausmerkkijono Ctrl-A). 
CTRL-: Monen on

6. Sitten isäntä (remotehost) on myöntää luvan etäkäyttäjä (guest), jotta se voi käyttää näytön istunnon CTRL-commadn: acladd USER_NAME missä USER_NAME on käyttäjän etäkäyttö.

CTRL-: acladd vieras

7. Etäkäyttäjä voi muodostaa yhteyden isäntä istuntoon. Syntaksin yhteyden näyttö istunnon toisen käyttäjän host_username screen-x / sessionname.

screen-x username / screen-testi
Julkaistu: HowTo , Linux , Shell , vinkkejä

Miten muodossa päivämäärät näyttää Linux-shell

Kirjoittaja: (Apr 19)

Vuonna kuori voit määrittää päivämäärän esitysmuoto seuraavasti:
päivämäärä + FORMAT

Esimerkiksi kirjoittamalla:
$ Date + "% m-% d-% Y"

Saat:
17.04.10

Jos haluat 4-numeroinen vuosi:
$ Date + "% m-% d-% Y"

Saat:
04.17.2010

Nykyinen aika pudottaa yhden kirjoittamalla:
$ Date + "% T"

Saat:
19:55:04

Pudottaa yhden kerran perustuu 12 tuntia:
$ Date + "% R"

Saat:
19:56:05

Voit näyttää aika HH: MM:
$ Date + "% H-% M"

Saat:
07:56

Täydellinen luettelo vaihtoehdoista alustaa päivämäärien ihme:

%%
kirjaimellinen%
% Jos haluat
Paikallinen n lyhennetty viikonpäivän nimi (esim. su)
%

Paikallinen täydellinen viikonpäivän nimi (esim. sunnuntai)

% B
Paikallinen n lyhennetty kuukauden nimi (esim. tammikuu)
% B
Paikallinen täydellinen kuukauden nimi (esim. tammikuu)
% C
Paikallinen päivämäärä ja aika (esim., ke 03 maaliskuu 2005 23:05:25)
% C
luvulla, kuten% Y, paitsi jättää kaksi viimeistä numeroa (esim. 21)
% D
kuukauden päivä (esim. 01)
% D

päivämäärät, sama kuin% m /% d /% y

% Ja
kuukauden päivä, avaruus pehmustettu, sama kuin% _d
% F
Full päivämäärät, tarkka kuin% Y-% m-% d
% G
kaksi viimeistä numeroa vuodessa ISO viikon numero (katso% G)
% G
vuosi ISO viikon numero (katso% V); Normaalisti hyödyllinen vain% V
% H
Sama kuin% b
% I

tunti (00 .. 23)

% I
tunti (01 .. 12)
% J
Vuoden päivä (001 .. 366)
% K
Tunti (0 .. 23)
% S
tunti (1 .. 12)
% M
kuukauden (01 .. 12)
% M

minuutti (00 .. 59)

% N
ja rivinvaihto
% N
nanosekuntia (000000000 .. 999999999)
% P
Joko paikallinen vastine AM tai PM; tyhjäksi jos ei tiedetä
% P
kuten% p, mutta pienillä kirjaimilla
% R
paikallisen 12-tunnin kellonaikaa (esim. 23:11:04)
% R

24 tunnin tunti ja minuutti, sama kuin% H:% M

% S
sekunnin jälkeen 01.1.1970 00:00:00 UTC
% S
toinen (00 .. 60)
% T
Tabbed
% T
Aika, sama kuin% H:% M:% S
% U
Viikonpäivä (1 .. 7), 1 on maanantai
% U

Viikon numero vuodessa, sunnuntai viikon ensimmäinen päivä (00 .. 53)

% V
ISO viikon numero, jossa maanantai viikon ensimmäinen päivä (01 .. 53)
W%
Viikonpäivä (0 .. 6), 0 on sunnuntai
% W
Viikon numero vuodessa, maanantai viikon ensimmäinen päivä (00 .. 53)
% X
Paikallinen päivämäärä edustus (esim. 31/12/99)
% X
Paikallinen aika edustus (esim. 23:13:48)
% Y

kaksi viimeistä numeroa vuodessa (00 .. 99)

% Y
vuosi
% Z
+ TTMM numeerinen aikavyöhyke (esim. -0400)
% Z
+ Hh: mm numeerinen aikavyöhyke (esim. -04: 00)
%:: Z
+ Hh: mm: ss numeerinen aikavyöhyke (esim. -04: 00:00)
%::: Z
numeerinen aikavyöhyke: Tarpeen tarkkuus (esim. -04, +05:30)
% Z
aakkosellinen aikavyöhykkeen lyhenne (esim. EET)

Julkaistu: linux , shell , vinkkejä

Kuinka asentaa Windows osuus Linux

Kirjoittaja: (Apr 19)

Voit tarkastella aktiivista jakamista neuvoja tehdä ennen tätä komentoa:

smbclient-L-U <windows-box> <käyttäjätunnus>

Sitten voimme edetä kartta condivisionewindows meidän linux-ruutuun Segun tavalla:

  1. Luo hakemiston liitoskohtaan: mkdir / mnt / <name-of-mount-point>
  2. Mount Windows omistusosuus:
    mount-t CIFS-o username = <käyttäjätunnus>, <salasana> salasanaa = / / <win-box> / <share> / mnt / <name-of-mountpoint>
    Huom: syntaksi-<käyttäjätunnus> username =, salasana = <salasana> säästää salasanan.
  3. Lopuksi, jos haluat ajaa luoda symbolinen linkki: ln-s / mnt / <name-of-mount-point> / <path-of-symlink>

Julkaistu: Linux , Samba , Shell , vinkkejä

Nano-editori, syntaksinkorostus

Kirjoittaja: (Mar 22)

Voit lisätä syntaksi värinen nano ensisijaisesti sinun täytyy luoda asetustiedosto. Nanorc heidän kotisivun, koska Toinen havainto tästä osoitteesta: http://code.google.com/p/nanosyntax/source/browse/ # svn / trunk / syntaksi-nanorc tiedostoja. nanorc sisällyttää kokoonpano halutun vaikutuksen.

Esimerkiksi teksti voidaan lisätä. 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"

Julkaistu: linux , shell , vinkkejä

Shorcuts alkaen bash

Kirjoittaja: (lokakuu 19)

Ctrl + A rivin alkuun kirjoitat.
Ctrl + E Siirry rivin loppuun kirjoitat.
Ctrl + L tyhjentää näytön.
Ctrl + U tyhjentää näytön ennen kursoria. Jos olet lopussa linjan, tyhjentää koko rivin.
Ctrl + R avulla voit etsiä aiemmin käytetyt komennot.
Ctrl + C Lopeta mitä olet tekemässä.
Ctrl + D Poistu nykyisestä kuori.
Aloita Ctrl + Z keskeyttää mitä olet tekemässä taustalla.
Ctrl + W Poistetaan sana ennen kohdistin on.
Ctrl + K Tyhjennä rivi jälkeen kursori.
Ctrl + T Vaihtaa kaksi viimeistä merkkiä ennen kursoria.
Esc + T Vaihtaa kaksi viimeistä sanaa ennen kursoria.
Alt + F Siirtää kohdistinta eteenpäin yhden sanan nykyisen rivin.
Alt + B Siirrä kursoria taaksepäin yhden sanan nykyisen rivin.
Tab automaattinen täydennys nimet tiedostot ja kansiot.
Liitä Ctrl + Y (kuten kopioida ja liittää) koko tekstin ennen kursoria.

Huomautus: Jotkin näistä komennot eivät toimi, jos shell kautta Telnet, SSH-istunto, tai jos näppäimistö on tietyllä tavalla configuratain

Julkaistu: linux , shell , vinkkejä

Automatisoitu päivitys SpamAssassin Säännöt

Kirjoittaja: (Apr 20)

Kun asennat SpamAssassin meidän sähköpostipalvelin Olemme asentaneet skripti käyttää ladataksesi sääntöjä parantaa pyydystäminen sähköposteja saapuu palvelimelle.

Käsikirjoitus on nimeltään SA-päivityksen . Alla kerromme yksinkertaisen crontab merkintä on sisällytettävä Linux box soittaa joka päivä klo 07:00 ja pitämään käsikirjoituksen asti päivämäärät spamassassin sääntöjä.

spamassassin auto update rules

0 7 * * * / usr / bin / SA-update-D-päivitetty / etc / mail / spamassassin /

Muista myös käynnistää palvelun päivittämisen jälkeen spamassassin komennolla:

/ Etc / init.d / spamassassin uudelleen

tai

/ Etc / init.d / spamd uudelleen

HUOM: Komennot ja paikat vaihtelevat distro on distro, mutta sysadmin ei pitäisi olla vaikea löytää oikea asento. Epäselvissä tapauksissa ota yhteyttä tai jätä kommentti.

Julkaistu: linux , shell , roskaposti , vinkkejä
Powered by CyberTek - etätuki