EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

cpposix - Online în cloud

Rulați cpposix în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda cpposix care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


cp — copiați fișiere

REZUMAT


cp [−Pfip] fișier sursă fişier_ţintă

cp [−Pfip] fișier sursă... ţintă

cp −R [−H|−L|−P] [−fip] fișier sursă... ţintă

DESCRIERE


Prima formă de sinopsis este indicată de doi operanzi, niciunul dintre care nu este fișiere existente
director de tip. The cp utilitatea va copia conținutul fișier sursă (sau daca fișier sursă
este un fișier de tip link simbolic, la care se face referire conținutul fișierului fișier sursă) Pentru a
calea de destinație numită de fişier_ţintă.

Cea de-a doua formă de sinopsis este indicată prin doi sau mai mulți operanzi unde −R opțiunea nu este
specificat și prima formă de sinopsis nu este aplicabilă. Va fi o eroare, dacă este cazul
fișier sursă este un fișier de tip director, dacă ţintă nu există, sau dacă ţintă nu
denumește un director. The cp utilitatea va copia conținutul fiecăruia fișier sursă (sau daca
fișier sursă este un fișier de tip link simbolic, la care se face referire conținutul fișierului
fișier sursă) către calea de destinație numită prin concatenarea ţintă, un singur
caracter dacă ţintă nu s-a încheiat într-o , și ultima componentă a
fișier sursă.

A treia formă de sinopsis este indicată prin doi sau mai mulți operanzi unde −R opțiunea este
specificat. The cp utilitatea va copia fiecare fișier din ierarhia de fișiere înrădăcinată în fiecare
fișier sursă către o cale de destinație numită după cum urmează:

* Dacă ţintă există și denumește un director existent, numele celui corespunzător
calea de destinație pentru fiecare fișier din ierarhia fișierelor va fi concatenarea lui
ţintă, un singur caracter dacă ţintă nu s-a încheiat într-o , si
calea fișierului în raport cu directorul care conține fișier sursă.

* Dacă ţintă nu există și sunt specificati doi operanzi, numele celui corespunzător
cale de destinație pentru fișier sursă ar trebui sa fie ţintă; numele corespondentului
calea de destinație pentru toate celelalte fișiere din ierarhia fișierelor va fi concatenarea
of ţintă, A caracter și calea fișierului relativ la fișier sursă.

Va fi o eroare dacă ţintă nu există și sunt specificați mai mult de doi operanzi sau
if ţintă există și nu numește un director.

În descrierea următoare, termenul dest_file se referă la fișierul numit de
calea de destinație. Termenul fișier sursă se referă la fișierul care este copiat, indiferent dacă
specificat ca un operand sau un fișier într-o ierarhie de fișiere cu rădăcină în a fișier sursă operand. Dacă
fișier sursă este un fișier de tip link simbolic:

* Dacă −R opțiunea nu a fost specificată, cp trebuie să întreprindă acțiuni pe baza tipului și
conținutul fișierului referit prin linkul simbolic, și nu prin linkul simbolic
în sine, cu excepția cazului în care −P a fost specificată opțiunea.

* Dacă −R a fost specificata optiunea:

-- Dacă niciuna dintre opțiuni −H, −L, nici −P au fost specificate, nu este precizat care dintre
−H, −L, Sau −P va fi folosit implicit.

-- Dacă −H a fost specificată opțiunea, cp trebuie să întreprindă acțiuni pe baza tipului și
conținutul fișierului la care se face referire prin orice link simbolic specificat ca a fișier sursă
operand.

-- Dacă −L a fost specificată opțiunea, cp trebuie să întreprindă acțiuni pe baza tipului și
conținutul fișierului la care se face referire prin orice link simbolic specificat ca a fișier sursă
operand sau orice legături simbolice întâlnite în timpul parcurgerii unei ierarhii de fișiere.

-- Dacă −P a fost specificată opțiunea, cp va copia orice link simbolic specificat ca a
fișier sursă operand și orice legături simbolice întâlnite în timpul parcurgerii unui fișier
ierarhie și nu trebuie să urmeze nicio legătură simbolică.

Pentru fiecare fișier sursă, se vor lua următorii pași:

1. Dacă fișier sursă face referire la același fișier ca dest_file, cp poate scrie un diagnostic
mesaj la eroare standard; nu va mai face nimic cu fișier sursă și va merge mai departe
la orice fișiere rămase.

