InglesPransesEspanyol

OnWorks favicon

habulin - Online sa Cloud

Magpatakbo ng chase sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command chase 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


habulin - habulin ang mga simbolikong link

SINOPSIS


hagarin [ --verbose | --mula sa file | -f | --wala | -0 | --loop-warn-threshold COUNT | -w
COUNT | --loop-fail-threshold COUNT | -l COUNT | --disable-loop-detection | -D ] [file...]

hagarin -v | --bersyon

hagarin -h | - Tumulong

DESCRIPTION


habulin ay isang maliit na utility na sumusubaybay sa pangalan ng aktwal na file na tunay
na-access, kapag ang isa ay tumama sa isang simbolikong link. Hinahabol nito ang link, wika nga.

Sa normal na operasyon, nagbibigay ka hagarin isang pangalan ng isang umiiral na file. Ang programa ay pagkatapos
ipakita sa iyo (o, mas tumpak, i-print sa karaniwang output stream) ang pangalan ng tunay
file na tinutukoy ng orihinal na file. Hindi mahalaga kung bibigyan mo ang programa ng
pangalan ng isang regular na file; hagarin ibabalik lang sa iyo ang parehong pangalan. Maaari mong ibigay ang
utility ang opsyon --verbose, upang ito ay maging mas verbose sa pagpapatakbo nito. Ikaw
ay maaari ding magbigay sa programa ng isang listahan ng mga file kung saan babasahin nito ang mga pangalan ng file
hinabol (tingnan ang opsyon --mula sa file).

Bibigyan kita ng magandang halimbawa ng isang kaso kung saan hagarin ay kapaki-pakinabang. Sa isang Debian GNU/Linux
system, ang pag-install ng software ay pinangangasiwaan ng program dpkg(8). May paraan para magtanong
dpkg(8), kung saang pakete kabilang ang isang file. Sa kasamaang palad, hindi ito nakakatakot sa lahat
mga symlink. Ito ay isang problema, dahil ang Debian system ay gumagamit ng mga simbolikong link para sa
paghawak ng ilang mga lasa ng isang programa (sabihin, XEmacs at GNU Emacs at ang mga bersyon 19 at
20 ng pareho). Ngayon kasama habulin, madaling matukoy ng isa ang totoong file at pagkatapos ay gamitin ito
resulta bilang argumento sa dpkg(8). obserbahan:

ajk@ugh:~$ dpkg -S `which xemacs20`
dpkg: /usr/bin/xemacs20 hindi nahanap.
ajk@ugh:~$ dpkg -S `which xemacs20 | xargs habulin`
xemacs20-nomule: /usr/bin/xemacs-20.4-nomule
ajk@ugh:~$

Kapag binigyan ng maraming pangalan ng file bilang mga argumento, hagarin hahabulin ang bawat isa sa kanila sa pagkakasunud-sunod.

Opsyon


Ang mga sumusunod na opsyon ay kinikilala ng hagarin:

--verbose
Makipag-chat tungkol sa kung ano ang ginagawa.

-f, --mula sa file
Tratuhin ang mga pangalan ng file sa command line bilang mga mapagkukunan para sa mga pangalan na hahabulin. Kung
ang pagpipiliang ito ay naroroon, hagarin ay magbabasa sa bawat isa sa mga file na ibinigay sa command
linya (parehong isang solong gitling "-" at ang kawalan ng mga pangalan ng file ay kukunin bilang kahulugan
ang karaniwang input stream). Ang bawat linya sa mga file ay kinuha bilang isang verbatim file
pangalan na hahabulin tulad ng ibinigay sa command line ng isang run
kung wala ang pagpipiliang ito. Walang paraan para sa pagsipi ng bagong linya na karakter;
samakatuwid tanging ang mga pangalan ng file na hindi naglalaman ng mga bagong linya ay maaaring tukuyin sa pamamagitan ng
mga file. Ang paghihigpit na ito ay tinanggal ng -0 na opsyon, bagaman. Gayunpaman, literal
ang mga espasyo ay pinapanatili at hindi binibigyang kahulugan bilang espesyal.

-0, --null
Ang pagpipiliang ito ay nagpapahiwatig ng opsyon -f, na nagbabasa ng mga pangalan ng file mula sa isang file. Ang -0
Binabago ng opsyon ang pag-uugali -f upang sa halip na ituring ang mga linya sa file bilang
mga pangalan ng file, ang mga pangalan ng file ay inaasahang paghihiwalay ng mga null na character. Ito
nagbibigay-daan para sa pagtukoy ng mga pangalan ng file na may mga bagong linya sa mga ito na may -f.

-w WCOUNT, --loop-warn-threshold=WCOUNT

-l LCOUNT, --loop-fail-threshold=LCOUNT
Itakda ang threshold para sa babala tungkol sa isang posibleng symlink loop (WCOUNT) at para sa
nabigo dahil sa isa (LCOUNT). Mayroong mga default na halaga, na maaari mong malaman
sa pamamagitan ng pagtawag hagarin na may argumentong --help. Gumagamit ng zero bilang WCOUNT o LCOUNT
hindi pinapagana ang tseke.

