Arkisto ajaksi 'linux' 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 (kesäkuu 17) Asenna kaikki paketit, että käytimme edellisessä Ubuntu Linux box (se koskee myös Debian ym.) voi olla pitkä ja sitten ehkä se ei ole sanonut, että me muistamme kaikki olemme tottuneet, varsinkin jos se on rikas tilojen kehittäminen kirjastojen tai asennuksen palvelimia. Asentaa kaikki paketit uusi kenttä, mutta voimme tehdä kaiken muutamalla yksinkertaisella komentoja.
Voit luoda listan paketeista asennettu Ubuntu Linux box:
dpkg - get-selections> asennettuna-ohjelmisto
Voit tarkistaa ja asentaa kaikki paketit listaltasi, Ubuntu Linux ruutuun kohde:
dpkg - set-selections <asennettuna-ohjelmisto
Lopuksi kirjoita komento
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 (Tue 21) Käyttämään moottoria roskapostin / Antivirus + Webmin + Virtualmin Ubuntu distro on ensin asennettava kääre procmail, tämä palvelee ei Ubuntu distro, mutta voit helposti löytää verkossa sivusto VirtualMin:
http://software.virtualmin.com/gpl/debian/dists/virtualmin-etch/main/binary-i386/
Asenna paketti yksinkertainen: sudo dpkg-i-wrapper_1.0 procmail-2_i386.deb
Sitten kannattaa tarkistaa luvat oleskelu procmail-wrapper joka löytyy hakemistosta / usr / bin:
rwsr-xr-x 1 root root 2.9K 11.28.2006 10:08 procmail-wrapper
oikeastaan sen pitäisi olla ok asennuksen jälkeen. Erityisesti jos s ei näy käyttöoikeudet sinulla on ongelmia.
Lopuksi tarkistetaan, että postfix käyttää procmail meidän kääre eikä suoraan:
sudo nano / etc / postfix / main.cf
varmistettava, että seuraava direktiivi:
mailbox_command = / usr / bin / procmail-wrapper-o-$ domain-d $ LOGNAME
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 (Oct 4) Paranna suorituskykyä I / O-tiedostojärjestelmän voit lisätä noatime Liitä osio:
# 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 none swap sw 0 0
/ Dev/md2 / ext3 defaults, noatime 0 0
Ei ole välttämätöntä käynnistää järjestelmän muokata sitä soveltaa, bastarimontare osio:
# Mount-o asenna /
ja sitten näyttää parametrit, joiden kanssa laitoimme partzione kirjoita: +
# Mount
sinun pitäisi saada tulos tältä:
/ Dev/md2 päälle / tyyppi ext3 (rw, noatime)
tmpfs on / lib / init / rw tyyppi tmpfs (rw, nosuid, mode = 0755)
proc / proc tyyppi proc (rw, noexec, nosuid, nodev)
sysfs on / sys tyyppi sysfs (rw, noexec, nosuid, nodev)
procbususb / proc / bus / usb tyyppi usbfs (rw)
udev / dev tyyppi tmpfs (rw, mode = 0755)
tmpfs / dev / shm tyyppi tmpfs (rw, nosuid, nodev)
devpts / dev / pts tyyppi devpts (rw, noexec, nosuid, GID = 5, mode = 620)
/ Dev/md0 on / boot tyyppi ext3 (rw)
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>