CyberTek - the future at the present!

Archívum a "linux" kategória

Hogyan lehet formázni dátumát megjeleníteni a Linux shell

Írta: (április 19.)

A shell megadhatja a dátum formátumának az alábbiak szerint:
dátum + FORMÁTUM

Például a gépelés:
$ Date + "% m-% d-% y"

Kapsz:
04-17-10

Ha szeretné, hogy a annoa 4 számjegy:
$ Date + "% m-% d-% y"

Kapsz:
2010/04/17

Annak érdekében, hogy az aktuális időt írja:
$ Date + "% T"

Kapsz:
19:55:04

Annak érdekében, hogy az óra alapján 12 óra:
$ Date + "% r"

Kapsz:
19:56:05

Ha meg szeretné tekinteni az időt HH: MM:
$ Date + "% H% M"

Kapsz:
07:56

Teljes lista formázásáról a dátumok csoda:

%%
literális%
Hogy%
Helyi rövidített nap neve (pl. Sun)
% A

Helyi teljes nap neve (például: vasárnap)

% B
Helyi a hónap rövidített neve (például: Jan)
% B
Helyi teljes hónap neve (például: Január)
% C
Helyi dátum és idő (pl. Wed március 3, 2005 23:05:25)
% C
században, mint a% Y, kivéve utolsó két számjegy kihagyását (pl. 21)
% D
a hónap napja (pl. 01)
% D

dátumokat, pontos, mint% m /% d /% y

% És
hónap napja, szóközökkel feltöltve; pontos, mint% _D
% F
Teljes dátumokat, pontos, mint a% Y-% m-% d
% G
utolsó két számjegye, év ISO hét szám (lásd% G)
% G
évben ISO hét szám (lásd% V); Általában hasznos, csak% V
% H
Ugyanaz, mint a% b
% H

óra (00 .. 23)

% I
óra (01 .. 12)
% J
az év napja (001 366 ..)
% K
óra (0 .. 23)
% S
óra (1 .. 12)
% M
hónap (01 .. 12)
% M

perc (00 .. 59)

% N
egy újsor
% N
ns (000000000 .. 999999999)
% W
Vagy a helyi megfelelője AM vagy PM, üresen, ha nem ismert
% P
mint a% p, de kisbetűkkel
R%
A helyiek 12 órás idő (pl. 11:11:04)
R%

24 órás óra és perc, pontos, mint a% H:% M

% S
óta eltelt másodpercek 1970/01/01 00:00:00 UTC
% S
2. (00 .. 60)
% T
Füles
% T
idő, pontos, mint a% H:% M:% S
% U
hét napjai (1 .. 7), 1. hétfő
% U

Az év hetének száma, a vasárnap a hét első napja (00 .. 53)

V%
ISO hét szám, a hétfő a hét első napja (01 .. 53)
% W
A hét napja (0 .. 6), vasárnap 0
% W
Az év hetének száma, a hétfő a hét első napja (00 .. 53)
% X
Helyi dátum ábrázolása (pl. 31/12/99)
% X
A helyi képviselet az ideje (pl. 23:13:48)
% Y

utolsó két számjegye, év (00 .. 99)

% Y
év
Z%
Óópp + numerikus időzóna (pl. -0400)
%: Z
+ HH: mm numerikus időzóna (pl. -04: 00)
Z% ::
+ HH: mm: ss numerikus időzóna (pl. -04: 00:00)
Z% :::
numerikus időzóna a: a szükséges pontosság (pl. -04, +05:30)
Z%
alfabetikus időzóna rövidítése (pl. EDT)

Megjelent: linux , shell , tippek

Hogyan szereljük fel a Windows részesedése Linux

Írta: (április 19.)

Ha meg szeretné tekinteni az aktív megosztását tanácsot, mielőtt ezt a parancsot:

smbclient-L-U <windows-box> <felhasználónév>

