InglêsFrancêsEspanhol

Ad


favicon do OnWorks

lnposix - Online na nuvem

Execute o lnposix no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando lnposix que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


ln - arquivos de link

SINOPSE


ln [−fs] [−L | −P] arquivo fonte Arquivo de destino

ln [−fs] [−L | −P] arquivo fonte... target_dir

DESCRIÇÃO


No primeiro formulário de sinopse, o ln utilitário deve criar uma nova entrada de diretório (link) em
o caminho de destino especificado pelo Arquivo de destino operando. Se o -S opção é especificada,
um link simbólico deve ser criado para o arquivo especificado pelo arquivo fonte operando. Esse
a primeira forma de sinopse deve ser assumida quando o operando final não nomeia um existente
diretório; se mais de dois operandos forem especificados e o final não for um existente
diretório, ocorrerá um erro.

No segundo formulário de sinopse, o ln utilitário deve criar uma nova entrada de diretório (link), ou
se o -S opção é especificado um link simbólico, para cada arquivo especificado por um arquivo fonte
operando, em um caminho de destino no diretório existente nomeado por target_dir.

Se o último operando especifica um arquivo existente de um tipo não especificado pelo Sistema
Volume de interfaces de POSIX.1‐2008, o comportamento é definido pela implementação.

O caminho de destino correspondente para cada arquivo fonte deve ser a concatenação do
nome do caminho do diretório de destino, um caractere se o nome do caminho do diretório de destino não
terminar em um , e o último componente do nome do caminho do arquivo fonte. A segunda sinopse
a forma deve ser assumida quando o operando final nomeia um diretório existente.

Para cada arquivo fonte:

1. Se o caminho de destino existe e foi criado por uma etapa anterior, ele não é especificado
se ln deve escrever uma mensagem de diagnóstico para o erro padrão, não fazer mais nada com
o atual arquivo fonte, e vá para qualquer arquivo fontes; ou vai continuar
processando a corrente arquivo fonte. Se o caminho de destino existir:

uma. Se o −f opção não é especificada, ln deve escrever uma mensagem de diagnóstico para o padrão
erro, não faça mais nada com o atual arquivo fonte, e vá para qualquer
arquivo fontes.

b. Se destino nomeia a mesma entrada de diretório que a atual arquivo fonte ln deve
escreva uma mensagem de diagnóstico para o erro padrão, não faça mais nada com o atual
arquivo fonte, e vá para qualquer arquivo fontes.

c. As ações devem ser realizadas equivalentes ao desvincular() função definida no
Volume de interfaces do sistema de POSIX.1‐2008, chamado usando destino como o caminho
argumento. Se isso falhar por qualquer motivo, ln deve escrever uma mensagem de diagnóstico para
erro padrão, não faça mais nada com o atual arquivo fonte, e vá para qualquer
remanescente arquivo fontes.

2. Se o -S opção for especificada, as ações devem ser realizadas equivalentes ao ligação simbólica()
funcionar com arquivo fonte como o caminho1 argumento e o caminho de destino como o caminho2
argumento. O ln a utilidade não fará mais nada com arquivo fonte e deve ir para qualquer
arquivos restantes.

3. E se arquivo fonte é um link simbólico:

uma. Se o −P opção está em vigor, as ações devem ser realizadas equivalentes ao
link() função com arquivo fonte como o caminho1 argumento, o caminho de destino como
que o caminho2 argumento, AT_FDCWD como o fd1 e fd2 argumentos e zero como o bandeira
argumento.

b. Se o −L opção está em vigor, as ações devem ser realizadas equivalentes ao
link() função com arquivo fonte como o caminho1 argumento, o caminho de destino como
que o caminho2 argumento, AT_FDCWD como o fd1 e fd2 argumentos e AT_SYMLINK_FOLLOW
como o bandeira argumento.

A ln a utilidade não fará mais nada com arquivo fonte e deve prosseguir para qualquer remanescente
arquivos.

4. As ações devem ser realizadas equivalentes ao link() função definida no Sistema
Volume de interfaces de POSIX.1‐2008 usando arquivo fonte como o caminho1 argumento, e o
caminho de destino como o caminho2 argumento.

OPÇÕES


A ln utilitário deve estar em conformidade com o volume de Definições de Base de POSIX.1‐2008, Seção 12.2,
Utilidade Sintaxe orientações.

