IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

lnposix - Online nel cloud

Esegui lnposix nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando lnposix che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


ln — collega i file

SINOSSI


ln [-fs] [-L|-P] file sorgente file_destinazione

ln [-fs] [-L|-P] file sorgente... destinazione_dir

DESCRIZIONE


Nella prima forma di sinossi, il ln l'utilità creerà una nuova voce di directory (link) su
il percorso di destinazione specificato dal file_destinazione operando. Se la -s l'opzione è specificata,
deve essere creato un collegamento simbolico per il file specificato dal file sorgente operando. Questo
prima forma di sinossi deve essere assunta quando l'operando finale non nomina un esistente
elenco; se sono specificati più di due operandi e il finale non è un esistente
directory, verrà generato un errore.

Nella seconda forma di sinossi, il ln l'utilità creerà una nuova voce di directory (link), o
se l' -s opzione è specificato un collegamento simbolico, per ogni file specificato da a file sorgente
operando, in un percorso di destinazione nella directory esistente denominata da destinazione_dir.

Se l'ultimo operando specifica un file esistente di un tipo non specificato dal Sistema
Volume delle interfacce di POSIX.1‐2008, il comportamento è definito dall'implementazione.

Il percorso di destinazione corrispondente per ciascuno file sorgente deve essere la concatenazione del
percorso della directory di destinazione, a carattere se il percorso della directory di destinazione non lo ha fatto
finire in a , e l'ultimo componente del percorso di file sorgente. La seconda sinossi
deve essere assunto quando l'operando finale nomina una directory esistente.

Per ciascun file sorgente:

1. Se il percorso di destinazione esiste ed è stato creato da un passaggio precedente, non è specificato
se ln deve scrivere un messaggio diagnostico su errore standard, non fare altro con
la corrente file sorgente, e vai a qualsiasi rimanente file sorgenteS; o continuerà
elaborare la corrente file sorgente. Se il percorso di destinazione esiste:

un. Se la -f l'opzione non è specificata, ln deve scrivere un messaggio diagnostico su standard
errore, non fare più niente con la corrente file sorgente, e vai a qualsiasi rimanente
file sorgentes.

B. Se destinazione nomina la stessa voce di directory dell'attuale file sorgente ln deve
scrivi un messaggio diagnostico su errore standard, non fare altro con la corrente
file sorgente, e vai a qualsiasi rimanente file sorgentes.

C. Le azioni devono essere eseguite equivalenti a scollegare() funzione definita nella
Volume Interfacce di sistema di POSIX.1‐2008, chiamato using destinazione la sentiero
discussione. Se questo fallisce per qualsiasi motivo, ln scriverà un messaggio diagnostico a
errore standard, non fare altro con la corrente file sorgente, e vai a qualsiasi
rimanente file sorgentes.

2. Se la -s specificata l'opzione, le azioni devono essere eseguite equivalenti a link simbolico()
funzione con file sorgente la path1 argomento e il percorso di destinazione come path2
discussione. Il ln l'utilità non farà più nulla con file sorgente e andrà avanti a qualsiasi
file rimanenti.

3. Se file sorgente è un collegamento simbolico:

un. Se la -P l'opzione è in vigore, le azioni devono essere eseguite equivalenti a
collegamento() funzione con file sorgente la path1 argomento, il percorso di destinazione come
, il path2 argomento, AT_FDCWD come fd1 ed fd2 argomenti e zero come bandiera
discussione.

B. Se la -L l'opzione è in vigore, le azioni devono essere eseguite equivalenti a
collegamento() funzione con file sorgente la path1 argomento, il percorso di destinazione come
, il path2 argomento, AT_FDCWD come fd1 ed fd2 argomenti e AT_SYMLINK_FOLLOW
la bandiera discussione.

I ln l'utilità non farà più nulla con file sorgente e andrà avanti a qualsiasi rimanente
File.

4. Le azioni devono essere eseguite equivalenti a link() funzione definita nel Sistema
Volume delle interfacce di POSIX.1‐2008 utilizzando file sorgente la path1 argomento, e il
percorso di destinazione come il path2 discussione.

VERSIONI


I ln l'utilità deve essere conforme al volume delle definizioni di base di POSIX.1‐2008, Sezione 12.2,
Utilità Sintassi Linee Guida.

Sono supportate le seguenti opzioni:

-f Forza la rimozione dei percorsi di destinazione esistenti per consentire il collegamento.