2. Dacă fișier sursă este de tip director, se vor parcurge următorii pași:

A. Dacă −R opțiunea nu a fost specificată, cp va scrie un mesaj de diagnostic către
eroare standard, nu mai faceți nimic cu fișier sursă, și treceți la orice rămas
fișiere.

b. Dacă fișier sursă nu a fost specificat ca operand și fișier sursă este punct sau punct-punct,
cp nu va mai face nimic cu fișier sursă și treceți la toate fișierele rămase.

c. Dacă dest_file există și este un tip de fișier nespecificat de interfețele de sistem
volumul POSIX.1‐2008, comportamentul este definit de implementare.

d. Dacă dest_file există și nu este de tip director, cp va scrie un diagnostic
mesaj la eroare standard, nu mai faceți nimic cu fișier sursă sau orice fișiere de mai jos
fișier sursă în ierarhia fișierelor și treceți la toate fișierele rămase.

e. Dacă directorul dest_file nu există, va fi creat cu fișier
biții de permisiune setați la aceeași valoare ca și cei de fișier sursă, modificat de
masca de creare a fișierelor utilizatorului dacă −p opțiunea nu a fost specificată și apoi
SAU pe biți inclusiv cu S_IRWXU. Dacă dest_file nu poate fi creat, cp trebuie
scrieți un mesaj de diagnosticare la eroarea standard, nu mai faceți nimic cu fișier sursă,
și treceți la toate fișierele rămase. Este nespecificat dacă cp încearcă să copieze fișiere
în ierarhia de fișiere înrădăcinată în fișier sursă.

f. Fișierele din director fișier sursă vor fi copiate în director dest_file,
făcând cei patru pași (1 la 4) enumerați aici cu fișierele ca fișier sursăs.

g. Dacă dest_file a fost creat, biții de permisiuni ale fișierului vor fi modificați (dacă este necesar)
să fie la fel ca cele ale fișier sursă, modificat de masca de creare a fișierelor a fișierului
utilizator dacă −p opțiunea nu a fost specificată.

h. The cp utilitatea nu va mai face nimic cu fișier sursă și treceți la orice rămas
fișiere.

3. Dacă fișier sursă este de tip dosar obișnuit, se parcurg următorii pași:

A. Comportamentul este nespecificat dacă dest_file există și a fost scris de un precedent
Etapa. Altfel, dacă dest_file există, se vor lua următorii pași:

i. Dacă −i opțiunea este în vigoare, the cp utilitarul va scrie un prompt la
eroare standard și citiți o linie de la intrarea standard. Dacă răspunsul este
nu afirmativ, cp nu va mai face nimic cu fișier sursă și mergi mai departe la oricare
fișierele rămase.

ii. Un descriptor de fișier pentru dest_file vor fi obținute prin efectuarea de acțiuni
echivalent cu deschide() funcție definită în volumul System Interfaces al
POSIX.1‐2008 apelat folosind dest_file ca cale argument, iar pe biți-
inclusiv OR de O_WRONLY și O_TRUNC ca oflag a susținut.

iii. Dacă încercarea de a obține un descriptor de fișier eșuează și −f opțiunea este în
efect, cp va încerca să elimine fișierul efectuând acțiuni echivalente
la deconectez() funcție definită în volumul System Interfaces al
POSIX.1‐2008 apelat folosind dest_file ca cale argument. Dacă această încercare
reuseste, cp va continua cu pasul 3b.

b. Dacă dest_file nu există, se obține un descriptor de fișier prin efectuarea
acțiuni echivalente cu deschide() funcție definită în volumul Interfețe de sistem
din POSIX.1‐2008 numit folosind dest_file ca cale argument, iar pe biți-
inclusiv OR de O_WRONLY și O_CREAT ca oflag argument. Permisiunea fișierului
bucăți de fișier sursă va fi mod a susținut.

c. Dacă încercarea de a obține un descriptor de fișier eșuează, cp va scrie un diagnostic
mesaj la eroare standard, nu mai faceți nimic cu fișier sursă, și treceți la oricare
fișierele rămase.

d. Conținutul de fișier sursă va fi scris în descriptorul de fișier. Orice scrie
erorile vor cauza cp pentru a scrie un mesaj de diagnosticare la eroarea standard și a continua
la pasul 3e.

