CyberTek - the future at the present!

Arhiva pentru "linux" Categorie

Cum pentru a formata date pentru a afişa pe un shell Linux

Postat de: (Apr 19)

În coajă se poate specifica formatul de dată, după cum urmează:
Data + FORMAT

De exemplu, tastând:
Data $ + "% m-% d-% y"

Veţi obţine:
04-17-10

Dacă doriţi annoa 4 cifre:
Data $ + "% m-% d-% y"

Veţi obţine:
04-17-2010

În scopul de a obţine ora curentă, tastând:
Data $ + "% T"

Veţi obţine:
19:55:04

În scopul de a obţine ora bazat pe 12 de ore:
Data $ + "% r"

Veţi obţine:
19:56:05

Pentru a vizualiza ora în HH: MM:
Data $ + "% H-% M"

Veţi obţine:
07:56

Lista completa de optiuni pentru a formata date e de mirare:

%%
o interpretare literală%
Pentru%
Numele local al săptămânii prescurtată (de exemplu, Sun)
O%

Numele local al săptămânii complet (de exemplu, duminica)

% B
Numele local de luna prescurtată (de exemplu, Jan)
% B
Numele locale lună întreagă (de exemplu, ianuarie)
% C
Locale data şi ora (de exemplu, Miercuri 03 martie 2005 23:05:25)
% C
secol, cum ar fi Y%, cu excepţia omit ultimele două cifre (de exemplu, 21)
% D
zi a lunii (de exemplu, 01)
% D

, datele exacte ca% m /% d /% Y

Şi%
zi a lunii, spaţiu căptuşit; exact ca _d%
F%
Date complete, exacte% Y-% m-% d
% G
ultimele două cifre ale anului de numărul săptămânii ISO (a se vedea G%)
% G
ani de numărul săptămânii ISO (a se vedea V%); În mod normal, util doar cu V%
% H
La fel ca şi b%
% H

oră (00 .. 23)

I%
oră (01 .. 12)
J%
zi din an (001 .. 366)
% K
oră (0 .. 23)
% S
oră (1 .. 12)
% M
luni (01 .. 12)
% M

minute (00 .. 59)

% N
o linie nouă
% N
nanosecunde (000000000 .. 999999999)
% W
Fie locale echivalent de AM sau PM, martor în cazul în care nu este cunoscut
% P
ca p%, dar mai mică caz
R%
locale, de 12 de ore de timp ceas (de exemplu, 11:11:04)
R%

24 de ore, ora şi minutul, exact cum% H:% M

% S
secunde de la 1970-01-01 00:00:00 UTC
% S
secundă (00 .. 60)
% T
File
% T
de timp, exact cum% H:% M:% S
% U
zi a săptămânii (1 .. 7), 1 este luni
% U

Numărul săptămânii de ani, cu duminicii ca prima zi a săptămânii (00 .. 53)

V%
ISO numărul de săptămâni, cu luni în prima zi a săptămânii (01 .. 53)
% W
zi a săptămânii (0 .. 6); 0 este duminică
% W
Numărul săptămânii de ani, cu luni în prima zi a săptămânii (00 .. 53)
X%
Reprezentare locală de data (de exemplu, 31/12/99)
X%
Reprezentare locală de timp (de exemplu, 23:13:48)
% Y

ultimele două cifre ale anului (00 .. 99)

% Y
an
% Z
+ HHMM zona de fus orar numeric (de exemplu, -0400)
%: Z
+ Hh: mm zona de fus orar numeric (de exemplu, -04: 00)
% :: Z
+ Hh: mm: ss numerică fusul orar (de exemplu, -04: 00:00)
% ::: Z
zona de timp numeric cu: a preciziei necesare (de exemplu, -04, +05:30)
% Z
alfabetica zona de abrevierea de timp (de exemplu, EDT)

Publicat în: linux , coajă , sfaturi

Cum se montează o partajare Windows în Linux

Postat de: (Apr 19)

Pentru a vizualiza schimbul activ de consiliere înainte de a face această comandă:

smbclient-L-U <windows-box> <nume-utilizator>

