CyberTek - the future at the present!
"Google"

Archive for the 'patarimų "Kategorija

Ieškoti teksto su grep

Įdėjo: (Nov 2)

Čia yra paprastas būdas ieškoti teksto failus, galioja visiems Linux distribucijų serijos:

grep "Mano paieškos eilutę" / home / MyHome / *. txt

grep komanda taip pat galite pridėti kitų parinkčių:

- Atlikti rekursinis paiešką sub-katalogus:

grep-R "Mano tekstas" / home / MyHome

- Spausdinti tik failo pavadinimą, kur mes Notre atsiradimo:

grep-H-R "Mano bandymas" / home / MyHome

Paskelbta: linux , lukštais , patarimai

Sąrašas įdiegtų paketų Ubuntu

Įdėjo: (Jun 17)

Iš naujo įdiekite visus paketus, kuriuos mes naudojome mūsų ankstesnius Ubuntu Linux langas (jis taip pat taikomas Debian ir panašiai) gali būti ilgas ir tada gal tai ne sakė, kad mes prisimename, ką mes naudojamas, ypač jei jis yra daug objektų plėtros bibliotekose ar montavimo serverių. Norėdami įdiegti visus dėl naujos langelį paketai, tačiau mes galime padaryti viską, su keletą paprastų komandų.

Norėdami sukurti paketų įdiegta jūsų Ubuntu Linux langelį sąrašas:

  dpkg - get-selections> įdiegta programinė įranga 

Norėdami patikrinti ir iš naujo įdiegti visas savo sąrašą paketų Ubuntu Linux langelį tikslas:

  dpkg - set-selections <įdiegta programinė įranga 

Galiausiai, įveskite komandą

  dselect 

Paskelbta: linux , patarimų , Ubuntu

nano redaktoriumi, sparčiuosius klavišus ir alternatyvos

Įdėjo: (Tue 21)
Už santrumpos žymėjimas yra toks. Sekas nustatė simbolį (^) yra įvesta naudodami klavišų Control (Ctrl) arba paspausti Esc klavišą du kartus. Sekas nustatė simbolį Meta (M), galima įterpti naudojant arba Esc, ALT ar meta, priklausomai nuo klaviatūros konfigūraciją. Be to, spausdami klavišą Esc du kartus ir įvesti numeriai 000-255 simboliai gali būti įrašytas su atitinkamu ASCII kodu. Šios santrumpos yra prieinami pagrindiniai redaktoriaus langas. Alternatyva sekas rodomi skliausteliuose:

^ G (F1) Rodyti šią pagalbą pranešimą
^ X (F2) Uždaryti dabartinį failo / Exit nano
^ O (F3) Įrašo esamą failą diske
^ J (F4) Lygiuoti dabartinės dalyje

^ R (F5) Įterpti kitą failą į esamą
^ W (F6) Ieškoti eilutė reguliaraus arba išraiška
^ Y (F7) Eiti į ankstesnį ekraną
^ V (F8) Eiti į kitą ekraną

^ K (F9) skintos dabartinę eilutę ir jį saugo cutbuffer
^ U (F10) cutbuffer Įklijuoti iš einamosios eilutės
^ C (F11) Parodo žymeklio vietą
^ T (F12) Paleisti rašybos tikrintuvą, jei įmanoma

M \ (M |) eina į pirmą eilutę iš failo
M / (m-?) Turėtų būti paskutinė eilutė failą

^ _ (F13) (MG) eina eilutės numeris ir stulpelio konkrečių
^ \ (F14) (MR) Pakeičia eilutė reguliaraus arba išraiška
^ ^ (F15) (MA) Padaryti teksto žymeklio padėtį
MW (F16) Kartoti paskutinį paieškos