Akkor tudunk eljárni, hogy feltérképezzük a condivisionewindows a mi linux box segunete módon:

  1. Hozza létre a könyvtárat a csatolási pont: mkdir / mnt / <name-of-mount-point>
  2. Mi csatlakoztatni a windowsos megosztás aránya:
    mount-t cifs-o username = <felhasználónév>, password = <jelszó> / / <win-box> / <megosztás> / mnt / <name-of-mountpoint>
    Megjegyzés: A szintaxis-username = <felhasználónév>, password = <jelszó> elmenti a jelszót.
  3. Végül, ha akarod, lehet vezetni, hogy megteremtse a szimbolikus linket: ln-s / mnt / <name-of-mount-point> / <path-of-symlink>

Megjelent: linux , samba , shell , tippek

Moonlight a Linux támogatását Silverlight

Írta: (18 K)

Ha nem tudja megtekinteni a tartalmát, mint a weboldalak www.rai.tv a linuxos és a `` miért ezek a videók és weboldalak tartalmának fejlesztett Silverlight. Hogy oldja meg a problémát találkozunk a Moonlight.

Moonlight egy nyílt forrású implementációja Silverlight a Microsof t. Plug-in `így látja a sokat vágyott tartalmat a Firefox és mindenek felett meg tudod csinálni a Linux-Box.

Vederee ment, hogy megpróbálja ezt a linket: http://www.go-mono.com/moonlight/

Megjelent: firefox , linux , microsoft , tippek

Probléma VirtualMin + spamassassin + procmail

Írta: (H 2)

Ha az Ubuntu Server telepítése után konfigurálja és webmin + VirtualMin úgy tűnik a hiba:

A procmail parancs van procmail 0 engedélyekkel, mikor kell setuid és setgid root. E-mail nem lehet megfelelően ellenőrizni szállítani vagy spam.

Lehet megoldani az alábbi lépéseket:

  1. Ellenőrizze, hogy a konfigurációs fájlokat a postfix / etc / postfix / main.cf tartalmazza a következő sort:
    mailbox_command = / usr / bin / procmail-a "$ extension"
    ha úgy tűnik: mailbox_command = procmail-a "$ kiterjesztés" módosítani kell az abszolút elérési út a fentiek szerint.
  2. Változtassuk meg a csoport tulajdonosa a / usr / bin / procmal a "mail", hogy "root". Chgrp root / usr / bin / procmail
  3. Végül állítsa be a következő jogosultságokat a futtatható procmail: chmod 6755 / usr / bin / procmail

Íme néhány link, ahonnan inspirációt, hogy a legtöbb esetben, de az én esetemben a három lépést már megoldotta a problémát, tesztelt Ubuntu Server 10,04 és 10,10.

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

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

Megjelent: linux , tippek , ubuntu , www

Nano szerkesztő, szintaxis kiemelés

Írta: (február 22)

Ahhoz, hogy hozzá szintaxis a nano első fokon létre kell hozni a konfigurációs fájlban. Nanorc a saját honlapjához, mint a második lelet erre a címre: http://code.google.com/p/nanosyntax/source/browse/ # svn / trunk / szintaxis-nanorc fájlokat. nanorc venni a konfigurációt a kívánt hatás eléréséhez.

Példa szöveget hozzá. 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"

Megjelent: linux , shell , tippek

Shorcuts a bash

Írta: (okt. 19)

Ctrl + A Megy a felső sorban beírt.
Ctrl + E Ugrás a sor végére beírt.
Ctrl + L Törölje meg a képernyőn.
Ctrl + U Törli a képernyőt, mielőtt a kurzor. Ha a végén a vonal, törli az egész sort.
Ctrl + R lehetővé teszi a keresést a korábban használt parancsok.
Ctrl + C abba amit csinálsz.
Ctrl + D kilépés az aktuális shell.
Ctrl + Z kezdődik a felfüggesztés a háttérben, amit csinálsz.
Ctrl + W törlése a szót, mielőtt a kurzor.
Ctrl + K Törölje a sort a kurzor után.
Ctrl + T Visszavonja az utolsó két karakter a kurzor előtt.
Esc + T Csere az utolsó két szó, mielőtt a kurzor.
Alt + F kurzorral egy szó előre az aktuális sor.
Alt + B kurzor mozgatása egy szóval vissza az aktuális sorban.
Tab automatikus teljes nevét a fájlok és mappák.
Beillesztés Ctrl + Y (mint például a másolás és beillesztés) a szöveget, mielőtt a kurzor.

Megjegyzés: Bizonyos parancsok nem működnek, ha shell hozzáférés Telnet, SSH, vagy ha a billentyűzet egy adott configuratain

Megjelent: linux , shell , tippek

Sendmail saslauthd hitelesítés

Írta: (set 24)

Mindazok számára, akik Linux szervert Sendmail szolgáltatás jelenleg szükséges helyt adni a lehetőséget az átviteli történő hitelesítése. Valóban elég könnyű, hogy aktiválja az opciót, de tudnia kell, hogy egyes disztribúciók, mint a CentOS nem teszi elérhetővé alapértelmezés szerint, itt van, hogyan kell megjavítani:

Telepítse a sendmail cf-csomag cyrus-sasl, ha nincs jelen a rendszerben, a RedHat / CentOS:

[] Yum install sendmail cf-cyrus-sasl

Ezután szerkesztheti a sedmail.mc (/ etc / mail / sendmail.mc) és a megjegyzésből e sorokat:

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

A biztonsági ellenőrzés anchequesta beállítás:

DAEMON_OPTIONS (`Port = smtp, addr = 0.0.0.0, Name = MTA) dnl