As seguintes opções devem ser suportadas:

−f Força a remoção dos nomes de caminho de destino existentes para permitir o link.

−L Para cada arquivo fonte operando que nomeia um arquivo do tipo link simbólico, crie um
link (físico) para o arquivo referenciado pelo link simbólico.

−P Para cada arquivo fonte operando que nomeia um arquivo do tipo link simbólico, crie um
link (físico) para o próprio link simbólico.

-S Crie links simbólicos em vez de links físicos. Se o -S opção é especificada, o
−L e −P opções devem ser silenciosamente ignoradas.

Especificando mais de uma das opções mutuamente exclusivas −L e −P não será
considerado um erro. A última opção especificada deve determinar o comportamento do utilitário
(a menos que o -S opção faz com que seja ignorado).

Se o -S opção não é especificada e nem um −L nem um −P opção é especificada, é
definição de implementação qual dos −L e −P as opções serão usadas como padrão.

OPERANDOS


Os seguintes operandos devem ser suportados:

arquivo fonte
O nome do caminho de um arquivo a ser vinculado. Se o -S opção é especificada, não
devem ser feitas restrições ao tipo de arquivo ou à sua existência. Se o -S
opção não é especificada, se um diretório pode ser vinculado é implementação-
definiram.

Arquivo de destino
O nome do caminho da nova entrada de diretório a ser criada.

target_dir
Um nome de caminho de um diretório existente no qual as novas entradas do diretório são
criado.

STDIN


Não usado.

INPUT ARQUIVOS


Nenhum.

MEIO AMBIENTE VARIÁVEIS


As seguintes variáveis ​​de ambiente devem afetar a execução de ln:

GRANDE Forneça um valor padrão para as variáveis ​​de internacionalização que não estão definidas ou
nulo. (Veja o volume de Definições de Base de POSIX.1‐2008, Seção 8.2,
Internacionalização Variáveis pela precedência de internacionalização
variáveis ​​usadas para determinar os valores das categorias de local.)

LC_ALL Se definido como um valor de string não vazio, substitui os valores de todos os outros
variáveis ​​de internacionalização.

LC_CTYPE Determine o local para a interpretação de sequências de bytes de dados de texto
como caracteres (por exemplo, caracteres de byte único em oposição a caracteres de bytes múltiplos em
argumentos).

LC_MESSAGES
Determine a localidade que deve ser usada para afetar o formato e o conteúdo do
mensagens de diagnóstico gravadas no erro padrão.

NLSPAT Determine a localização dos catálogos de mensagens para o processamento de LC_MESSAGES.

ASSÍNCRONO EVENTOS


Padrão.

STDOUT


Não usado.

STDERR


O erro padrão deve ser usado apenas para mensagens de diagnóstico.

SAÍDA ARQUIVOS


Nenhum.

ESTENDIDO DESCRIÇÃO


Nenhum.

SAIR STATUS


Os seguintes valores de saída devem ser retornados:

0 Todos os arquivos especificados foram vinculados com sucesso.

> 0 Ocorreu um erro.

CONSEQUÊNCIAS OF ERROS


Padrão.

A seguinte seções e guarante que os mesmos estão informativo.

APLICAÇÃO USO


Nenhum.

EXEMPLOS


Nenhum.

JUSTIFICATIVA


A seção CONSEQUENCES OF ERRORS não requer ln −f a b remover b se um subsequente
a operação do link falharia.

Algumas versões históricas de ln (incluindo aquele especificado pelo SVID) desvincular o
arquivo de destino, se existir, por padrão. Se o modo não permitir a gravação, estes
versões pedem confirmação antes de tentar desvincular. Nessas versões, o −f
opção causa ln não tentar solicitar confirmação.

Isso permite ln ter sucesso na criação de links quando o arquivo de destino já existe, mesmo se
o arquivo em si não é gravável (embora o diretório deva ser). Propostas iniciais
especificou esta funcionalidade.

Este volume de POSIX.1‐2008 não permite o ln utilitário para desvincular destino existente
caminhos por padrão pelos seguintes motivos:

* O ln utilitário tem sido historicamente usado para fornecer bloqueio para aplicativos de shell, um
uso que é incompatível com ln desvinculando o caminho de destino por padrão. Lá
não houve nenhuma vantagem técnica correspondente em adicionar esta funcionalidade.