-D, --disable-loop-detection
Karaniwan hagarin nagpapanatili ng talaan ng lahat ng symlink na binisita nito kapag hinahabol ang
kasalukuyang file. Ginagamit nito ang record na ito upang mapagkakatiwalaang makita ang mga symlink loop. gayunpaman,
Ang pagsuri sa rekord ay nagpapabagal ng kaunti sa proseso (higit pa para sa mahabang hanay ng mga symlink)
at ang rekord ay nangangailangan ng kaunting memorya (higit pa para sa mahabang kadena ng
symlinks), kaya maaaring kanais-nais sa ilang mga kaso na pigilan ang pagsusuring ito. Ang pagpipiliang ito
hindi pinapagana ang pag-detect ng loop na ito at ang nauugnay na pag-record ng mga binisita na symlink.
Kapag may bisa ang opsyong ito (ipagpalagay na walang mga bug sa kaugnay na code) hagarin tumatakbo sa
pare-pareho ang espasyo at linear na oras na nauugnay sa haba ng mga symlink chain
nakatagpo.

-h, --tulong
Mag-output ng buod ng paggamit at matagumpay na lumabas.

-v, --bersyon
Ipakita ang impormasyon ng bersyon at matagumpay na lumabas.

DIAGNOSTICS


Ang exit status ay 0 kung at kung ang lahat ng mga file na ibinigay sa command line ay umiiral at wala sa
ang mga ito ay nakalawit na mga symlink.

Ang mga sumusunod na mensahe ay inilabas ni hagarin kapag naghinala o nakakita ito ng symlink loop:

medyo maraming symlink hops, sana hindi kami nagloop...
Nangangahulugan ito na ang chain ng mga symlink ay mas mahaba kaysa sa isang ibinigay na threshold. Ito ay maaaring
nangangahulugan na ang kadena ay walang katapusan (at sa gayon ay naglalaman ng isang loop sa isang lugar). Ang
Maaaring tukuyin ang threshold sa pamamagitan ng paggamit ng --loop-warn-threshold na opsyon sa command line.

masyadong maraming symlink hops, sumusuko na...
Nangangahulugan ito na ang chain ng mga symlink ay mas mahaba kaysa sa isang ibinigay na threshold. Ito
karaniwang nangangahulugan na ang chain ay walang katapusan (at sa gayon ay naglalaman ng isang loop sa isang lugar). Ang
Maaaring tukuyin ang threshold sa pamamagitan ng paggamit ng --loop-fail-threshold na opsyon sa command line.
Kung nakita mo ang mensaheng ito, nangangahulugan iyon hagarin sumuko na sa file na iyon.

nakita ang symlink loop, sumuko...
Ang symlink chain ay naglo-loop at samakatuwid ay walang resulta para sa paghabol. habulin
sumuko na sa file na iyon.

Bukod pa rito, habulin naglalabas ng ilang mensahe ng error sa ilalim ng mga kondisyong may problema. Silang lahat
nanggaling sa mga library ng system, kaya walang kontrol ang program sa aktwal na mga salita ng
ang mga mensahe. Lahat sila ay sumusunod sa format na "pangalan ng programa: pangalan ng file: mensahe ng error", kung saan
Ang pangalan ng file ay ang pangalan ng nakakasakit na file o direktoryo.

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


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    PSI
    PSI
    Ang Psi ay cross-platform na makapangyarihang XMPP
    idinisenyo ang kliyente para sa mga may karanasang gumagamit.
    May mga build na magagamit para sa MS
    Windows, GNU/Linux at macOS.. Audience:
    Mga End User...
    I-download ang Psi
  • 2
    Blobby Volley 2
    Blobby Volley 2
    Opisyal na pagpapatuloy ng sikat
    Blobby Volley 1.x arcade game..
    Audience: Mga End User/Desktop. Gumagamit
    interface: OpenGL, SDL. Programming
    Wika: C++, Lua. C...
    I-download ang Blobby Volley 2
  • 3
    SuiteCRM
    SuiteCRM
    Ang SuiteCRM ay ang award-winning na Customer
    Pamamahala ng Relasyon (CRM)
    application na inihatid sa iyo ng mga may-akda
    at mga tagapangasiwa, SalesAgility. Ito ay ang
    ang mundo...
    I-download ang SuiteCRM
  • 4
    Poweradmin
    Poweradmin
    Ang Poweradmin ay isang web-based na DNS
    tool sa pangangasiwa para sa PowerDNS server.
    Ang interface ay may ganap na suporta para sa karamihan
    ng mga tampok ng PowerDNS. Ito ay puno
    suporta...
    I-download ang Poweradmin
  • 5
    Gin Web Framework
    Gin Web Framework
    Ang Gin ay isang napakabilis na web framework
    nakasulat sa Golang na maaaring gumanap hanggang sa
    40 beses na mas mabilis, salamat dito
    martini-like API at custom na bersyon ng
    httprout...
    I-download ang Gin Web Framework
  • 6
    CEREUS LINUX
    CEREUS LINUX
    CEREUS LINUX basado en MX LINUX con
    varios entornos de escritorios. Ito ay
    isang application na maaari ding makuha
    mula
    https://sourceforge.net/projects/cereu...
    I-download ang CEREUS LINUX
  • Marami pa »

Linux command

Ad