Ezen a ponton meg kell fordítanod a sendmail.cf fájlt m4 program:

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

Ellenőrizze, és ha szükséges, szerkessze a fájlt / usr/lib/sasl2/Sendmail.conf az alábbiak szerint:

pwcheck_method: saslauthd

Most indítsd újra a sendmail és saslauthd

[] / Etc / init.d / saslauthd kezdete

[] / Etc / init.d / sendmail újraindítását

Végül megnézzük, hogy munkánk javítva:

[] Telnet localhost 25  

Trying 127.0.0.1 ...
Connected to localhost.
Escape karakter '^]'.
220 ESMTP Sendmail 8.12.11/8.12.11 xxxxx.xxxxx.xx; Mon, 23 aug 2004 12:36:30 0200

Ahogy be sendmail válaszol beírásával:

EHLO localhost

amely választ, ha minden jól megy (piros vonal, amely azt mondja, hogy elfogadja sendmail hitelesítés mellett, a sima login lehet más módszereket, hogy helyes-e):

250-xxxxx.xxxxx.xx xxxxx.xxxxx.xx Hello [127.0.0.1] Örülök, hogy megismerhetem
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-AUTH LOGIN SIMA
250-DELIVERBY
250 HELP

Megjelent: linux , RedHat , tippek

Védje Apache honlapok

Írta: (április 20.)

ModSecurity ModSecurity egy Apache modul, ami lehetővé teszi a valóban hatékony módja, hogy növelje a védelmet a rosszindulatú támadók számára.

Ez a valós tűzfal Apache hasznosítható:

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

A modul igen gazdag és hajlandó őszinte legyek alquantocomplicato megvalósítani, de ehhez, hogy szüntesse meg a hatalmas akadályt az agresszorok ellen, internetes oldalunkon, kérjük olvassa el a dokumentációt a helyes beállítást.

Frissítve szűrők találhatók: http://downloads.prometheus-group.com/delayed/rules/

Megjelent: apache , linux , tech

Automatikus frissítése SpamAssassin Szabályzat

Írta: (április 20.)

Amikor telepíti spamassassin a mi e-mail szerver már telepítve van egy script segítségével letölthető a szabályokat, hogy javítsa a Capture e-mail spam érkezik a szerverre.