e. Descriptorul de fișier va fi închis.

f. The cp utilitatea nu va mai face nimic cu fișier sursă. Dacă a apărut o eroare de scriere
în pasul 3d, nu este specificat dacă cp continuă cu toate fișierele rămase. Daca nu
eroare de scriere a apărut la pasul 3d, cp va continua la toate fișierele rămase.

4. În caz contrar, −R a fost specificată opțiunea și se vor lua următorii pași:

A. The dest_file va fi creat cu același tip de fișier ca fișier sursă.

b. Dacă fișier sursă este un fișier de tip FIFO, biții de permisiunea fișierului vor fi aceiași
precum cele ale fișier sursă, modificat de masca de creare a fișierului a utilizatorului dacă −p
opțiunea nu a fost specificată. În caz contrar, permisiunile, ID-ul proprietarului și ID-ul grupului
dest_file sunt definite de implementare.

Dacă această creație eșuează din orice motiv, cp va scrie un mesaj de diagnostic către
eroare standard, nu mai faceți nimic cu fișier sursă, și treceți la orice rămas
fișiere.

c. Dacă fișier sursă este un fișier de tip link simbolic, iar opțiunile necesită
legătura simbolică în sine pentru a fi acționată, numele căii conținut în dest_file trebuie
să fie același cu numele căii conținut în fișier sursă.

Dacă acest lucru eșuează din orice motiv, cp va scrie un mesaj de diagnostic la standard
eroare, nu mai face nimic cu fișier sursăși treceți la toate fișierele rămase.

Dacă implementarea furnizează mecanisme suplimentare sau alternative de control al accesului (a se vedea documentul
Volumul Definiții de bază din POSIX.1‐2008, Secțiune 4.4, Fișier Acces Permisiuni), al lor
efectul asupra copiilor fișierelor este definit de implementare.

OPŢIUNI


cp utilitatea trebuie să se conformeze volumului Definiții de bază din POSIX.1-2008, Secțiune 12.2,
Utilitate Sintaxă Instrucțiuni.

Următoarele opțiuni vor fi acceptate:

−f Dacă nu poate fi obținut un descriptor de fișier pentru un fișier destinație, așa cum este descris în
pasul 3.a.ii., încercați să deconectați fișierul destinație și continuați.

−H Luați acțiuni bazate pe tipul și conținutul fișierului la care face referire oricare
legătură simbolică specificată ca a fișier sursă operand.

−i Scrieți o solicitare de eroare standard înainte de a copia în orice non-director existent
fișier destinație. Dacă răspunsul de la intrarea standard este afirmativ,
se încearcă copierea; altfel, nu va fi.

−L Luați acțiuni bazate pe tipul și conținutul fișierului la care face referire oricare
legătură simbolică specificată ca a fișier sursă operand sau orice legături simbolice
întâlnite în timpul parcurgerii unei ierarhii de fișiere.

−P Luați acțiuni pe orice legătură simbolică specificată ca a fișier sursă operand sau oricare
legătură simbolică întâlnită în timpul parcurgerii unei ierarhii de fișiere.

−p Duplicați următoarele caracteristici ale fiecărui fișier sursă în fișierul corespunzător
fisier destinatie:

1. Ora ultimei modificări a datelor și ora ultimului acces. Dacă aceasta
duplicarea eșuează din orice motiv, cp va scrie un mesaj de diagnostic către
eroare standard.

2. ID-ul utilizatorului și ID-ul grupului. Dacă această duplicare eșuează din orice motiv, este
nespecificat dacă cp scrie un mesaj de diagnosticare la eroarea standard.

3. Biții de permisiunea fișierului și biții S_ISUID și S_ISGID. Alte,
definiți de implementare, biții pot fi, de asemenea, duplicați. Dacă această dublare
eșuează din orice motiv, cp va scrie un mesaj de diagnosticare pentru eroarea standard.

Dacă ID-ul utilizatorului sau ID-ul grupului nu poate fi duplicat, biții de permisiunea fișierului
S_ISUID și S_ISGID vor fi șterse. Dacă acești biți sunt prezenți în sursă
dar nu sunt duplicate în fișierul destinație, nu este specificat dacă
cp scrie un mesaj de diagnosticare la eroarea standard.

