Archív pre kategóriu 'Linux'
V shellu môžete zadať formát dátumu takto:
dátum + FORMÁT
Napríklad písanie:
$ Date + "% m-% d-% Y"
Získate:
04-17-10
Ak chcete anno 4 číslice:
$ Date + "% m-% d-% Y"
Získate:
04-17-2010
Pre získanie aktuálny čas príkazom:
$ Date + "% T"
Získate:
19:55:04
Za účelom získania hodinu na základe 12 hodín:
$ Date + "% r"
Získate:
19:56:05
Ak chcete zobraziť čas vo formáte HH: MM:
$ Date + "% H-% M"
Získate:
07:56
Úplný zoznam možností pre formátovanie dáta čudovať:
- %%
- doslovný%
- Ak chcete%
- Local je skratka dňa v týždni (napr. Ne)
- %
Local plné meno dňa v týždni (napr. nedeľa)
- % B
- Local skratka mesiaca meno (napr. Jan)
- % B
- Local plné meno mesiaca (napr. január)
- % C
- Local dátum a čas (napr. St 03.3.2005 23:05:25)
- % C
- storočia, ako% Y, ale vynechá posledné dve číslice (napr. 21)
- % D
- deň v mesiaci (napr. 01)
- % D
dáta, presné ako% m /% d /% y
- % A
- deň v mesiaci, doplnený medzerami; presné ako% _D
- % F
- Úplné údaje, presné ako% Y-% m-% d
- % G
- posledné dve číslice roku podľa ISO číslovanie týždňov (pozri% G)
- % G
- rok podľa ISO číslovanie týždňov (pozri% V); zvyčajne užitočné len s% V
- % H
- Rovnaké ako% b
- % H
hodín (00 .. 23)
- % I
- hodín (01 .. 12)
- J%
- deň v roku (001 .. 366)
- % K
- hodín (0 .. 23)
- % S
- hodín (1 .. 12)
- % M
- mesiac (01 .. 12)
- % M
minúty (00 .. 59)
- % N
- riadok
- % N
- nanosekúnd (000000000 .. 999999999)
- % W
- Jeden ekvivalent miestneho jeho AM alebo PM, prázdne, ak nie je známe
- % P
- ako% p, ale malými písmenami
- % R
- Miestne je 12-hodinový čas (napr. 11:11:04)
- % R
24 hodín denne hodinu a minútu, presné ako% H:% M
- % S
- počet sekúnd od 1.1.1970 00:00:00 UTC
- % S
- Druhý (00 .. 60)
- % T
- Tabbed
- % T
- čas, presné ako% H:% M:% S
- % U
- deň v týždni (1 .. 7), 1 je pondelok
- % U
Číslo týždňa v danom roku, nedeľa ako prvý deň v týždni (00 .. 53)
- % V
- ISO týždeň číslo, s pondelkom ako prvým dňom v týždni (01 .. 53)
- % W
- deň v týždni (0 .. 6), 0 je nedeľa
- % W
- Číslo týždňa v danom roku, pondelok ako prvý deň v týždni (00 .. 53)
- % X
- Local je dátum reprezentácie (napr. 31/12/99)
- % X
- Local je reprezentácia času (napr. 23:13:48)
- % Y
posledné dve číslice roku (00 .. 99)
- % Y
- rok
- % Z
- + Hhmm číselné časové pásmo (napr. -0400)
- %: Z
- + Hh: mm numeric timezone (napr. -04: 00)
- % :: Z
- + Hh: mm: ss numeric časové pásmo (napr. -04: 00:00)
- % ::: Z
- časové pásmo vo formáte + hhmm (napr. -04, +05:30)
- % Z
- abecedný skratka časovej zóny (napr. EDT)
Publikované v: linux a shell a tipy Ak chcete aktívne zdieľanie rád urobiť pred týmto príkazom:
smbclient-L-U <windows-box> <username>
Potom môžeme pristúpiť k mapovanie condivisionewindows v našom linuxovom v segunete spôsobom:
- Vytvorte adresár pre prípojný bod: mkdir / mnt / <name-of-mount-point>
- Montujeme akciový podiel Windows:
mount-t CIFS-o username = <username>, password = <heslo> / / <win-box> / <share> / mnt / <name-of-mountpoint>
Poznámka: syntaxe <username> username =, password = <heslo> uloží heslo. - A napokon, ak chcete, môžete ísť vytvoriť symbolický odkaz: ln-s / mnt / <name-of-mount-point> / <path-of-symlink>
Publikované v: linux a sambu a shell a tipy Ak nemôžete prezerať obsah webových stránok, ako www.rai.tv v Linuxové konzolu `a` prečo sa tieto webové stránky majú videá a obsah, vyvinuté pre Silverlight. Ak chcete vyriešiť náš problém sa stretnúť, je Moonlight.
Moonlight je open source implementácia Silverlight pre Microsof t Vďaka plug-in, takže môžete vidieť `veľa vytúžený obsah vo vašom FireFox a predovšetkým všetko, čo môžete robiť vo svojom Linux Box.
Vederee išiel skúste tento odkaz: http://www.go-mono.com/moonlight/
Ak Ubuntu Server po inštalácii a konfigurácii Webmin a viac VirtualMin objavuje chyba:
Príkaz procmail procmail má 0 oprávnenie, keď to mal byť setuid a setgid root. E-mail nemusí byť správne doručená alebo skontrolovať spam.
Možno vyriešiť pomocou nasledujúcich krokov:
- Overte, že konfiguračné súbory Postfix / etc / postfix / main.cf obsahuje nasledujúci riadok:
mailbox_command = / usr / bin / procmail-a "$ EXTENSION"
ak sa zdá: mailbox_command = procmail-a "$ EXTENSION" by mala byť zmenená s absolútnou cestou ako vyššie. - Zmena skupiny vlastníka / usr / bin / procmal z "Pošta" na "root". Chgrp root / usr / bin / procmail
- Nakoniec nastavte nasledujúce povolenia na spustiteľný procmail: chmod 6755 / usr / bin / procmail
Tu sú niektoré odkazy, z ktorého sa berú inšpiráciu pre väčšinu prípadov, ale v mojom prípade, že tieto tri kroky vyriešil problém, testované na serveri Ubuntu 10.04 a 10.10.
https://www.virtualmin.com/node/9426
http://www.virtualmin.com/node/8790
Publikované v: linux a tipy a Ubuntu a www Ak chcete pridať syntax sfarbenie na nano v prvom rade je potrebné vytvoriť konfiguračný súbor Nanorc na ich domovskej stránke, ako druhý nález z tejto adresy: a http://code.google.com/p/nanosyntax/source/browse/ # svn / trunk / syntaxe nanorc súbory. nanorc byť zahrnuté do konfigurácie, aby sa dosiahol požadovaný efekt.
Príklad textového ktoré sa pridávajú do Nanorc týždeň:
patrí "/ usr / share / nano / php.nanorc"
patrí "/ usr / share / nano / sh.nanorc"
patrí "/ usr / share / nano / java.nanorc"
patrí "/ usr / share / nano / patch.nanorc"
patrí "/ usr / share / nano / python.nanorc"
patrí "/ usr / share / nano / html.nanorc"
patrí "/ usr / share / nano / perl.nanorc"
patrí "/ usr / share / nano / ruby.nanorc"
patrí "/ usr / share / nano / js.nanorc"
Publikované v: linux a shell a tipy Pridal: admin (október 19) Ctrl + Choď na začiatok riadku píšete.
Ctrl + E Prejsť na konci riadku píšete.
Ctrl + L vyčistiť obrazovku.
Ctrl + U Vymaže obrazovku pred kurzorom. Ak ste na konci riadku, vymaže celý riadok.
Ctrl + R vám umožní prehľadávať skôr používaným príkazom.
Ctrl + C zastaviť, čo robíte.
Ctrl + D Koniec aktuálny shell.
Ctrl + Z začína pozastavení v pozadí, čo robíte.
Ctrl + W Odstrániť slovo pred kurzor.
Ctrl + K Vymazanie riadku po kurzor.
Ctrl + T Obráti posledné dva znaky pred kurzorom.
Esc + T Swap posledné dve slová pred kurzorom.
Alt + F Presunutie kurzora o jedno slovo dopredu v aktuálnom riadku.
Alt + B Presuňte kurzor späť jedno slovo v aktuálnom riadku.
Na karte Automatické Vyplňte názvy súborov a priečinkov.
Vložiť Ctrl + Y (ako kopírovanie a vkladanie) celý text pred kurzorom.
Poznámka: Niektoré z týchto príkazov nefungujú, ak shell prístup cez telnet alebo SSH ak klávesnica je najmä configuratain
Publikované v: linux a shell a tipy Pre všetkých tých, ktorí majú Linux Server s aktualizáciou Service Sendmail Teraz je potrebné poskytnúť možnosť prenosu prostredníctvom overovania. V skutočnosti je pomerne jednoduché aktivovať voľbu, aj keď by si mali uvedomiť, že niektoré distribúcie CentOS ako neznamená, že je k dispozícii v predvolenom nastavení, tu je, ako to napraviť:
Nainštalujte balík sendmail-cf Cyrus-SASL, ak nie je prítomný v systéme, pre RedHat / CentOS:
[] Yum install sendmail-cf Cyrus-SASL
Potom upravte sedmail.mc (/ etc / mail / sendmail.mc) a vložte tieto riadky:
define (`confAUTH_OPTIONS ',`') DNL
TRUST_AUTH_MECH (`LOGIN PLAIN ') DNL
define (`confAUTH_MECHANISMS ',` LOGIN PLAIN') DNL
Pre nastavenie kontroly bezpečnosti anchequesta:
DAEMON_OPTIONS (`Port = smtp, Adr = 0.0.0.0, Name = MTA ') DNL
Na tomto mieste je potrebné prekompilovať sendmail.cf m4 súbor s programom:
[] M4 / etc / mail / sendmail.mc> / etc / mail / sendmail.cf
Skontrolujte a prípadne upravte súbor / usr/lib/sasl2/Sendmail.conf takto:
pwcheck_method: saslauthd
Teraz reštartujte sendmail a saslauthd
[] / Etc / init.d / saslauthd začiatok
[] / Etc / init.d / sendmail restart
Nakoniec sme sa zistiť, že naša práca bola opravená:
[] Telnet localhost 25
Snaha adresu 127.0.0.1 ...
Pripojené na localhost.
Escape znak je '^]'.
220 ESMTP Sendmail 8.12.11/8.12.11 xxxxx.xxxxx.xx, po. 23 august 2004 12:36:30 +0200
Ako sme sa predstaviť sendmail reaguje príkazom:
EHLO localhost
ktoré budú zodpovedané, ak všetko pôjde dobre (červená linka, ktorá nám hovorí, že sendmail prijme autentizáciu, okrem prostého prihlásenie môžu existovať aj iné metódy, to je správne):
250 xxxxx.xxxxx.xx xxxxx.xxxxx.xx Ahoj [127.0.0.1], teší ma
250 ENHANCEDST ATUSCODES
250-PIPELINING
250 8BITMIME
250-SIZE
250-DSN
250-AUTH PLAIN LOGIN
250-DELIVERBY
250 HELP
Publikované v: Linux a RedHat a tipy
ModSecurity je modul Apache, ktorý umožňuje skutočne účinné spôsoby, ako zvýšiť obranu pred nebezpečnými útočníkmi.
Tento skutočný firewall pre Apache je využiteľné:
http://www.modsecurity.org/download/index.html
Modul je veľmi bohatá a ochotný byť úprimný alquantocomplicato implementovať, ale za to zdvihnúť masívne bariérou proti agresorom našich webových stránkach, nájdete v dokumentácii pre správne nastavenie.
Aktualizované filtre možno nájsť na adrese: http://downloads.prometheus-group.com/delayed/rules/
Publikované v: Apache a Linux , technické Keď sme inštaláciu spamassassin na našom poštovom serveri sme nainštalovali skript použitý na stiahnutie pravidlá pre zlepšenie zachytenie nevyžiadané e-maily, ktoré prichádzajú na našom serveri.
Skript je nazývaný SA-update . Nižšie uvádzame správu o jednoduchý crontab vstup majú byť zahrnuté do Linuxové volať každý deň o 7:00 a skript držať krok s pravidlami svojho SpamAssassin.
0 7 *** / usr / bin / sa-update-D-updatedir / etc / mail / spamassassin /
Nezabudnite tiež reštartovať službu spamassassin po aktualizácii pomocou príkazu:
/ Etc / init.d / spamassassin restart
alebo
/ Etc / init.d / spamd restart
Poznámka: Príkazy a umiestnenie sa môže líšiť od distri na distro, ale sysadmin by nemalo byť ťažké nájsť správnu polohu. V prípade problémov nás prosím kontaktujte alebo pridať komentár.
Pokiaľ ide o zastaraných okien aj v linuxových distribúcií, v našom prípade sme sa Ubuntu napríklad môžete pridať písma (fonty) tak ľahké.
z terminálu stačí napísať príkaz:
sudo nautilus / usr / share / fonts / TrueType /
Nezabudnite, že pre každú distribúciu, mali by ste vymeniť správcu súborov Nautilus, ako delfín v Kubuntu. Po skopírovaní True Type fonty v tejto lokalite, môžete si tiež dať sub adresára lepšie organizovať písma, musíte spustiť obnovovacia medzipamäte písma pomocou príkazu:
fc-cache-f-v
Budete hotoví, stačí otvoriť aplikáciu, ktorú chcete použiť fonty v záujme nás.
Publikované v: linux a shell a tipy a ubuntu Často budete musieť dať ruku na plný zdravých konfiguračných súborov, kde sa môžeme uspokojiť s hŕstkou parametrov. V týchto prípadoch môžeme odstrániť všetky zbytočné nečistoty jednoducho pomocou príkazu uvedené nižšie:
# Grep-v "^ #" / etc / my.conf | sed-e '/ ^ $ / d'> / etc / my_new.conf
alebo môžete použiť túto variantu:
# Cat / etc / my.conf | sed '/ * # / d / ^ * $ / d'> / etc / my_new.conf
Nezabudnite my_new.conf prepísať pôvodný súbor po kontrole obsahu.
Publikované v: linux a shell a tipy Ak chceme zmeniť maximálny počet držiakov medzi kontrolami a ďalšie (mount count), môžeme numero_max_di_mount voľby-c v spojení s programom tune2fs ods ingrado robiť iné zaujímavé veci), príklad:
# Tune2fs-c 90 / dev/sda5
Týmto spôsobom, ak sda5 obsahuje náš koreňový "/" alebo "/ home", bude systém robiť nútené kontrolu najmenej raz za 90 bootsdel systém.
Prípadne môžeme nastaviť maximálny čas medzi dvoma kontrolami (maximálny počet pripojení). -I intervallo_max_tra_verifiche je to, čo sa nám páči. Keby len číslo ako parameter apponiamo to brať ako n dní, ak je nasleduje príponou w určený ako počet týždňov, v prípade sseguito podľa prípony m je určený ako počet mesiacov, v niektorých príkladoch:
# Tune2fs-i 10 / dev/sda1 'každých 10 dní "
# Tune2fs-i 2 w / dev/sda1 "každé 2 týždne"
# Tune2fs-2m / dev/sda1 "každé 2 mesiace"
Môžeme samozrejme skombinovať dve možnosti, napríklad:
# Tune2fs-c 60-i 1 m / dev/sda5 "zavedenie systému každých 60 mesiacov alebo po 1"
Ak chcete zobraziť aktuálny počet pripojení a maximálny počet pripojení nastavenia pre danú oblasť, môžete použiť parameter-l, napr:
# Tune2fs-l / dev/hda1 | grep-i "mount count"
Publikované v: linux a tipy