-L Per ciascun file sorgente operando che nomina un file di tipo collegamento simbolico, crea a
(hard) link al file a cui fa riferimento il collegamento simbolico.

-P Per ciascun file sorgente operando che nomina un file di tipo collegamento simbolico, crea a
(difficile) collegamento al collegamento simbolico stesso.

-s Crea collegamenti simbolici invece di collegamenti reali. Se la -s l'opzione è specificata, il
-L ed -P opzioni devono essere ignorate silenziosamente.

Specificare più di una delle opzioni che si escludono a vicenda -L ed -P Non sarà
considerato un errore. L'ultima opzione specificata determina il comportamento dell'utility
(a meno che il -s opzione fa sì che venga ignorato).

Se l' -s opzione non è specificata e nemmeno a -L né a -P opzione è specificata, è
definito dall'attuazione quale dei -L ed -P le opzioni verranno utilizzate come predefinite.

OPERANDI


Devono essere supportati i seguenti operandi:

file sorgente
Un percorso di un file da collegare. Se la -s l'opzione è specificata, no
sono previste restrizioni sul tipo di file o sulla sua esistenza. Se la -s
opzione non è specificata, se una directory può essere collegata è implementazione-
definito.

file_destinazione
Il percorso della nuova voce di directory da creare.

destinazione_dir
Un percorso di una directory esistente in cui si trovano le nuove voci della directory
creato.

STDIN


Non usato.

INGRESSO FILE


Nessuno.

AMBIENTE VARIABILI


Le seguenti variabili d'ambiente influiranno sull'esecuzione di ln:

LUNGO Fornire un valore predefinito per le variabili di internazionalizzazione non impostate o
nullo. (Vedi il volume Definizioni di base di POSIX.1-2008, Sezione 8.2,
Internazionalizzazione Variabili per il primato dell'internazionalizzazione
variabili utilizzate per determinare i valori delle categorie locali.)

LC_TUTTI Se impostato su un valore di stringa non vuoto, sovrascrive i valori di tutti gli altri
variabili di internazionalizzazione.

LC_CTYPE Determinare la localizzazione per l'interpretazione di sequenze di byte di dati di testo
come caratteri (ad esempio, caratteri a byte singolo anziché caratteri multibyte in
argomenti).

LC_MESSAGGI
Determinare la localizzazione che dovrebbe essere usata per influenzare il formato e il contenuto di
messaggi di diagnostica scritti nell'errore standard.

NLSPATH Determinare la posizione dei cataloghi dei messaggi per l'elaborazione di LC_MESSAGGI.

ASINCRONO EVENTI


Predefinito.

STDOUT


Non usato.

Stderr


L'errore standard deve essere utilizzato solo per i messaggi di diagnostica.

USCITA FILE


Nessuno.

EXTENDED DESCRIZIONE


Nessuno.

EXIT STATUS


Devono essere restituiti i seguenti valori di uscita:

0 Tutti i file specificati sono stati collegati correttamente.

>0 Si è verificato un errore.

CONSEGUENZE OF ERRORI


Predefinito.

I i seguenti sezioni sono Informativo.

APPLICAZIONI USO


Nessuno.

ESEMPI


Nessuno.

FONDAMENTO LOGICO


La sezione CONSEGUENZE DEGLI ERRORI non richiede ln -f a b rimuovere b se un successivo
l'operazione di collegamento non sarebbe riuscita.

Alcune versioni storiche di ln (compreso quello specificato dal SVID) scollegare il
file di destinazione, se esiste, per impostazione predefinita. Se la modalità non consente la scrittura, questi
versioni richiedono conferma prima di tentare lo scollegamento. In queste versioni il -f
cause di opzione ln non tentare di chiedere conferma.

Questo permette ln riuscire a creare collegamenti quando il file di destinazione esiste già, anche se
il file stesso non è scrivibile (sebbene la directory debba esserlo). Prime proposte
specificato questa funzionalità.

Questo volume di POSIX.1‐2008 non consente il ln utility per scollegare la destinazione esistente
percorsi per impostazione predefinita per i seguenti motivi:

* L' ln utilità è stata storicamente utilizzata per fornire il blocco per le applicazioni shell, a
utilizzo incompatibile con ln scollegando il percorso di destinazione per impostazione predefinita. Là
non c'era alcun vantaggio tecnico corrispondente all'aggiunta di questa funzionalità.