Ordinea în care sunt duplicate caracteristicile precedente este nespecificată.
dest_file nu vor fi șterse dacă aceste caracteristici nu pot fi păstrate.

−R Copiați ierarhiile fișierelor.

Specificarea a mai mult de una dintre opțiunile care se exclud reciproc −H, −L, și −P nu va fi
considerată o eroare. Ultima opțiune specificată va determina comportamentul
utilitate.

OPERANDE


Următorii operanzi vor fi acceptați:

fișier sursă
O cale a unui fișier de copiat. În cazul în care o fișier sursă operandul este '-', va fi
se referă la un fișier numit -; implementările nu trebuie să-l trateze ca însemnând standard
intrare.

fişier_ţintă
O cale a unui fișier existent sau inexistent, folosit pentru ieșire atunci când este un singur
fișierul este copiat. În cazul în care o fişier_ţintă operandul este '-', se referă la un fișier numit
-; implementările nu trebuie să îl trateze ca însemnând o ieșire standard.

ţintă O cale a unui director care să conțină fișierele copiate.

Stdin


Intrarea standard va fi utilizată pentru a citi o linie de intrare ca răspuns la fiecare prompt
specificate în secțiunea STDERR. În caz contrar, intrarea standard nu va fi utilizată.

INTRARE DOSARE


Fișierele de intrare specificate ca operanzi pot fi de orice tip de fișier.

MEDIUL VARIABILE


Următoarele variabile de mediu vor afecta execuția cp:

LIMBA Furnizați o valoare implicită pentru variabilele de internaționalizare care sunt nesetate sau
nul. (A se vedea volumul Definiții de bază din POSIX.1‐2008, Secțiune 8.2,
Internaționalizare Variabile pentru prioritatea internaţionalizării
variabile utilizate pentru a determina valorile categoriilor locale.)

LC_ALL Dacă este setată la o valoare șir nevid, suprascrieți valorile tuturor celorlalte
variabile de internaţionalizare.

LC_COLLATE
Determinați locația pentru comportamentul intervalelor, claselor de echivalență și multi-
elemente de colaţionare a caracterelor utilizate în expresia regulată extinsă definită pentru
il daexpr cuvânt cheie local în LC_MESSAGES categorie.

LC_CTYPE Determinați locația pentru interpretarea secvențelor de octeți de date text
ca caractere (de exemplu, caractere pe un singur octet, spre deosebire de caractere pe mai mulți octeți în
argumente și fișiere de intrare) și comportamentul claselor de caractere utilizate în
expresie regulată extinsă definită pentru daexpr cuvânt cheie local în
LC_MESSAGES categorie.

LC_MESSAGES
Determinați locația utilizată pentru a procesa răspunsurile afirmative și locația utilizată
pentru a afecta formatul și conținutul mesajelor de diagnosticare și solicitărilor scrise
eroare standard.

NLSPATH Determinați locația cataloagelor de mesaje pentru procesarea LC_MESSAGES.

ASINCRON EVENIMENTE


Implicit.

Stdout


Nefolosit.

Stderr


Un prompt va fi scris la eroare standard în condițiile specificate în
sectiunea DESCRIERE. Promptul va conține calea destinației, dar formatul acestuia este
altfel nespecificat. În caz contrar, eroarea standard va fi utilizată numai pentru diagnosticare
mesaje.

REZULTATE DOSARE


Fișierele de ieșire pot fi de orice tip.

EXTENDED DESCRIERE


Nici unul.

EXIT STAREA


Următoarele valori de ieșire vor fi returnate:

0 Toate fișierele au fost copiate cu succes.

>0 A apărut o eroare.

CONSECINȚE OF ERORI


If cp este terminat prematur printr-un semnal sau o eroare, fișierele sau ierarhiile de fișiere pot fi
copiate doar parțial, iar fișierele și directoarele pot avea permisiuni sau acces incorecte
și timpii de modificare.

următor secțiuni sunt informativ.

APLICARE UTILIZARE