M-^ (M-6) Nukopijuokite srovės ir jį saugo cutbuffer
Taikyti M-įtrauka srovės}
M-{Pašalinti įdubimas iš dabartinės eilutės
Išankstinis vieną simbolį ^ F
^ B Sumažina šriftą
^ Kosmoso priekį vieną žodį
M-kosmoso Mažina žodis
^ P Pereiti į ankstesnę eilutę
^ N Perkelti į kitą eilutę

^ Grįžti į pradžioje einamosios eilutės
^ E Perkelti į eilutės pabaigos
M-((M-9) pirmosios pastraipos pradžioje, tada ankstesnėje pastraipoje
M-) (M-0) Į šios dalies pabaigoje, tada kitą pastraipą
M-] Eiti į atitinkamą skliaustuose
M-(M-_) Scrolls iki vienos linijos be perkelti žymeklį
M + (M =) Slinkite žemyn per vieną eilutę nejudinant žymeklį
M <(M) eina į ankstesnį buferio
M-> (M-.) Eikite į kitą buferį

Intarpai pobūdžio pažodžiui V.
^ I Įterpti skirtuką žymeklio padėtį
^ M įterpia grįžimo prie žymiklio
^ D Ištrinti simbolį pagal žymeklio
^ O Ištrinti simbolį žymeklio kairėje
MT Iškirpti iš žymeklį į failo pabaigą

MJ Lygiuoti visą failą
MD Count žodžių, eilučių ir simbolių skaičių
^ L Atnaujinti dabartinį ekraną
^ Z sustabdo redaktorius (jei žiemojimo yra įjungtas)

(MX) Komandų juostos Įjungia / išjungia
(MC) Visada rodyti žymeklio poziciją įjungti / išjungti
(MO), naudokite vieną eilutę daugiau pakeitimų įjungti / išjungti
(IS) Nuolatinis slinkt Įjungia / išjungia
(MP) Rodyti tarpą Įjungia / išjungia
(MY) Sintaksė spalvos Įjungia / išjungia
(MH) Smart Home pagrindinių Įjungia / išjungia
(MI) Automobiliai įspaudimas Įjungia / išjungia
(MK) Iškirpti į eilutės pabaigos Įjungia / išjungia
(ML) Wrap Įjungia / išjungia
(MQ) Konvertuoti tab'usįtarpus įjungti / išjungti
(MB) failo atsarginę kopiją Įjungia / išjungia
(MF), kelių failų įjungti / išjungti
(MM) Pelės Palaikymo įjungti / išjungti
(MN) Nr formato konvertavimo iš DOS / Mac Įjungia / išjungia
(MZ) sustabdymas įjungti / išjungti
(M $) Wrap minkštas įjungti / išjungti

Ubuntu VirtualMin + Antispam / Antivirus modulis

Įdėjo: (Tue 21)
Norėdami valdyti variklio Antispam / Antivirus + Webmin + Virtualmin Ubuntu distribucijos pirmiausia turi įdiegti, kad procmail įvynioti, tai tarnauja nėra Ubuntu distribucija, bet jūs galite lengvai rasti internete svetainėje VirtualMin:

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

įdiegti paketą su paprasta: sudo dpkg-i-wrapper_1.0 procmail-2_i386.deb

Tada turėtumėte patikrinti Resi procmail-wrapper, kad jūs galite rasti / usr / bin teises:
rwsr-xr-x 1 root root 2.9K 2006/11/28 10:08 procmail-wrapper
iš tikrųjų ji jau turėtų būti OK po įdiegimo. Visų pirma, jei-ai nėra rodomi vartotojo teises turite problemų.

Galiausiai mes tikriname, kad postfix naudoja procmail mūsų įvynioti, o ne tiesiogiai:

sudo nano / etc / postfix / main.cf

užtikrinti, kad šia direktyva:

mailbox_command = / usr / bin / procmail-wrapper-O-$ domain-d $ LOGNAME

Paskelbta: linux , patarimų , ubuntu , virtualmin

Įjungti PCNTL forma PHP

Įdėjo: (Tue 14)