* Questa funzionalità ha dato ln la capacità di distruggere la struttura di collegamento dei file, che
cambia il comportamento storico di ln.

* Questa funzionalità è facilmente replicabile con una combinazione di rm ed ln.

* Non è pratica storica in molti sistemi; I sistemi BSD e derivati ​​da BSD no
sostenere questo comportamento. Sfortunatamente, qualsiasi comportamento selezionato può causare script
scritto aspettandosi che l'altro comportamento fallisca.

* È preferibile che ln eseguire allo stesso modo del link() funzione, che non
non permettere che il bersaglio esista già.

Questo volume di POSIX.1‐2008 conserva il -f opzione per fornire supporto per gli script di shell
a seconda della semantica SVID. Sembra probabile che gli script di shell non vengano scritti
per gestire la richiesta di ln e avrebbe quindi specificato il -f opzione.

I -f opzione è una caratteristica non documentata di molte versioni storiche del ln utilità,
consentendo il collegamento alle directory. Queste versioni richiedono modifiche.

Le prime proposte di questo volume di POSIX.1‐2008 richiedevano anche a -i opzione, che si è comportata
come il -i opzioni cp ed mv, chiedendo conferma prima di scollegare esistente
File. Questa non era una pratica storica per il ln utilità ed è stato omesso.

I -L ed -P le opzioni consentono di implementare entrambi i comportamenti comuni del ln utilità.
Le versioni precedenti di questo standard non specificavano queste opzioni e richiedevano il comportamento
ora descritto per il -L opzione. Molti sistemi di default o in alternativa forniti a
non conforme ln utility con il comportamento ora descritto per il -P opzione. Da quando
le applicazioni non potevano fare affidamento ln seguendo i link in pratica, il -L ed -P le opzioni erano
aggiunto per specificare il comportamento desiderato per l'applicazione.

I -L ed -P le opzioni vengono ignorate quando -s è specificato per consentire a un alias di essere
creato per alterare il comportamento predefinito durante la creazione di collegamenti reali (ad esempio, alias ln='ln
-L'). Non servono a niente quando -s è specificato, poiché file sorgente è quindi solo una stringa
da utilizzare come contenuto del collegamento simbolico creato e non è necessario che esista come file.

La specifica assicura che ln a a con o senza -f l'opzione non scollegherà il
filetto a. Le versioni precedenti di questo standard non erano chiare in questo caso.

FUTURE INDICAZIONI


Nessuno.

Utilizzare lnposix online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Firebird
    Firebird
    Firebird RDBMS offre funzionalità ANSI SQL
    e funziona su Linux, Windows e
    diverse piattaforme Unix. Caratteristiche
    concorrenza e prestazioni eccellenti
    & potenza...
    Scarica l'uccello di fuoco
  • 2
    KompoZer
    KompoZer
    KompoZer è un editor HTML wysiwyg che utilizza
    la base di codice di Mozilla Composer. Come
    Lo sviluppo di Nvu è stato interrotto
    nel 2005, KompoZer risolve molti bug e
    aggiunge una f...
    Scarica KompoZer
  • 3
    Downloader di manga gratuito
    Downloader di manga gratuito
    Il Free Manga Downloader (FMD) è un
    applicazione open source scritta
    Object-Pascal per la gestione e
    scaricare manga da vari siti web.
    Questo è uno specchio...
    Scarica il downloader manga gratuito
  • 4
    UNetbootin
    UNetbootin
    UNetbootin ti consente di creare bootable
    Unità USB live per Ubuntu, Fedora e
    altre distribuzioni Linux senza
    masterizzare un CD. Funziona su Windows, Linux,
    e ...
    Scarica UNetbootin
  • 5
    Dolibarr ERP-CRM
    Dolibarr ERP-CRM
    Dolibarr ERP - CRM è un facile da usare
    Pacchetto software open source ERP e CRM
    (eseguito con un server Web php o come
    software standalone) per le aziende,
    fondamenta...
    Scarica Dolibarr ERP - CRM
  • 6
    Client SQL SQuirreL
    Client SQL SQuirreL
    SQuirreL SQL Client è un SQL grafico
    client scritto in Java che consentirà
    per visualizzare la struttura di un JDBC
    database conforme, sfoglia i dati in
    tavoli...
    Scarica SQuirreL SQL Client
  • Di Più "

Comandi Linux

Ad