Biții set-user-ID și set-group-ID sunt șterși în mod explicit atunci când sunt create fișierele. Acest
este de a împiedica utilizatorii să creeze programe care sunt set-user-ID sau set-group-ID pentru ei
atunci când copiați fișiere sau pentru a face fișierele set-user-ID sau set-group-ID accesibile noilor grupuri
a utilizatorilor. De exemplu, dacă un fișier este set-user-ID și copia are un alt ID de grup
decât sursa, un nou grup de utilizatori are permisiunea de a executa un program set-user-ID decât
făcut anterior. În special, aceasta este o problemă pentru superutilizatorii care copiază arborele utilizatorilor.

EXEMPLE


Nici unul.

FUNDAMENTARE


−i opțiunea există pe sistemele BSD, oferind aplicațiilor și utilizatorilor o modalitate de a evita
eliminarea accidentală a fișierelor la copiere. Deși versiunea 4.3 BSD nu solicită dacă
intrarea standard nu este un terminal, dezvoltatorii standard au decis că utilizarea −i este
cerere de interacțiune, așa că atunci când calea de destinație există, utilitarul preia
instrucțiuni de la orice răspunde la intrarea standard.

Formatul exact al solicitărilor interactive nu este specificat. Doar natura generală a
conținutul prompturilor este specificat deoarece implementările pot dori mai multe descriptive
solicitări decât cele utilizate în implementările istorice. Prin urmare, o aplicație care utilizează
−i opțiunea se bazează pe sistem pentru a oferi cel mai potrivit dialog direct cu utilizatorul,
pe baza comportamentului specificat.

−p Opțiunea este practica istorică pe sistemele BSD, dublând ora ultimelor date
modificarea si ora ultimului acces. Acest volum al POSIX.1‐2008 îl extinde pentru a păstra
ID-urile utilizatorului și grupului, precum și permisiunile pentru fișiere. Această cerință este evidentă
probleme prin faptul că directoarele sunt aproape sigur modificate după ce au fost copiate. Acest
volumul POSIX.1‐2008 impune păstrarea timpilor de modificare. Declaratia
că ordinea în care sunt duplicate caracteristicile este nespecificată este de a permite
implementări pentru a oferi un nivel maxim de securitate pentru utilizator. Implementări
ar trebui să țină cont de problemele evidente de securitate implicate în stabilirea proprietarului, grupului,
și modul în ordine greșită sau crearea de fișiere cu un proprietar, grup sau mod diferit de
valoarea finală.

Nu este precizat dacă cp scrie mesaje de diagnostic când ID-urile utilizatorului și grupului nu pot
să fie stabilită datorită practicii răspândite de utilizare a utilizatorilor −p pentru a duplica o parte din
caracteristicile fișierului, indiferent la duplicarea altora. Implementări istorice
scrieți numai mesaje de diagnosticare pentru alte erori decât [EPERM].

Versiunile anterioare ale acestui standard includeau suport pentru −r opțiunea de a copia fișierul
ierarhii. The −r opțiunea este practica istorică pe sistemele BSD și derivate din BSD. Acest
opțiunea nu mai este specificată de POSIX.1‐2008 dar poate fi prezentă în unele implementări.
−R opțiunea a fost adăugată ca sinonim apropiat la −r opțiune, selectată pentru coerență cu
toate celelalte opțiuni din acest volum de POSIX.1‐2008 care efectuează coborâre recursivă a directorului.

Diferența dintre −R iar cel îndepărtat −r opțiunea este în tratamentul de către cp de dosar
alte tipuri decât obișnuit și director. A fost definit de implementare modul în care - opțiune
a tratat fișiere speciale pentru a permite atât implementările istorice, cât și cele care au ales
a sustine −r cu aceleași abilități ca și −R definit de acest volum al POSIX.1‐2008. The
original −r flag, din motive istorice, nu a tratat fișierele speciale altfel decât
fișiere obișnuite, dar întotdeauna citiți fișierul și copiați conținutul acestuia. Acest lucru a avut probleme evidente
în prezența unor tipuri speciale de fișiere; de exemplu, dispozitive de caractere, FIFO-uri și prize.

Când apare o eroare în timpul copierii unei ierarhii de fișiere, cp este obligat să încerce
copiați fișierele care sunt la același nivel în ierarhie sau deasupra fișierului în care a apărut eșecul
a avut loc. Este nespecificat dacă cp va încerca să copieze fișierele de sub fișierul în care
a avut loc un eșec (care nu poate reuși în niciun caz).