Norėdami įjungti paramą php5 PCNTL (išbandyta ant Ubuntu 10,10), visų pirma turite įdiegti php5-cli php5-dev "ir, žinoma, jums turi atitikti visus priklausomybių reikalauja sistema:

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

Po to, kai mes turime įdėti į kelią, kur galite rasti modulis norite užpildyti šaltinis:

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

Kelias gali būti skirtingi, priklausomai nuo distribucijos ir versijos PHP (/ etc/php5/cli/php5-xxxxx/ext/pcntl). Bet po to, kai mes einame į galutinį veiksmus:

# Phpsize

#. / Configure

# Make

# Make install

Arba taip pat galite make install kopijuoti ranka modulis, kurį ką tik sukurtas:

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

Galiausiai mes įtraukiame PHP INI įkelti savo formą.:

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

Nepamirškite iš naujo paleiskite Apache tada taikyti mūsų pakeitimus:

# / Etc/init.d/apache2 naujo

Paskelbta: Apache , plėtra , PHP , patarimų , Ubuntu

Padidinti ssh sesijos ilgiu

Įdėjo: (Oct 5)

Norint išvengti pirmalaikio iš ssh sesijos atjungimo pasiekti tokį laiką neveiklumo galite atlikti šiuos veiksmus:

1) kliento lygį, pakeičiant failą / etc / ssh / ssh_config, pridedant ar keičiant balso ServerAliveInterval, pavyzdžiui:

ServerAliveInterval 15

Nustatyti sulaikymo trukmės sesijos iki 15 minučių dėl neaktyvumo.

2) Tuo serverio lygmenyje, redaguoti / etc / ssh / sshd_config, pridedant ar keičiant įrašus ir ClientAliveInterval ClientAliveCountMax, pavyzdžiui:

ClientAliveInterval 15
ClientAliveCountMax 15

Iš configs failus pozicijos gali skirtis iš vieno Linux distribucija į kitą, bet dažniausiai tuos, kurie išvardyti pagrindiniai keliai, pavyzdžiui, Debian, Ubuntu, Fedora, RH.

Paskelbta: linux , lukštais , patarimai

Gerinti I / O našumą Linux failų sistema

Įdėjo: (Oct 4)

Gerinti I / O, failų sistema, galite įtraukti noatime prijungti disko charakteristikos:

# Vi / etc / fstab

proc / proc proc defaults 0 0
nė / dev / pts devpts gid = 5, re = 620 0 0
/ Dev/md0 / boot ext3 defaults 0 0
/ Dev/md1 nė vienas swap sw 0 0
/ Dev/md2 / ext3 defaults, noatime 0 0

Tai nėra būtina iš naujo paleisti sistemą, jį modifikuoti taikyti bastarimontare skirsnį:

# Mount-o Remontuoti /

ir tada ekrane parametrus, su kuriuo mes įdėti mūsų partzione tiesiog įveskite: +

# Mount

jūs turėtumėte gauti kaip šis rezultatas:

/ Dev/md2 apie / tipas ext3 (rw, noatime)
tmpfs į / lib / init / RW tipo tmpfs (RW, nosuid, re = 0755)
proc įjungimo / proc proc tipo (RW, noexec, nosuid, nodev)
sysfs apie / sys tipo sysfs (RW, noexec, nosuid, nodev)
procbususb į / proc / Verslas / USB tipo usbfs (RW)
udev / dev tipo tmpfs (RW, re = 0755)
tmpfs / dev / SHM tipo tmpfs (RW, nosuid, nodev)
devpts / dev / pts tipo devpts (RW, noexec, nosuid, gid = 5, re = 620)
/ Dev/md0 į / boot tipo ext3 (RW)

Sąrašas paketus įdiegta Ubuntu / Debian

Įdėjo: (nustatytas 21)

Dėl programinės įrangos paketus įdiegta Linux mašina (Ubuntu / Debian) sąrašas:

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

