Unix & Linux

52
Tornando o shell padrão do zsh sem acesso root

Estou usando os computadores da minha escola e gostaria de usá- zshlos em vez de bash. Gostaria de torná-lo o shell padrão, mas não consigo executar um comando como $ chsh -s $(which zsh)porque não tenho privilégios de administrador. Existe uma maneira de colocar algo no meu .bashrcou algo que...

52
Por que a montagem acontece em um diretório existente?

Um diretório existente é necessário como um ponto de montagem . $ ls $ sudo mount /dev/sdb2 ./datadisk mount: mount point ./datadisk does not exist $ mkdir datadisk $ sudo mount /dev/sdb2 ./datadisk $ Acho confuso, pois sobrepõe o conteúdo existente do diretório. Existem dois conteúdos possíveis...

52
Como o `man git init` obtém a página do manual correta?

Portanto, parece que digitar man git initem um prompt do bash em um sistema Ubuntu 14.04 faz o mesmo que man git-init, só não sei bem como. A manpágina para man(ie man man) parece não permitir essa construção, a menos que gitseja sectionparte do manual, mas a página de manual parece vir da seção...

52
Por que as páginas de manual não têm exemplos?

Existe uma razão pela qual a maioria das páginas de manual não inclui alguns exemplos comuns? Eles geralmente explicam todas as opções possíveis, mas isso torna ainda mais difícil para um iniciante entender como é "geralmente"

52
Entendendo o que um binário Linux está fazendo

Recentemente, tive uma tarefa no trabalho para entender um programa binário Linux. No entanto, o programa estava em formato binário. Eu usei os comandos file, stringse objdumppara ter uma pequena ideia do que estava fazendo, e quais funções ele estava chamando. Parece que o binário é compilado...

51
Responder na mesma interface que a entrada?

Eu tenho um sistema com duas interfaces. Ambas as interfaces estão conectadas à Internet. Um deles é definido como a rota padrão; um efeito colateral disso é que, se um pacote chegar na interface de rota não padrão, a resposta será enviada de volta através da interface de rota padrão. Existe uma...

51
Gerenciadores de pacotes não raiz

De minha pesquisa, pareço perceber que todos os gerenciadores de pacotes insistem em serem usados ​​como usuários privilegiados e devem ser instalados /. Normalmente, o que eu gosto de fazer é criar uma conta descartável, compilar algum software e instalar $HOMEnessa conta. Posso experimentar...

51
Como atualizo os aplicativos Gnome 3

Acabei de adicionar e modificar um .desktoparquivo na minha /home/user/.local/share/applicationspasta. Existe alguma maneira de atualizar o ícone e a legenda na lista de aplicativos sem fazer

51
Obtendo tamanho apenas com dois arquivos

Como posso obter o tamanho de todos os arquivos e todos os arquivos em seus subdiretórios usando o comando du. Estou tentando o seguinte comando para obter o tamanho de todos os arquivos (e arquivos em subdiretórios) find . -type f | du -a Mas isso também imprime os tamanhos das pastas. Como...

51
Por que é '.' um link rígido no Unix?

Eu já vi muitas explicações sobre por que o número de links para um diretório vazio nos sistemas operacionais baseados em Unix é 2 em vez de 1. Todos dizem que é por causa do '.' diretório, que todo diretório aponta para si mesmo. Eu entendo por que ter algum conceito de '.' é útil para especificar...