* Esta funcionalidade deu ln a capacidade de destruir a estrutura de links de arquivos, que
muda o comportamento histórico de ln.

* Esta funcionalidade é facilmente replicada com uma combinação de rm e ln.

* Não é uma prática histórica em muitos sistemas; BSD e sistemas derivados de BSD não
apoiar este comportamento. Infelizmente, qualquer comportamento selecionado pode causar scripts
escrito esperando que o outro comportamento falhe.

* É preferível que ln executar da mesma maneira que o link() função, que faz
não permitir que o alvo já exista.

Este volume de POSIX.1‐2008 retém o −f opção para fornecer suporte para scripts de shell
dependendo da semântica SVID. Parece provável que scripts de shell não seriam escritos
para lidar com a solicitação de ln e, portanto, teria especificado o −f opção.

A −f opção é um recurso não documentado de muitas versões históricas do ln utilidade
permitindo links para diretórios. Essas versões requerem modificação.

As primeiras propostas deste volume de POSIX.1‐2008 também exigiam um −eu opção, que se comportou
como o −eu opções em cp e mv, solicitando confirmação antes de desvincular os existentes
arquivos. Esta não era uma prática histórica para o ln utilitário e foi omitido.

A −L e −P opções permitem a implementação de ambos os comportamentos comuns do ln utilidade.
As versões anteriores deste padrão não especificavam essas opções e exigiam o comportamento
agora descrito para o −L opção. Muitos sistemas, por padrão ou como alternativa, desde um
não conforme ln utilitário com o comportamento agora descrito para o −P opção. Desde a
os aplicativos não podiam contar com ln seguintes links na prática, o −L e −P opções eram
adicionado para especificar o comportamento desejado para o aplicativo.

A −L e −P opções são ignoradas quando -S é especificado para permitir que um alias seja
criado para alterar o comportamento padrão ao criar links físicos (por exemplo, aliás ln='ln
−L'). Eles não servem para nada quando -S é especificado, uma vez que arquivo fonte é então apenas uma corda
para ser usado como o conteúdo do link simbólico criado e não precisa existir como um arquivo.

A especificação garante que ln a a com ou sem o −f opção não desvinculará o
lima a. As versões anteriores deste padrão não eram claras neste caso.

FUTURO INSTRUÇÕES


Nenhum.

Use o lnposix online usando os serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Firebird
    Firebird
    Firebird RDBMS oferece recursos ANSI SQL
    & roda em Linux, Windows &
    várias plataformas Unix. Características
    excelente simultaneidade e desempenho
    & potência...
    Baixar Firebird
  • 2
    KompoZer
    KompoZer
    KompoZer é um editor HTML wysiwyg usando
    a base de código do Mozilla Composer. Como
    O desenvolvimento do Nvu foi interrompido
    em 2005, KompoZer corrige muitos bugs e
    adiciona um f...
    Baixar KompoZer
  • 3
    Downloader de mangá grátis
    Downloader de mangá grátis
    O Free Manga Downloader (FMD) é um
    aplicativo de código aberto escrito em
    Object-Pascal para gerenciamento e
    baixando mangá de vários sites.
    Isso é um espelho...
    Baixe o Manga Downloader Gratuito
  • 4
    UNetbootin
    UNetbootin
    O UNetbootin permite criar arquivos inicializáveis
    Unidades USB ao vivo para Ubuntu, Fedora e
    outras distribuições Linux sem
    gravando um CD. Funciona em Windows, Linux,
    e ...
    Baixar UNetbootin
  • 5
    ERP Dolibarr - CRM
    ERP Dolibarr - CRM
    Dolibarr ERP - CRM é uma ferramenta fácil de usar
    Pacote de software de código aberto ERP e CRM
    (executado com um servidor web php ou como
    software autônomo) para empresas,
    fundações...
    Baixar Dolibarr ERP - CRM
  • 6
    Cliente SQL SQuirreL
    Cliente SQL SQuirreL
    SQuirreL SQL Client é um SQL gráfico
    cliente escrito em Java que permitirá
    você para ver a estrutura de um JDBC
    banco de dados compatível, navegue pelos dados em
    mesas ...
    Baixar SQuirreL SQL Client
  • Mais "

Comandos Linux

Ad