A szkript neve sa-update . Az alábbiakban beszámolunk egy egyszerű crontab bejegyzést, hogy bekerüljön a Linux box hívni minden nap 07:00 és a forgatókönyv, hogy naprakész a szabályoknak a spamassassin.

spamassassin auto update rules

0 7 *** / usr / bin / sa-update-D-updatedir / etc / mail / spamassassin /

Ne felejtse el is indítsa újra a spamassassin szolgáltatást a frissítés után a következő paranccsal:

/ Etc / init.d / spamassassin restart

vagy

/ Etc / init.d / spamd újra

Megjegyzés: parancsok és bárhol lehetnek disztró disztró, de a rendszergazda nem nehéz megtalálni a megfelelő pozícióba. Nehéz helyzetben kérjük lépjen kapcsolatba velünk, vagy hagyjuk egy megjegyzést.

Megjelent: linux , shell , spam , tippek

Betűtípusok hozzáadása az Ubuntu

Írta: (K 15)
Ami az elavult ablakokat is Linux disztribúció, a mi esetünkben veszünk Ubuntu például felveheti betűtípusok (fonts), így könnyű.
Egy terminál csak írd be az alábbi parancsot:
sudo nautilus / usr / share / fonts / TrueType /
Ne feledje, hogy minden forgalmazás ki kell cserélni a Nautilus fájlkezelő, mint a delfin a Kubuntu. Másolása után a True Type fontok helyét, akkor is helyezheti a könyvtárakat al jobban megszervezni a betűtípusok meg kell kezdeni a cache frissítési betűtípusokat az alábbi paranccsal:
fc-cache-f-v
Készen is vagyunk, egyszerűen nyissuk meg a kívánt alkalmazást használni a betűtípusok érdekes számunkra.
Megjelent: linux , shell , tippek , ubuntu

eltávolítani hozzászólások fájlból

Írta: (január 17.)

Gyakran van, hogy kézzel testes konfigurációs fájlok, ahol meg tudjuk csinálni, hogy egy maroknyi paramétereket. Ezekben az esetekben tudjuk eltávolítani a felesleges bolyhok egyszerű paranccsal az alábbiak szerint:

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

vagy használhatja ezt az alternatívát:

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

Ne feledje, hogy my_new.conf felülírni az eredeti fájlt, miután ellenőrizte a tartalmát.

Megjelent: linux , shell , tippek

Maximális száma ellenőrzés előtt tartók ext2/ext3

Írta: (január 11.)

Ha meg akarjuk változtatni a maximális számú tartók ellenőrzések és a többi (mount count), akkor numero_max_di_mount a-c kapcsolóval együtt tune2fs program (ingrado csinálni más érdekes dolgokat), például:

Tune2fs-c # 90 / dev/sda5

Ily módon, ha sda5 tartalmazza a root partíciót "/" vagy a "/ home", a rendszer csinál egy ellenőrzést kénytelen legalább 90 bootsdel rendszer.

Másik tudjuk meg a maximális idő két ellenőrzések (maximum szerelhető count). A-i opció intervallo_max_tra_verifiche az, ami tetszett nekünk. Ha csak egy számot, mint a paraméter apponiamo ezt venni N nap, ha követi az utótag w célja, mint a néhány hét, ha az utótag sseguito m szánják, mint a hónapok számát, néhány példa:

# Tune2fs-i 10 / dev/sda1 "minden 10 nap

# Tune2fs-i 2w / dev/sda1 "2 hetente"

# Tune2fs-2m / dev/sda1 "2 havonta"

Természetesen tudjuk kombinálni a két lehetőség közül, pl:

# Tune2fs-c 60-i 1m / dev/sda5 "a rendszer elindítása után minden 60 vagy 1 hónap

Ahhoz, hogy az aktuális és a maximális tartó gróf szerelhető számít be az adott partíció, akkor használjuk a-l paramétert, például:

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

Megjelent: linux , tippek
Powered by CYBERTEK - Remote Support