InglesPransesEspanyol

OnWorks favicon

rrdgraph_graph - Online sa Cloud

Patakbuhin ang rrdgraph_graph sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command rrdgraph_graph na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


rrdgraph_graph - rrdtool graph command reference

SINOPSIS


I-print:vname:format[:strftime|:valstrftime|:valstrfduration]

GPRINT:vname:format

COMMENT:teksto

VRULE:oras#kulay[:[alamat][:mga gitling[=on_s[,off_s[,on_s,off_s]...]][: dash-offset=ginalaw]]]

HRULE:halaga#kulay[:[alamat][:mga gitling[=on_s[,off_s[,on_s,off_s]...]][: dash-offset=ginalaw]]]

LINE[lapad]:halaga[#kulay][:[alamat][:STACK][:skipscale][:mga gitling[=on_s[,off_s
[,on_s,off_s]...]][: dash-offset=ginalaw]]]

LUGAR:halaga[#kulay][:[alamat][:STACK][:skipscale]]

Tsek:vname#rrggbb[aa][:maliit na bahagi[:alamat]]

SHIFT:vname:ginalaw

TEXTALIGN:{kaliwa|karapatan|makatwiran|sentro}

I-print:vname:CF:format (hindi na ginagamit)

GPRINT:vname:CF:format (hindi na ginagamit)

STACK:vname#kulay[:alamat] (hindi na ginagamit)

DESCRIPTION


Nagbibigay-daan sa iyo ang mga tagubiling ito na buuin ang iyong larawan o ulat. Kung hindi ka gumagamit ng anumang graph
elemento, walang graph na nabuo. Katulad nito, walang ulat na nabuo kung hindi ka gumagamit ng pag-print
mga pagpipilian.

PRINT
I-print:vname:pormat[:strftime|:valstrftime|:valstrfduration]

Depende sa konteksto, alinman sa bahagi ng halaga (walang suffix, valstrftime o
valstrfduration) o ang bahagi ng oras (strftime) ng a VDEF ay nakalimbag gamit ang format. Ito ay
isang error upang tukuyin ang a vname nabuo ng a DEF or CDEF.

Anumang text sa format ay literal na naka-print na may isang pagbubukod: Ang porsyento ng character
nagpapakilala ng string ng formatter. Ang string na ito ay maaaring:

Para sa mga halaga ng pag-print:

%% nagpi-print lang ng literal na '%' na character

%#.#le
nagpi-print ng mga numero tulad ng 1.2346e+04. Ang mga opsyonal na integer # ay tumutukoy sa lapad ng field at decimal
katumpakan.

%#.#lf
nagpi-print ng mga numero tulad ng 12345.6789 (%5.4lf), na may opsyonal na lapad at katumpakan ng field.

%s ilagay ito pagkatapos %le, %lf or %lg. Ito ay papalitan ng naaangkop na SI
magnitude unit at ang halaga ay i-scale nang naaayon (123456 -> 123.456 k).

%S ay katulad ng %s. Gayunpaman, gumagamit ito ng naunang tinukoy na magnitude unit. Kung meron
ay wala pang ganoong unit, sinusubukan nitong tukuyin ang isa (tulad ng %s) maliban kung ang halaga ay zero,
kung saan ang magnitude unit ay mananatiling hindi natukoy. Kaya, gumagamit ng mga string ng formatter %S at
hindi %s lahat ay gagamit ng parehong magnitude unit maliban sa mga zero value.

Kung MAG-PRINT ka ng halaga ng VDEF, maaari mo ring i-print ang oras na nauugnay dito sa pamamagitan ng pagdaragdag ng
pisi :strftime sa format. Tandaan na ginagamit ng RRDtool ang strftime function ng iyong mga OS C
aklatan. Nangangahulugan ito na maaaring mag-iba ang tagatukoy ng conversion. Suriin ang manual page kung ikaw
ay hindi sigurado. Ang sumusunod ay isang listahan ng mga tagatukoy ng conversion na karaniwang sinusuportahan sa kabuuan
ang lupon. Ang mga halaga ng pag-format ay binibigyang kahulugan bilang mga timestamp na may :valstrftime ay ginagawa din.

%a Ang pinaikling pangalan ng weekday ayon sa kasalukuyang lokal.

%A Ang buong pangalan ng weekday ayon sa kasalukuyang lokal.

%b Ang pinaikling pangalan ng buwan ayon sa kasalukuyang lokal.

%B Ang buong buwan na pangalan ayon sa kasalukuyang lokal.

%c Ang gustong representasyon ng petsa at oras para sa kasalukuyang lokal.

%d Ang araw ng buwan bilang isang decimal na numero (hanay 01 hanggang 31).

%H Ang oras bilang isang decimal na numero gamit ang isang 24 na oras na orasan (hanay 00 hanggang 23).

%I Ang oras bilang isang decimal na numero gamit ang isang 12 na oras na orasan (hanay 01 hanggang 12).

%j Ang araw ng taon bilang isang decimal na numero (hanay 001 hanggang 366).

%m Ang buwan bilang isang decimal na numero (hanay 01 hanggang 12).

%M Ang minuto bilang isang decimal na numero (hanay 00 hanggang 59).

%p Alinman sa `AM' o `PM' ayon sa ibinigay na halaga ng oras, o ang kaukulang mga string
para sa kasalukuyang lokal. Ang tanghali ay itinuturing bilang `pm' at hatinggabi bilang `am'. Tandaan na sa
maraming mga lokal at `pm' notation ay hindi suportado at sa mga ganitong kaso %p ay magbabalik ng
walang laman na string.

%s Ang pangalawa bilang isang decimal na numero (hanay 00 hanggang 61).

%S Ang mga segundo mula noong panahon (1.1.1970) (libc dependent non standard!)

%U Ang numero ng linggo ng kasalukuyang taon bilang isang decimal na numero, mula 00 hanggang 53, simula
na ang unang Linggo bilang unang araw ng linggo 01. Tingnan din ang %V at %W.

%V Ang ISO 8601:1988 na numero ng linggo ng kasalukuyang taon bilang isang decimal na numero, mula 01 hanggang
53, kung saan ang linggo 1 ay ang unang linggo na mayroong hindi bababa sa 4 na araw sa kasalukuyang taon, at
na ang Lunes ang unang araw ng linggo. Tingnan din ang %U at %W.

%w Ang araw ng linggo bilang isang decimal, mula 0 hanggang 6, ang Linggo ay 0. Tingnan din ang %u.

%W Ang numero ng linggo ng kasalukuyang taon bilang isang decimal na numero, mula 00 hanggang 53, simula
na ang unang Lunes bilang unang araw ng linggo 01.

%x Ang ginustong representasyon ng petsa para sa kasalukuyang lokal na walang oras.

%X Ang ginustong representasyon ng oras para sa kasalukuyang lokal na walang petsa.

%y Ang taon bilang isang decimal na numero na walang isang siglo (saklaw ng 00 hanggang 99).

%Y Ang taon bilang isang decimal na numero kasama ang siglo.

%Z Ang time zone o pangalan o abbreviation.

%% Isang literal na `%' na character.

Ang pag-format ng mga halaga bilang tagal ay ginagawa gamit ang printf tulad ng mga detalye ng conversion:

- Ang lahat ng hindi-conversion na specification char ay kinokopya nang hindi nagbabago
- Ang isang detalye ng conversion ay may format na '%' [ ['0'] minwidth ] [ '.' katumpakan ] conversion-specifier

Sa conversion-specifier na isa sa:

% Ang isang raw na '%' ay output, ang lapad at katumpakan ay binabalewala

W Bilang ng mga linggo

d Bilang ng mga araw, modulus na bilang ng mga linggo

D Bilang ng araw

h Bilang ng oras, modulus na bilang ng mga araw

H Bilang ng oras

m Bilang ng minuto, modulus bilang ng oras

M Bilang ng minuto

s Bilang ng mga segundo, modulus na bilang ng mga minuto

S Bilang ng mga segundo

f Bilang ng mga millisecond, modulus na mga segundo

I-print:vname:CF:format

Hindi na ginagamit. paggamit ang bago anyo of ito utos in bago script. Ang unang anyo nito
ang utos ay gagamitin sa CDEF vnames.

GRAPH
GPRINT:vname:format

Ito ay kapareho ng "PRINT", ngunit naka-print sa loob ng graph.

GPRINT:vname:CF:format

Hindi na ginagamit. paggamit ang bago anyo of ito utos in bago script. Ito ay kapareho ng "PRINT",
ngunit nakalimbag sa loob ng graph.

COMMENT:teksto

Literal na naka-print ang teksto sa seksyon ng alamat ng graph. Tandaan na sa RRDtool 1.2 ikaw
kailangang i-escape ang mga colon sa COMMENT text sa parehong paraan na kailangan mong i-escape ang mga ito *I-print
utos sa pamamagitan ng pagsulat '\:'.

VRULE:oras#kulay[:[alamat][:mga gitling[=on_s[,off_s[,on_s,off_s]...]][: dash-offset=offset]]]

Gumuhit ng patayong linya sa oras. Ang kulay nito ay binubuo ng tatlong hexadecimal na numero
pagtukoy sa mga bahagi ng kulay ng rgb (00 ay naka-off, FF ay maximum) pula, berde at asul
na sinusundan ng isang opsyonal na alpha. Opsyonal, ang isang legend box at string ay naka-print sa
seksyon ng alamat. oras maaaring isang numero o variable mula sa a VDEF. Ito ay isang error sa paggamit
vnames mula DEF or CDEF dito. Ang mga guhit na guhit ay maaaring iguhit gamit ang mga gitling modifier. Tingnan mo
LINE para sa karagdagang detalye.

HRULE:halaga#kulay[:[alamat][:mga gitling[=on_s[,off_s[,on_s,off_s]...]][: dash-offset=offset]]]

Gumuhit ng pahalang na linya sa halaga. Ang HRULE ay kumikilos tulad ng LINE maliban na hindi magkakaroon
epekto sa sukat ng graph. Kung ang isang HRULE ay nasa labas ng graphing area ay hindi ito gagawin
makikita at hindi ito lalabas sa alamat bilang default.

LINE[lapad]:halaga [#kulay][:[alamat][:STACK][:skipscale][:mga gitling[=on_s[,off_s
[,on_s,off_s]...]][: dash-offset=offset]]]

