Perguntas sobre 'cd-command'

É para perguntas sobre o comando bash interno de 'cd' (por exemplo, como funciona).
6
respostas

Equivalente de alias para um link simbólico?

Eu me vejo precisando pular alguns diretórios na minha pasta pessoal e me cansar de escrevê-los. Eu gostaria de uma abordagem mais rápida, que tradicionalmente seria um link simbólico. No entanto, não quero sobrecarregar meu diretório pessoal...
17.12.2015 / 21:27
7
respostas

Por que eu tenho que sair de um diretório excluído?

No meu servidor, tenho uma estrutura de diretórios com algo parecido com isto: /myproject/code Eu normalmente tenho uma conexão ssh com o servidor e 'stand' nesse diretório: root@machine:/myproject/code# Quando implanto uma nova ve...
08.04.2014 / 13:18
1
resposta

O comportamento padrão do cd é escolher automaticamente quando é dado um nome de diretório incompleto?

Eu tenho três pastas chamadas ProjectA , ProjectB e ProjectC . Quando eu tab -complete cd to cd Project e pressiona Enter , ele escolhe ProjectC . Eu encontrei este também é o caso com outros casos semelhantes; o padrão é o úl...
26.05.2015 / 08:00
3
respostas

Quando eu cd através de um symlink, por que o pwd mostra o symlink em vez do caminho real?

Eu criei um link ( ln -s 1 2 ) para um diretório que está dentro do diretório test e abri o link ( cd 2 ) e exibi o caminho atual usando pwd . O caminho exibido foi ~/test/2 e não ~/test/1 . É diferente em um sistema operacional...
16.04.2015 / 19:03
4
respostas

link simbólico para um diretório e caminho relativo

Eu criei o symlink com o caminho absoluto para o diretório (Blink) e tenho, por exemplo, a seguinte árvore: $ ls -l /tmp/A total 0 lrwxrwxrwx 1 root root 6 Apr 3 12:27 Blink -> /tmp/B -rw-r--r-- 1 root root 0 Apr 3 12:27 foo $ ls -l /tm...
12.04.2012 / 17:37
2
respostas

Altera o diretório sem digitar cd?

É possível fazer o bash mudar o diretório na linha de comando simplesmente digitando esse diretório sem nenhum comando como cd ? Por exemplo, é possível, em vez de escrever isto: $ cd /tmp Eu só quero escrever apenas isto: $ /tmp...
22.11.2010 / 15:55
1
resposta

Comportamento diferente de cd com múltiplos argumentos em liberações bash

Postando aqui algo que está me intrigando; A atualização de um servidor de aplicativos de Jessie para o Stretch quebrou um script bash . Após a investigação, limitamos a mudança de comportamento do comando cd . Não estou discutindo aqui s...
27.06.2017 / 10:00
3
respostas

Como executar um comando com um diretório como argumento e, em seguida, cd para o mesmo? Eu recebo "nenhum tal arquivo ou diretório"

Eu gostaria de construir uma função curta para fazer o seguinte. Digamos que eu mova o arquivo 'file.tex' para o diretório de documentos: mv file.tex ~/Documents Então, eu gostaria de cd para esse diretório: cd ~/Documents Gosta...
15.08.2016 / 15:20
6
respostas

Por que “ls” requer um processo separado para execução?

Por que ls exige um processo separado para sua execução? Eu sei o motivo pelo qual comandos como cd não podem ser executados pelo mecanismo de bifurcação, mas há algum dano se ls for executado sem bifurcação?     
10.01.2014 / 04:45
2
respostas

O que exatamente é dot dot (..)? Por que seu comportamento é diferente com links simbólicos?

Estou tentando entender a natureza de .. (ponto duplo). Parece apontar para alvos diferentes dependendo de como você o acessa. Exemplo: - /outer/ middle/ inner/ inner --> ./middle/inner/ Agora, /o...
25.12.2016 / 13:07