Unix & Linux

24
É possível verificar onde um alias foi definido?

Um alias, como llé definido com o aliascomando Posso verificar o comando com coisas como as type llque imprimem ll is aliased to `ls -l --color=auto' ou command -v llque imprime alias ll='ls -l --color=auto' ou alias llque também imprime alias ll='ls -l --color=auto' mas não consigo...

24
Extrair arquivo da imagem do docker?

Gostaria de extrair um arquivo de uma imagem do Docker sem precisar executá-la. A docker saveopção não é atualmente uma opção viável para mim, pois está salvando um arquivo muito grande apenas para desmarcar um arquivo

24
Por que a origem remota do Bash .bash_profile em vez de .bashrc

O Bash Manual diz: O Bash tenta determinar quando está sendo executado com sua entrada padrão conectada a uma conexão de rede, como quando executada pelo daemon de shell remoto, geralmente rshd, ou pelo daemon de shell seguro sshd. Se o Bash determinar que está sendo executado dessa maneira, ele...

24
Como exportar variável para uso com o sudo?

No Slackware, o uso sbopkgpermite criar um pacote a partir da fonte. Repos não é grande como o Debian, mas é bom. Alguns softwares podem usar variáveis ​​de ambiente, por exemplo no emulador VICE c64, se a variável FFMPEGestiver definida como yes, permitirá a ffmpeggravação do emulador. Eu...

24
chave pública desconhecida 8F0871F202119294 no ArchLinux

Eu já vou instalado: 1 core/archlinux-keyring 20170104-1 [installed] 10 blackarch/blackarch-keyring 20140118-3 [installed] Mas recebi um erro ao atualizar libc++abido aur: ==> Verifying source file signatures with gpg... llvm-3.9.1.src.tar.xz ... FAILED (unknown public key...

24
Como obter o endereço IPV4 para uma interface de / proc

Existe uma maneira simples e limpa de obter um endereço IP para uma interface de rede /proc, semelhante à maneira como eu posso obter o endereço MAC para uma interface de rede? Idealmente, basta digitar cat /proc/<foo>/{interface_name}e obter o endereço IPv4. Prefiro não executar outra...

24
Os arquivos são abertos pelos processos carregados na RAM?

Comandos , por exemplo sed, são programas e programas são lógicos codificados dentro de um arquivo e esses arquivos estão em algum lugar do disco rígido. No entanto, quando os comandos estão sendo executados, uma cópia de seus arquivos do disco rígido é colocada na RAM , onde eles ganham vida e...

24
Qual o efeito da opção "-d" no diff?

A diffimplementação no OpenBSD possui uma -dopção não padrão com a seguinte documentação: -d Tente muito produzir um diff o menor possível. Isso pode consumir muito poder de processamento e memória ao processar arquivos grandes com muitas alterações. A diffimplementação GNU tem a mesma...

24
Como posso detectar se estou em um subshell?

Estou tentando escrever uma função para substituir a funcionalidade do exitbuilt-in para me impedir de sair do terminal. Eu tentei usar a SHLVLvariável de ambiente, mas ela não parece mudar nos subshells: $ echo $SHLVL 1 $ ( echo $SHLVL ) 1 $ bash -c 'echo $SHLVL' 2 Minha função é a...