Gumuhit ng linya ng tinukoy na lapad sa graph. lapad maaaring isang floating point na numero.
Kung ang kulay ay hindi tinukoy, ang pagguhit ay tapos na 'invisbly'. Ito ay kapaki-pakinabang kapag
pagsasalansan ng ibang bagay sa ibabaw ng linyang ito. Opsyonal din ang legend box at string
na ipi-print sa seksyon ng alamat kung tinukoy. Ang halaga maaaring mabuo ng
DEF, VDEF, at CDEF. Kung ang opsyonal I-stack ginagamit ang modifier, ang linyang ito ay nakasalansan sa itaas
ng nakaraang elemento na maaaring a LINE o isang AREA.

Karaniwang tinitiyak ng graphing function na ang kabuuan LINE or AREA ay makikita sa
tsart. Ang scaling ng chart ay babaguhin nang naaayon kung kinakailangan. Anuman LINE or
AREA maaaring hindi kasama sa prosesong ito sa pamamagitan ng pagdaragdag ng opsyon skipscale.

Ang mga gitling pinapagana ng modifier ang dashed line style. Nang walang anumang karagdagang mga pagpipilian ay isang simetriko
iguguhit ang dashed line na may haba ng segment na 5 pixels. Ang pattern ng gitling ay maaaring
nagbago kung ang mga gitling= ang parameter ay sinusundan ng alinman sa isang value o isang even na numero (1, 2,
4, 6, ...) ng mga positibong halaga. Ang bawat halaga ay nagbibigay ng haba ng kahaliling on_s at off_s
mga bahagi ng stroke. Ang gitling-offset ang parameter ay tumutukoy sa isang ginalaw sa pattern sa
kung saan nagsisimula ang stroke.