Paskelbta: linux , lukštais , patarimai

Tęsti netaisyklingą siuntimą su rsync

Įdėjo: (liepos 26)

Štai, kaip tęsti atsisiuntimą iš dalies atsisiųstą failą per scp ar rsync pavyzdys. Nuo SCP nepalaiko atnaujinti, jei sie pradėjo atsisiųsti su šią komandą failą, mes vis dar turime pakeisti jį alternatyva grindžiama rsync:

rsync-dalinių pažangą-rsh = "ssh-p 1022" root @ remotehost: / ~ / filename filename

Į anksčiau pateiktame pavyzdyje tai taip pat parodė, kaip sudaryti komandą, jei jūs naudojate uostą, išskyrus tradicines 22 SSH.

Paskelbta: linux , lukštais , patarimai

Linux konsolė su ekrano pasidalijimo

Įdėjo: (liepos 4)

Su ekrane galite pasidalinti tarp daug vartotojų sonsole prijungtas lokaliai arba per ssh. Norėdami tai padaryti, atlikite šiuos veiksmus, instrukcijas būdingi Debian sistemą, tačiau taikoma panašiai kitų paskirstymų.

1. Įdiekite ekranas

sudo apt-get install ekrane
2. Nuo kompiuterio valdo parametras ekrane pradėti sesijos ekrano S SessionName. -S leidžia jums nurodykite sesijos pavadinimą, tai leidžia valdyti kelių naudotojo sesijų vienu metu ir daug lengviau.
ekrano S ekrano testas

4. Nuotolinio vartotojo (svečias) naudoja SSH prisijungti prie nuotolinio kompiuterio (remotehost)

Svečių @ SSH remotehost
  5 kompiuterio (remotehost) sutinka su multi-ekranas vartotojo sesijos ryšį įvesdami Ctrl +:. Multiplayer apie (visi "komandą ekrano" pradėti pabėgti seka Ctrl-A). 
CTRL: Multiplayer apie

6. Tada, priimančioji (remotehost) turi suteikti leidimą nuotolinio vartotojo (svečias), kad ji galėtų prieiti prie ekrano sesijos su CTRL commadn: acladd vartotojo_vardas, kur vartotojo_vardas yra vartotojo nuotolinio prisijungimo.

CTRL: acladd svečių

7. Nuotolinio vartotojas gali prisijungti prie priimančiosios sesijoje. Sintaksė prisijungti prie ekrano sesija kitas vartotojas host_username ekrano x / sessionname.

ekrano-X vartotojo vardą / ekrano testas
Paskelbta: Howto , "Linux" , "Shell" , patarimų

Kaip formatuoti datas rodyti Linux shell

Įdėjo: (Apr 19)

Be korpuso galima nurodyti datą, formatą taip:
data + formato

Pavyzdžiui, įrašę:
$ Data +% m-% d-% Y "

Jūs gaunate:
04-17-10

Jei norite, kad 4 skaitmenų metai:
$ Data +% m-% d-% Y "

Jūs gaunate:
2010/04/17

Dabartinis laikas lašą vieną įvesdami:
$ Data +% T "

Jūs gaunate:
19:55:04

Norėdami išjungti vienu metu remiasi 12 valandų:
$ Data +% R "

Jūs gaunate:
19:56:05

Norėdami rodyti į HH laikas: MM:
$ Data +% H% M "

Jūs gaunate:
07:56

Visas sąrašas variantų formatuoti datas įdomu:

%%
pažodinis%
Norėdami%
Vietos yra sutrumpintas savaitės dienos pavadinimas (pvz., Saulės)
%

Vietos visiškai savaitės pavadinimą (pvz., sekmadienis)

