fbpx

Comandos Linux – Comando chdir

Função chdir do Linux

Atualizado: 05/04/2019 por Computer Hope

comando chdir

Nos sistemas operacionais do tipo Unix, chdir é a chamada do sistema para alterar o diretório de trabalho atual .

Este documento cobre a versão GNU / Linux do chdir .

Descrição

chdir altera o diretório de trabalho atual do processo de chamada para o diretório especificado no caminho .

Sintaxe

  #include <unistd.h>
 int chdir (const char * caminho );

Valor de retorno

Em caso de sucesso, zero ( 0 ) é retornado. Em caso de erro, -1 é retornado e errno é definido adequadamente.

Erros

Dependendo do sistema de arquivos , outros erros podem ser retornados. Os erros mais gerais do chdir estão listados abaixo:

EACCESA permissão de pesquisa é negada para um dos componentes do caminho .
EFAULTpontos de caminho fora do espaço de endereço acessível.
EIOOcorreu um erro de E / S.
ELOOPMuitos links simbólicos foram encontrados no caminho de resolução.
ENAMETOOLONGo caminho é muito longo.
ENOENTO arquivo não existe.
ENOMEMMemória insuficiente do kernel estava disponível.
ENOTDIRUm componente do caminho não é um diretório.

Notas

O diretório de trabalho atual é o ponto de partida para interpretar nomes de caminho relativos (aqueles que não começam com ‘ / ‘).

Um processo filho criado via fork herda o diretório de trabalho atual de seu pai. O diretório de trabalho atual permanece inalterado pelo execve .

cd – Altere o diretório de trabalho.
chroot – Execute um comando ou shell de outro diretório e trate esse diretório como raiz.
ls – lista o conteúdo de um diretório ou diretórios.

14 de novembro de 2019

Sobre nós

A Linux Force Brasil é uma empresa que ama a arte de ensinar. Nossa missão é criar talentos para a área de tecnologia e atender com excelência nossos clientes.

CNPJ: 13.299.207/0001-50
SAC:         0800 721 7901

[email protected]

Comercial  Comercial: (11) 3796-5900

Suporte:    (11) 3796-5900
[email protected]

Copyright © Linux Force Security  - Desde 2011.