Afai ua i ai ni a tatou manatu o le GNU / Linux faʻasino laʻau laʻau, e tatau ona tatau ona tatou masani i le / dev / faʻasino, o se mea lelei lea o mea uma faila e fesoʻotaʻi i masini masini.
Afai tatou te vaʻai i le tusi faʻasino / dev / o le a tatou vaʻai i se "faila" valaʻau soloia, ae afai matou te mananaʻo e tatalaina e vaʻai ona aano, o le a taʻu mai e le faiga ia matou e le mafai talu ai e le o se mea masani mea. Ua ou faʻapipiʻiina le upu faila aua, pei ona e silafia uma mo Linux mea uma (masini ma polokalama) o loʻo avea ma faila. |
O le a le masini e faʻatasia i le / dev / null?
Mo mafuaʻaga aoga, mafaufau i se lapisi mafai, se loloto lalo poʻo fafo avanoa e lafo ai se mea e aunoa ma le ono mafai ona toe maua mai (tusa lava pe o le a le faigata o tama mai NASA taumafai).
Ae afai ua i ai aʻu faʻatonuga pei o le rm, aisea oute manaʻo ai i se mea fou ou te tapeina?
Ona o le auala uma "puʻupuʻu uli" galue e matua eseʻese lava: faʻafefea ona e alu e uiga i le faʻamutaina o le tulaga faʻatulagaina o se mea sese i se faʻatonuga i totonu o se atigi tusitusiga i le taimi e alu ai? Ole mea lea e sau ai / dev / null.
Seʻi tatou vaʻai i ai ma se faʻataʻitaʻiga.
Ua matou faia se faila e taʻua o suʻega o loʻo iai le manoa "Talofa Lalolagi". Afai matou te mananaʻo e fai ma sui o mea o lena faila i luga o le laina faʻatonutonu, e mafai ona tatou faia i le auala lea:
tagata faʻaoga @ komipiuta: ~ $ pusi suʻega
Talofa lalolagi
Afai e leʻi i ai le faila poʻo ua faʻaigoaina o suʻega (ma le 's' i le faaiuga), o le a tatou maua le mea sese lenei i le faʻamafanafanaga:
tagata faʻaoga @ komipiuta: ~ $ pusi suʻega
pusi: tofotofoga: E leai se faila poʻo se faʻasino
O le a se mea e mafai ona tatou faia e aloese ai mai le savali sese? Ia, na ona toe tuʻuina atu o le faʻatonuga o le faʻatonuga, i tulaga o mea sese, i se "lapisi apa", o lena i le / dev / null
Faʻafefea ona tatou faʻamaotiina ia i le tulaga o sese? Lenei e te ulufale i le tulaga masani sao, galuega faatino, ma mea sese aoga mo se polokalama: STDIN, STDOUT, ma STDERR (lea e mafai ona suia mo le 0, 1, ma le 2 faʻatulagaina). I lenei auala, pe a tatou tuʻuina ...
tagata faʻaaoga @ komipiuta: ~ $ pusi tofotofoga 2> / dev / leai
tagata faʻaoga @ komipiuta: ~ $
… O le a matou vaʻaia o le mea sese tala o le a le gaosia luga o le faʻamafanafanaina.
E tatau ona e faʻaeteete aua e taua le syntax: i le va o mataʻitusi 2 ma> e le tatau ona i ai se avanoa. A leai, o le a avatua mea nei:
tagata faʻaaoga @ komipiuta: ~ $ pusi tofotofoga 2> / dev / leai
pusi: tofotofoga: E leai se faila poʻo se faʻasino
pusi: 2: E leai se faila poʻo se faʻasino
Faʻatusatusa, o le avanoa i le va> ma / dev / null o le a le afaina ai le iʻuga.
E mafai foʻi ona matou faʻaaogaina le toe faʻaletonu, mo se faʻataʻitaʻiga, e puʻeina ai mea sese i se faila faila e pei ona taʻua i lalo:
tagata faʻaoga @ komipiuta: ~ $ pusi tofotofoga 2> err.log
O leisi mataʻupu mataʻina o le aoina o iʻuga i seisi faila pe a le tupu se mea sese, lea tatou te tuʻuina i ai:
tagata faʻaoga @ komipiuta: ~ $ pusi suʻega 1> output_result 2> err.log
I le iuga, e aoga le tuʻuina o le faʻaupuga «> / dev / null 2> & 1» lea e tuʻufaʻatasia ai le faʻatulaʻiga o galuega ma le mea ua tupu, e toe faʻataʻitaʻi ai ia leai se mea e maua ai le faʻamatalaga o galuega.
8 manatu, tuʻu lau
Ah, ae o se tasi o aoga sili ona faʻaaoga e / dev / null o loʻo misi, o lona uiga o le lafoa o faila: $ cat / dev / null> file.log I lenei auala, o le faila.log faila o le a gaogao. Faʻaopopo!
O le faʻamatalaga saʻo na ia sailia.
Ou te lagolagoina le lafo e faʻaopopo =)
Faafetai lava!
Talofa, muamua lava o le tusitusiga e sili ona lelei! o le lona lua ou te manaʻo e foaʻi se mea ma lenei fesoʻotaʻiga i luga o le mataupu cron galuega i le php mai Cpanel ma le lona tolu faʻamalo mo le blog!
Lelei tusitusiga luga dev / null, oka se maasiasi ou te manatu na ou sese fai atu i le mea sese nofoaga muamua! Ou te faamalie atu
faafetai tele sao
Talofa ua amata nei ona ou le toe osofaʻia. Ou te faʻaaogaina le andrirc ma ou te mauaina se pisinisi tumaoti mai loʻu igoa faʻaigoa i le upu Null. 2 sekone mulimuli ane tapunia le polokalame na ou faitauina ma mai le mea ou te vaʻai i ai e mafai ona faia e le Shell, ae le o se tagata i fafo. Sa ou taumafai e le amanaʻia aʻu lava / le amanaʻia -lrpcntikd ma E leai se mea e faateʻia ai aʻu o le poloaiga o loʻo sau pea. Afai e i ai se auala e taumafai e poloka ai ou te fiafia i ai. manuia
O le a le mea e tupu pe a fai o le faʻasalaga o le faʻailoga> e le tuʻuina le faʻailoga>?
E mafai e seisi ona faʻasino aʻu?
Taeao lelei, ua ou faʻapipiʻiina Debian netinst i ACER Extensa 5620Z - 32 bit. A maeʻa le faʻapipiʻiina mai le USB ma aveese le pendrive ina ia faʻaoso mai le hard disk (aua le toe faʻapipiʻi mai le peni) ae i le taimi o le faʻaosoina le faiga na ia fesili mai ai ia te au:
debian login: xxxxxxxxx (lelei)
Upu faataga: xxxxxxxxx (lelei)
nil@debian:~$ ???? o le a lea? O le a se mea e tatau ona ou tuu iina?
A aunoa ma lenei faʻatonuga e le mafai ona ou faʻagasolo i le faiga faʻavae.
E mafai ona e fesoasoani mai? Ou te le iloa pe faapefea ona ou faaauau.
Faafetai lava. Manuia tele.