% B
Vietos yra sutrumpintas mėnesio pavadinimas (pvz., Jan)
% B
Vietinis pilnas mėnesio pavadinimas (pvz., sausis)
% C
Vietos data ir laikas (pvz., Tre Kov 3, 2005 23:05:25)
% C
amžiuje, pavyzdžiui,% Y, išskyrus praleisti paskutiniai du skaitmenys (pvz., 21)
% D
mėnesio diena (pvz., 01)
% D

datas; Tas pats, kaip% m /% d /% y

%, O
mėnesio diena, tarpais; Tas pats, kaip% _d
% F
Pilnas datos, tikslios kaip% Y-% m-% d
% G
paskutiniai du skaitmenys metų ISO savaitę (žr.% G)
% G
metus ISO savaitę (žr.% V); Paprastai naudinga tik% V
% H
Tas pats, kaip% B
% Aš

valandą (00 .. 23)

% Aš
valandą (01 .. 12)
% J
Diena metai (001 .. 366)
% K
Valandą (0 .. 23)
% S
valandą (1 .. 12)
% M
mėnesį (01 .. 12)
% M

minutė (00 .. 59)

% N
į naują eilutę
% N
nanosekundžių (000000000 .. 999999999)
% P
Bet vietos atitikmuo AM arba PM; tuščią, jei nežinoma
% P
kaip% p, bet mažesnis atveju
% Biudžetą moksliniams tyrimams
vietos yra 12 valandų laikrodį laiką (pvz., 11:11:04)
% Biudžetą moksliniams tyrimams

24 valandą valandą ir minutę; Tas pats, kaip% H:% M

% S
sekundžių nuo 1970/01/01 0:00:00 UTC
% S
sekundę (00 .. 60)
% T
Žymeklių
% T
Laikas, tas pats kaip% H:% M:% S
% U
Savaitės diena (1 .. 7), 1 yra pirmadienis
% U

Savaitės skaičius metus, sekmadienis, kaip pirmą dieną per savaitę (00 .. 53)

% V
ISO savaitę skaičių, pirmadienį pirmą dieną per savaitę (01 .. 53)
W%
Savaitės diena (0 .. 6), 0 yra sekmadienis
% W
Savaitės skaičius metus, pirmadienį pirmą dieną per savaitę (00 .. 53)
% X
Vietos, datą atstovavimo (pvz., 31/12/99)
% X
Vietos laikas atstovavimo (pvz., 23:13:48)
% Y

paskutiniai du skaitmenys metų (00 .. 99)

% Y
metai
% Z
+ Hhmm skaitinė Laiko juosta (pvz., -0400)
% Z
+ Hh: mm skaitinė Laiko juosta (pvz., -04: 00)
%:: Z
+ Hh: mm: ss skaitinė laiko zoną (pvz., -04: 00:00)
%::: Z
skaitmeninė laiko juostą su: Būtina tikslumą (pvz., -04, +05:30)
% Z
Abėcėlinis laiko juostą santrumpa (pvz., EVPRIK)

Paskelbta: linux , lukštais , patarimai

Kaip prijungti "Windows" dalis "Linux"

Įdėjo: (Apr 19)

Norėdami peržiūrėti aktyvaus dalijimosi patarimus padaryti prieš šią komandą:

smbclient-L-U <windows-box> <vartotojovardas>

Tada mes galime pradėti žemėlapyje mūsų Linux langelį Segun būdas condivisionewindows:

  1. Sukurti už mountpoint kataloge: mkdir / mnt / <name-of-mount-point>
  2. Mount Windows share:
    mount-t CIFS-o username = <vartotojovardas>, <slaptažodis> password = / / <win-box> / <udział> / mnt / <name-of-mountpoint>
    Pastaba: sintakse <vartotojovardas> username =, password = <slaptažodis> taupo slaptažodį.
  3. Galiausiai, jei norite vairuoti sukurti simbolinę nuorodą: ln-s / mnt / <name-of-mount-point> / <path-of-symlink>

Paskelbta: Linux , Samba , "Shell" , patarimų
Powered by CyberTek - Nuotolinė pagalba