Permisiunile, proprietarii și grupurile de tipuri de fișiere speciale create au fost lăsate în mod deliberat
așa cum este definit de implementare. Acest lucru este pentru a permite sistemelor să satisfacă cerințe speciale (de exemplu
de exemplu, permițând utilizatorilor să creeze dispozitive speciale de caractere, dar impunându-le să fie
deţinut de un anumit grup). În general, se sugerează cu tărie ca permisiunile,
proprietarul și grupul să fie aceleași ca și cum utilizatorul ar fi rulat istoricul mknod, ln, Sau alte
utilitar pentru a crea fișierul. De asemenea, este probabil să fie necesare privilegii suplimentare
creați blocuri, caractere sau alte tipuri de fișiere speciale definite de implementare.

În plus, −p opțiunea necesită în mod explicit ca toate set-user-ID și set-group-ID
permisiunile să fie eliminate dacă oricare dintre ID-urile proprietarului sau grupului nu poate fi setat. Aceasta este de păstrat
utilizatorii de a oferi neintenționat privilegii speciale atunci când copiază programe.

Când creați fișiere obișnuite, versiuni istorice ale cp utilizați modul fișierului sursă ca
modificat de masca de creare a modului fișier. Alte alegeri ar fi fost să folosești modul de
fișierul sursă nemodificat de masca de creație sau să folosească același mod în care ar fi dat
la un nou fișier creat de utilizator (plus biții de execuție ai fișierului sursă) și apoi
modificați-l prin masca de creare a modului fișier. În lipsa oricărui motiv puternic de schimbare
practică istorică, a fost în mare parte păstrată.

La crearea directoarelor, versiunile istorice ale cp utilizați modul directorului sursă,
plus biți de citire, scriere și căutare pentru proprietar, așa cum au fost modificați de crearea modului fișier
masca. Acest lucru se face astfel încât cp poate copia arbori în care utilizatorul are permisiunea de citire, dar
proprietarul nu. Un efect secundar este că dacă masca de creare a fișierului refuză proprietarul
permisiuni, cp eșuează. De asemenea, odată ce copia este făcută, versiuni istorice ale cp setați
permisiunile pentru directorul creat să fie identice cu directorul sursă, nemodificate de
masca de creare a fișierelor.

Acest comportament a fost modificat astfel încât cp este întotdeauna capabil să creeze conținutul
director, indiferent de masca de creare a fișierelor. După ce copia este făcută, permisiunile
sunt setate să fie identice cu directorul sursă, așa cum a fost modificat de masca de creare a fișierului.
Această ultimă schimbare față de comportamentul istoric este de a împiedica utilizatorii să creeze accidental
directoare cu permisiuni peste cele pe care le-ar seta în mod normal și pentru coerență cu
comportamentul de cp la crearea fișierelor.

Nu este o cerință ca cp detectează încercările de a copia un fișier în sine; in orice caz,
implementările sunt încurajate să facă acest lucru. Implementări istorice au detectat
încercarea în majoritatea cazurilor.

Există două metode de copiere a subarborilor în acest volum al POSIX.1‐2008. Cealaltă metodă
este descris ca parte a pax utilitate (vezi pax). Ambele metode sunt practici istorice.
cp utilitarul oferă o interfață mai simplă, mai intuitivă, în timp ce pax oferă un mai fin
granularitatea controlului. Fiecare oferă funcționalitate suplimentară celuilalt; în
special, pax menține structura hard-link a ierarhiei, în timp ce cp nu. Aceasta
este intenția dezvoltatorilor standard ca rezultatele să fie similare (folosind adecvat
combinații de opțiuni în ambele utilități). Rezultatele nu trebuie să fie identice;
nu părea un câștig insuficient pentru aplicații pentru a echilibra dificultatea
implementările trebuind să garanteze că rezultatele vor fi exact identice.

Formularea permițând cp pentru a copia un director în tipuri de fișiere definite de implementare nu
specificat de volumul System Interfaces din POSIX.1‐2008 este prevăzut astfel încât
implementările care suportă legături simbolice nu sunt necesare pentru a interzice copierea directoarelor
la legături simbolice. Alte extensii la volumul System Interfaces al fișierului POSIX.1‐2008
este posibil ca tipurile să fie nevoite să folosească și această lacună.

VIITOR INSTRUCTIUNI


Nici unul.

Utilizați cpposix online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad