Arkisto ajaksi 'kuori' Category
Kirjoittaja: admin (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
Kirjoittaja: admin (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
Kirjoittaja: admin (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.
Kirjoittaja: admin (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
Kirjoittaja: admin (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.
Kirjoittaja: admin (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
Kirjoittaja: admin (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
Kirjoittaja: admin (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)
Kirjoittaja: admin (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:
- Luo hakemiston liitoskohtaan: mkdir / mnt / <name-of-mount-point>
- 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. - Lopuksi, jos haluat ajaa luoda symbolinen linkki: ln-s / mnt / <name-of-mount-point> / <path-of-symlink>
Kirjoittaja: admin (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"
Kirjoittaja: admin (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
Kirjoittaja: admin (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ä.
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.