Kapag hindi mo tinukoy ang isang kulay, hindi mo maaaring tukuyin ang isang alamat. Kung gusto mong gamitin
I-stack, gamitin ang "LINEx: ::STACK" form.

LUGAR:halaga [#kulay[#kulay2][:[alamat][:STACK][:skipscale][:gradheight=y]

Tingnan LINE, gayunpaman ang lugar sa pagitan ng x-axis at linya ay mapupuno.

Kung tinukoy ang color2, mapupuno ng gradient ang lugar.

Ang taas ng grado Ang parameter ay maaaring lumikha ng tatlong magkakaibang pag-uugali. Kung taas ng grado > 0, pagkatapos ay ang
Ang gradient ay isang nakapirming taas, simula sa linyang pababa. Kung taas ng grado < 0, pagkatapos ay ang
Ang gradient ay nagsisimula sa isang nakapirming taas sa itaas ng x-axis, pababa sa x-axis. Kung taas
== 0, pagkatapos ang gradient ay napupunta mula sa linya patungo sa x-axis.

Ang default na halaga para sa taas ng grado ay 50.

Tsek:vname#rrggbb[aa][:maliit na bahagi[:alamat]]

Mag-plot ng marka ng tsek (isang patayong linya) para sa bawat halaga ng vname iyon ay hindi zero at hindi
*HINDI ALAM*. Ang maliit na bahagi Tinutukoy ng argumento ang haba ng marka ng tik bilang isang bahagi ng
ang y-axis; ang default na halaga ay 0.1 (10% ng axis). Tandaan na ang pagtutukoy ng kulay
ay hindi opsyonal. Ang mga marka ng TICK ay karaniwang nagsisimula sa ibabang gilid ng lugar ng pag-graph. Kung
ang fraction ay negatibo magsisimula sila sa itaas na hangganan ng graphing area.

SHIFT:vname:ginalaw

Gamit ang utos na ito RRDtool ay i-graph ang mga sumusunod na elemento na may tinukoy na offset.
Halimbawa, maaari kang tumukoy ng offset na ( 7*24*60*60 = ) 604'800 segundo para "tumingin sa likod"
isang linggo. Siguraduhing sabihin sa tumitingin ng iyong graph na ginawa mo ito ... Tulad ng isa pa
mga elemento ng graphing, maaari kang tumukoy ng numero o variable dito.

TEXTALIGN:{kaliwa|karapatan|makatwiran|sentro}

Ang mga label ay inilalagay sa ibaba ng graph. Kapag umapaw sila sa kaliwa, bumabalot sila sa susunod
linya. Bilang default, ang mga linya ay nabibigyang katwiran sa kaliwa at kanan. Ang TEXTALIGN hinahayaan ka ng function
baguhin ang default na ito. Ito ay isang utos at hindi isang opsyon, upang maaari mong baguhin ang
ilang beses na default sa iyong listahan ng argumento.

STACK:vname#kulay[:alamat]

Hindi na ginagamit. paggamit ang I-stack nagbabago on ang iba utos sa halip!

ilan mga tala on stacking

Kapag nagsasalansan, ang isang elemento ay hindi inilalagay sa itaas ng X-axis kundi sa ibabaw ng nauna
elemento. Dapat mayroong isang bagay na itatambak.

Maaari mong gamitin ang isang hindi makita LINE o AREA na sasalansan.

An hindi kilala ginagawang hindi alam ng value ang buong stack mula sa sandaling iyon. Hindi mo alam kung saan
upang magsimula (ang hindi kilalang halaga) at samakatuwid ay hindi alam kung saan magtatapos.

Kung gusto mong makatiyak na magpapakita ka ng isang partikular na variable, siguraduhing hindi na
stack sa hindi kilalang halaga. Gumamit ng pagtuturo ng CDEF na may IF at UN upang gawin ito.

NOTA on alamat argumento


Nakakatakas ang tutuldok
Isang tutuldok ':' sa a alamat ang pagtatalo ay mamarkahan ang katapusan ng alamat. Upang maglagay ng ':' bilang bahagi
ng isang alamat, ang colon ay dapat na i-escape gamit ang isang backslash na '\:'. Mag-ingat na marami
ang mga kapaligiran ay nagpoproseso ng mga backslash mismo, kaya maaaring kailanganin na magsulat ng dalawa
backslashes upang ang isa ay maipasa sa rrd_graph.

Pisi Formatting
Ang tekstong nakalimbag sa ibaba ng aktwal na graph ay maaaring ma-format sa pamamagitan ng pagdaragdag ng espesyal na pagtakas
mga character sa dulo ng isang teksto. Sa tuwing may ganitong karakter, lahat ng nakabinbing text ay
itinulak sa graph ayon sa tinukoy na karakter.

Ang mga wastong marker ay: \j para makatwiran, \l para sa kaliwa, \r para sa right aligned, at \c para
nakasentro. Sa susunod na seksyon mayroong isang halimbawa na nagpapakita kung paano gamitin ang nakasentro na pag-format.

\n ay isang wastong alias para sa \l dahil ang hindi kumpletong pag-parse sa mga naunang bersyon ng RRDtool ay humantong sa
ang pag-uugaling ito at maraming tao ang gumagamit nito.

Karaniwang mayroong dalawang space character na ipinapasok sa pagitan ng bawat dalawang item na naka-print sa
graph. Ang puwang na sumusunod sa isang string ay maaaring pigilan sa pamamagitan ng paglalagay ng a \g sa dulo ng
string. Ang \g binabalewala din ang anumang espasyo sa loob ng string kung ito ay nasa pinakadulo ng
string. Ito ay maaaring gamitin kaugnay ng %s upang sugpuin ang mga walang laman na string ng unit.

GPRINT:a:MAX:%lf%s\g

Ang isang espesyal na kaso ay COMMENT:\s na naglalagay ng ilang karagdagang patayong espasyo bago ilagay
ang susunod na hanay ng mga alamat.

Kung gusto mong magkaroon ng kaliwa at kanang nakahanay na mga alamat sa parehong linya gumamit ng COMMENT:\u upang pumunta
isang linya pabalik tulad nito:

COMMENT:kaliwa\l
COMMENT:\u
COMMENT: tama\r

Mayroon ding kontrol na 'nop' para sa mga sitwasyon kung saan gusto mong magtapos ang isang string sa a
backslash na pagkakasunud-sunod ng character \.

COMMENT:OS\2\.

Kapag gumagamit ng proporsyonal na font sa iyong graph, ang mga character ng tab o ang pagkakasunud-sunod \t habilin
line-up na mga elemento ng alamat. Tandaan na ang mga tab na ipinasok ay nauugnay sa simula ng
kasalukuyang elemento ng alamat!

Dahil ang RRDtool 1.3 ay gumagamit ng Pango para sa pag-rending ng text, maaari mong gamitin ang Pango markup. Pango gamit
ang xml maikling panahon mga tag para sa inline na mga tagubilin sa pag-format.:

Ang isang simpleng halimbawa ng isang marked-up na string ay maaaring:

Ang asul na teksto ay !

Ang kumpletong listahan ng mga katangian para sa span tag (kinuha mula sa dokumentasyon ng pango):

font_desc
Isang string ng paglalarawan ng font, gaya ng "Sans Italic 12"; tandaan na anumang iba pang span
I-override ng mga attribute ang paglalarawang ito. Kaya kung mayroon kang "Sans Italic" at din a
style="normal" attribute, makakakuha ka ng Sans normal, hindi italic.

font_family
Isang pangalan ng pamilya ng font

mukha
Kasingkahulugan para sa font_family

laki
Laki ng font sa 1024ths ng isang punto, o isa sa mga ganap na sukat na 'xx-small', 'x-small',
'maliit', 'medium', 'malaki', 'x-large', 'xx-large', o isa sa mga kaugnay na laki
'mas maliit' o 'mas malaki'. Kung gusto mong tukuyin ang isang ganap na laki, kadalasan ay mas madali itong gawin
samantalahin ang kakayahang tumukoy ng bahagyang paglalarawan ng font gamit ang 'font_desc';
maaari mong gamitin ang font_desc='12.5' ​​sa halip na size='12800'.

estilo
Isa sa 'normal', 'oblique', 'italic'

timbang
Isa sa 'ultralight', 'light', 'normal', 'bold', 'ultrabold', 'heavy', o isang numeric
timbang

variant
'normal' o 'maliit na takip'

mag-abot
Isa sa 'ultracondensed', 'extracondensed', 'condensed', 'semicondensed', 'normal',
'semiexpanded', 'expanded', 'extraexpanded', 'ultraexpanded'

harapan
Isang detalye ng kulay ng RGB gaya ng '#00FF00' o isang pangalan ng kulay gaya ng 'pula'

likuran
Isang detalye ng kulay ng RGB gaya ng '#00FF00' o isang pangalan ng kulay gaya ng 'pula'

salungguhit
Isa sa 'wala', 'single', 'double', 'mababa', 'error'

salungguhit_kulay
Ang kulay ng mga salungguhit; isang detalye ng kulay ng RGB gaya ng '#00FF00' o isang pangalan ng kulay
tulad ng 'pula'

tumaas
Vertical displacement, sa 10000ths ng isang em. Maaaring negatibo para sa subscript, positibo
para sa superscript.

strikethrough
'true' o 'false' kung hahampasin ang text

strikethrough_color
Ang kulay ng mga naka-cross out na linya; isang detalye ng kulay ng RGB gaya ng '#00FF00' o a
pangalan ng kulay tulad ng 'pula'

umurong
'true' o 'false' kung paganahin ang fallback. Kung hindi pinagana, ang mga character ay gagawin lamang
gamitin mula sa pinakamalapit na katugmang font sa system. Walang fallback na gagawin
iba pang mga font sa system na maaaring naglalaman ng mga character sa teksto. Ang fallback ay
pinagana bilang default. Karamihan sa mga application ay hindi dapat i-disable ang fallback.

lang
Isang code ng wika, na nagpapahiwatig ng wika ng teksto

espasyo ng titik
Inter-letter spacing sa 1024ths ng isang punto.

grabidad
Isa sa 'timog', 'silangan', 'hilaga', 'kanluran', 'auto'.

gravity_hint
Isa sa 'natural', 'malakas', 'linya'.

Para makatipid sa iyo ng ilang pag-type, mayroon ding ilang mga shortcut:

b Matapang

malaki Ginagawang medyo mas malaki ang font, katumbas ng

i Italic

s I-strike through

sub Subscript

sup Superscript

maliit
Ginagawang medyo mas maliit ang font, katumbas ng

tt Monospace na font

u Guhitan sa ilalim

Gumamit ng rrdgraph_graph online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    AstroOrzPlayer
    AstroOrzPlayer
    Ang AstroOrz Player ay isang libreng media player
    software, bahagi batay sa WMP at VLC. Ang
    ang player ay nasa isang minimalist na istilo, na may
    higit sa sampung kulay ng tema, at maaari rin
    b ...
    I-download ang AstroOrzPlayer
  • 2
    movistartv
    movistartv
    Ang Kodi Movistar+ TV ay isang ADDON para sa XBMC/
    Kodi que permite disponer de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    mga mediacenter ma...
    I-download ang movistartv
  • 3
    Code :: Mga Pag-block
    Code :: Mga Pag-block
    Code::Blocks ay isang libre, open-source,
    cross-platform C, C++ at Fortran IDE
    binuo upang matugunan ang pinaka-hinihingi na mga pangangailangan
    ng mga gumagamit nito. Ito ay dinisenyo upang maging napaka
    mga extension...
    I-download ang Code::Blocks
  • 4
    Sa gitna
    Sa gitna
    Sa gitna o Advanced na Minecraft Interface
    at ang Pagsubaybay sa Data/Istruktura ay isang kasangkapan upang
    magpakita ng pangkalahatang-ideya ng isang Minecraft
    mundo, nang hindi aktwal na nilikha ito. Ito
    pwede...
    I-download sa gitna
  • 5
    MSYS2
    MSYS2
    Ang MSYS2 ay isang koleksyon ng mga tool at
    mga aklatan na nagbibigay sa iyo ng isang
    madaling gamitin na kapaligiran para sa pagtatayo,
    pag-install at pagpapatakbo ng katutubong Windows
    software. Ito con...
    I-download ang MSYS2
  • 6
    libjpeg-turbo
    libjpeg-turbo
    Ang libjpeg-turbo ay isang JPEG image codec
    na gumagamit ng mga tagubilin sa SIMD (MMX, SSE2,
    NEON, AltiVec) para mapabilis ang baseline
    Naka-on ang JPEG compression at decompression
    x86, x8...
    I-download ang libjpeg-turbo
  • Marami pa »

Linux command

Ad