Apoi putem trece la harta cu condivisionewindows în cutia noastră linux în mod segunete:

  1. Creaţi directorul de mount: mkdir / mnt / <name-of-mount-point>
  2. Am mount Share ferestre:
    mount-t CIFS-o username = <username>, parola = <parola> / / <win-box> / <share> / mnt / <name-of-mountpoint>
    Notă: numele de utilizator Sintaxa-<username> =, parola = <parola> salvează parola.
  3. În cele din urmă, dacă doriţi, poate conduce la crearea link-ul simbolic: ln-s / mnt / <name-of-mount-point> / <path-of-symlink>

Publicat în: linux , Samba , coajă , sfaturi

Lumina lunii pe Linux pentru a sprijini Silverlight

Postat de: (Tue 18)

Dacă nu puteţi vizualiza conţinutul de site-uri precum `ta www.rai.tv pe Linux si` de ce aceste site-uri au conţinut video şi dezvoltate pentru Silverlight. Pentru a rezolva problema noastră ne întâlnim este Moonlight.

Moonlight este o implementare open-source de Silverlight pentru Microsof t. Datorită plug-in astfel încât să puteţi vedea `mult setea de conţinut în Firefox şi mai presus de tot ce se poate face in Box-ul Linux.

Vederee a mers pentru a încerca acest link: http://www.go-mono.com/moonlight/

Publicat în: firefox , linux , microsoft , sfaturi

Problema VirtualMin + SpamAssassin + procmail

Postat de: (Luni 2)

Dacă Ubuntu Server după instalarea şi configurarea Webmin + VirtualMin apare eroarea:

Procmail comanda procmail are 0 permisiuni, când ar trebui să fie setuid şi setgid la rădăcină. E-mail nu pot fi livrate în mod corespunzător sau verificate pentru spam.

Pot fi rezolvate de către urmând aceşti paşi:

  1. Verificaţi că fişierele de configurare ale postfix / etc / postfix / main.cf conţine următoarea linie:
    mailbox_command = / usr / bin / procmail-o "$ extindere"
    în cazul în care apare: mailbox_command = procmail-o "$ extindere" ar trebui să fie modificată cu calea absolută ca mai sus.
  2. Schimba proprietarul grupului de / usr / bin / procmal de la "mail" pentru "root". Rădăcină chgrp / usr / bin / procmail
  3. În cele din urmă, a stabilit următoarele permisiuni pe procmail executabil: chmod 6755 / usr / bin / procmail

Iată câteva link-uri de la care să ia sursa de inspiratie pentru cele mai multe cazuri, dar în cazul meu, aceste trei etape s-au rezolvat problema, testat pe server Ubuntu 10.04 şi 10.10.

https://www.virtualmin.com/node/9426

http://www.virtualmin.com/node/8790

Publicat în: linux , sfaturi , Ubuntu , www

NANO editor, evidenţiaţi sintaxa

Postat de: (Feb 22)

Pentru a adăuga sintaxa de colorat pentru nano în primă instanţă, trebuie să creaţi fişierul de configurare Nanorc pe pagina lor de origine, ca o constatare al doilea de la aceasta adresa:. http://code.google.com/p/nanosyntax/source/browse/ # svn / trunk / sintaxă-nanorc fişiere. nanorc fi incluse în configuraţia pentru a obţine efectul dorit.

Exemplu de text să fie adăugate la Nanorc.:

includ "/ usr / share / nano / php.nanorc"
includ "/ usr / share / nano / sh.nanorc"
includ "/ usr / share / nano / java.nanorc"
includ "/ usr / share / nano / patch.nanorc"
includ "/ usr / share / nano / python.nanorc"
includ "/ usr / share / nano / html.nanorc"
includ "/ usr / share / nano / perl.nanorc"
includ "/ usr / share / nano / ruby.nanorc"
includ "/ usr / share / nano / js.nanorc"

Publicat în: linux , coajă , sfaturi

Shorcuts din bash

Postat de: (Oct 19)

Ctrl + A Du-te la partea de sus a liniei pe care tastaţi.
Ctrl + E Du-te la sfârşitul liniei pe care tastaţi.
Ctrl + L a goli ecranul.
Ctrl + U Sterge ecran înainte de a cursorului. Dacă sunteţi de la capăt de linie, şterge întreaga linie.
Ctrl + R vă permite să căutaţi prin intermediul comenzilor utilizate anterior.
Ctrl + C Opriţi indiferent ce faci.
Ctrl + D Exit shell-ului curent.
Ctrl + Z începe suspendarea, în fundal, indiferent ce faci.
Ctrl + W Ştergeţi cuvântul înainte de a cursorului este.
Ctrl + K Goliţi linia de după cursor.
Ctrl + T Inversează ultimele două caractere dinaintea cursorului.
ESC + T Swap ultimele două cuvinte înainte de a cursorului.
ALT + F Muta cursorul cu un cuvânt înainte, în rândul curent.
Alt + B Mută cursorul înapoi cu un cuvânt din rândul curent.
Tab Auto-Completaţi numele de fişiere şi foldere.
Paste Ctrl + Y (ca în copy si paste), tot textul înainte de a cursorului.

Notă: Unele dintre aceste comenzi nu funcţionează în cazul în care accesul shell-ul este prin intermediul telnet, sau sesiune SSH, dacă tastatura este un anumit configuratain

Publicat în: linux , coajă , sfaturi

Sendmail saslauthd autentificare

Postat de: (set de 24)

Pentru toţi cei care au un server Linux cu serviciul Sendmail este necesar să se acorde posibilitatea de transmitere prin autentificare. Într-adevăr, este destul de uşor pentru a activa opţiunea, deşi ar trebui să fie conştienţi de faptul că unele distributii, cum ar fi CentOS nu face disponibile în mod implicit, aici este cum să se stabilească:

Instalaţi pachetul sendmail-CF cyrus-SASL în cazul în care nu sunt prezente în sistem, pentru RedHat / CentOS:

[] Yum install sendmail-CF cyrus-SASL

Apoi editaţi sedmail.mc (/ etc / mail / sendmail.mc) şi decomentaţi aceste linii:

define (`confAUTH_OPTIONS ',` A') DNL
TRUST_AUTH_MECH (`LOGIN PLAIN ') DNL
define (`confAUTH_MECHANISMS ',` LOGIN PLAIN') DNL

Pentru siguranţa setare cec anchequesta:

DAEMON_OPTIONS (`Port = SMTP, adr = 0.0.0.0, Name = MTA ') DNL

La acest punct, trebuie să recompilaţi fişierul sendmail.cf cu program M4:

[] M4 / etc / mail / sendmail.mc> / etc / mail / sendmail.cf

Verificaţi şi dacă este necesar, editaţi fişierul / usr/lib/sasl2/Sendmail.conf, după cum urmează:

pwcheck_method: saslauthd

Acum, reporniţi sendmail si saslauthd

[] / Etc / init.d / saslauthd start

[] / Etc / init.d / sendmail restart

În cele din urmă vom verifica faptul că munca noastră a fost corectat:

[] Telnet localhost 25  

Încercarea de 127.0.0.1 ...
Conectat la localhost.
Caracterul Escape este "^]".
220 ESMTP Sendmail 8.12.11/8.12.11 xxxxx.xxxxx.xx; lun douăzeci şi trei/8/2004 0200 12:36:30

Aşa cum am introduce sendmail răspunde de tastare:

EHLO localhost

care va fi răspuns dacă totul merge bine (linia roşie, care ne spune că sendmail acceptă autentificare, în plus faţă de autentificare simplu pot fi alte metode, acesta este corect):

250-xxxxx.xxxxx.xx xxxxx.xxxxx.xx Bine ai venit [127.0.0.1], plăcerea de a vă întâlni
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-AUTH PLAIN LOGIN
250-DELIVERBY
250 AJUTOR

Publicat în: Linux , RedHat , sfaturi

Proteja site-urile Apache

Postat de: (Apr 20)

ModSecurity ModSecurity este un modul Apache, care va permite caile voastre cu adevărat eficiente pentru a creşte de apărare de la atacatori.

Acest firewall real pentru Apache este recuperabilă:

http://www.modsecurity.org/download/index.html

Modulul este foarte bogat şi a dispus să fie sincer alquantocomplicato să pună în aplicare, dar pentru acest lucru pentru a ridica o barieră masivă împotriva agresorilor din site-urile noastre, vă rugăm să consultaţi documentaţia pentru setarea corectă.

Filtre actualizate pot fi găsite la: http://downloads.prometheus-group.com/delayed/rules/

Publicat în: Apache , Linux , Tech

Actualizare automată din Regulamentul SpamAssassin

Postat de: (Apr 20)

Când ne-am instalat SpamAssassin pe serverul de mail noastre, am instalat un script folosit pentru a descarca regulile pentru a îmbunătăţi capturarea de spam e-mail a veni la serverul nostru.

Scriptul se numeste SA-actualizare . Mai jos am raportat o intrare crontab simplu pentru a fi incluse în caseta de linux pentru a suna în fiecare zi la ora 7:00 şi script-ul să ţină la curent cu regulile de SpamAssassin dumneavoastră.

spamassassin auto update rules

0 7 *** / usr / bin / SA-update-D-updatedir / etc / mail / SpamAssassin /

Amintiţi-vă, de asemenea, pentru a reporni serviciul SpamAssassin după actualizare cu comanda:

/ Etc / init.d / SpamAssassin restart

sau

/ Etc / init.d / spamd restart

NOTĂ: Comenzile şi locaţiile pot varia de la distribuţie la distribuţie, dar pentru administratorul de sistem nu ar trebui să fie dificil de a găsi poziţia corectă. În caz de dificultate rugam sa ne contactati sau lasa un comentariu.

Publicat în: linux , coajă , spam-ul , sfaturi

Adăugarea de fonturi în Ubuntu

Postat de: (Tue 15)
În ceea ce priveşte ferestrele depăşite chiar şi în distribuţiile Linux, în cazul nostru vom lua Ubuntu, de exemplu, puteţi adăuga fonturi (fonturi), atât de uşor.
de la un terminal doar tastaţi comanda:
sudo nautilus / usr / share / fonts / TrueType /
Amintiţi-vă că pentru fiecare distribuţie ar trebui să înlocuiască managerul de fişiere Nautilus ca delfin pentru Kubuntu. După copierea Fonturile TrueType în această locaţie, puteţi pune, de asemenea, directoarele de sub pentru a organiza mai bine fonturile dumneavoastră trebuie să înceapă de fonturi cache refresh cu comanda:
fc-cache-f-v
Ai terminat, pur şi simplu deschideţi aplicaţia pe care doriţi să utilizaţi fonturi de interes pentru noi.
Publicat în: linux , coajă , sfaturi , Ubuntu

elimina comentariile dintr-un fişier

Postat de: (Jan 17)

Deseori trebuie să puneţi mâna la fişierele de configurare corpolent care ne pot face face cu o mână de parametri. În aceste cazuri, putem elimina toate scamele inutile folosind pur şi simplu comanda de mai jos:

# Grep-v "^ #" / etc / my.conf | sed-e '/ ^ $ / d'> / etc / my_new.conf

sau puteţi utiliza această alternativă:

# Cat / etc / my.conf | sed '/ * # / d / ^ * $ / d'> / etc / my_new.conf

Amintiţi-vă să my_new.conf pentru a suprascrie fişierul original, după verificarea conţinutului.

Publicat în: linux , coajă , sfaturi

Numărul maxim de suporturi înainte de check ext2/ext3

Postat de: (Jan 11)

Dacă vrem să schimbe numărul maxim de suporturi între controale şi alte (numărul de montare), putem numero_max_di_mount opţiunea-c, în legătură cu programul de tune2fs (ingrado de a face alte lucruri interesante), de exemplu:

# Tune2fs-C 90 / dev/sda5

În acest fel, în cazul în care conţine partiţia sda5 nostru rădăcină "/" sau "/ home", sistemul va face o verificare a forţat cel puţin la fiecare 90 bootsdel sistem.

Alternativ, se poate seta timpul maxim între două controale (maxim numărul de montare). -I intervallo_max_tra_verifiche opţiune este ceea ce a apelat la noi. În cazul în care doar un număr ca un parametru apponiamo acest lucru este luat ca n zile, dacă este urmat de sufixul w este conceput ca numărul de săptămâni, în cazul în sseguito de m, sufixul este conceput ca numărul de luni, în câteva exemple:

# Tune2fs-I 10 / dev/sda1 "la fiecare 10 zile"

# Tune2fs-i 2w / dev/sda1 "la fiecare 2 săptămâni"

# Tune2fs-2m / dev/sda1 "o dată la 2 luni"

Putem, desigur, combina cele două opţiuni, de exemplu:

# Tune2fs-C, 60-I 1m / dev/sda5 "boot-area sistemului la fiecare 60 sau dupa 1 luna"

Pentru a vedea numărul actual de montare şi de montare conta maxim stabilit pentru o partiţie dat, utilizaţi-l parametru, de exemplu:

# Tune2fs-l / dev/hda1 | grep-i "mount count"

Publicat în: linux , sfaturi
Powered by CyberTek - suport de la distanţă