Unix & Linux

56
Diferença entre "cd -" e "cd ~ -"

O comando Bash cd - imprime o diretório usado anteriormente e muda para ele. Por outro lado, o comando Bash cd ~- muda diretamente para o diretório usado anteriormente, sem ecoar nada. Essa é a única diferença? Qual é o caso de uso para cada um dos

55
Como reconectar um dispositivo USB logicamente desconectado?

É possível que um dispositivo de armazenamento USB seja desconectado logicamente: o dispositivo ainda está conectado, mas é invisível do sistema operacional (por exemplo, não está listado em /proc/bus/usb). Talvez isso possa acontecer com outros tipos de USB ou outros dispositivos removíveis. Isso...

55
Como desativar quebra de linha em um terminal?

Eu preciso exibir arquivos de logs grandes usando um shell bash. Eu estava usando lesspara abrir os arquivos, mas como as linhas são muito longas, há algum tipo de quebra de linha / palavra acontecendo. Como os arquivos são logs do Log4J e existe um padrão no início de cada linha, ter linhas...

55
Vantagens de usar o set -o vi

Eu já vi muitos desenvolvedores usando esse comando para definir a opção para vi. Eu nunca entendi o uso real disso? Ao usar comandos bash, que ajuda a mudança para o vi

55
Linux: Processo de interrupção baseado em argumentos

Como posso matar um processo com base em seus argumentos de linha de comando? killall, pgrepE pkillparecem funcionar apenas com base no nome do processo. Eu preciso que isso seja capaz de diferenciar entre vários aplicativos em execução dentro das máquinas virtuais Java, onde javaé o nome do...

55
Como definir e carregar sua própria função shell no zsh

Estou tendo dificuldade para definir e executar minhas próprias funções de shell no zsh. Segui as instruções na documentação oficial e tentei com um exemplo fácil primeiro, mas não consegui fazê-lo funcionar. Eu tenho uma pasta: ~/.my_zsh_functions Nesta pasta, tenho um arquivo chamado...

55
Ejetar unidades USB / comando ejetar

Sei que o ejectcomando pode ser usado para ejetar quase qualquer componente de hardware conectado, mas pode ser usado para ejetar unidades USB? É possível ejetar unidades USB e HDs externos com o

55
Qual é a diferença da saída do dmesg e / var / log / messages?

O AFAIK dmesgmostra informações sobre o kernel e os módulos do kernel e /var/log/messagestambém mostra as informações produzidas pelo kernel e pelos módulos. Então qual a diferença? Faz /var/log/messages ⊂ saída dmesg? Mais informações que podem ser úteis: - Há um buffer de anel do kernel , que...

55
Usando o rsync para mover (não copiar) arquivos entre diretórios?

Estou usando o rsync para copiar arquivos há algum tempo. Meu entendimento é que o rsync é mais rápido que o cp quando alguns dos arquivos a serem transferidos já estão no diretório de destino, transferindo apenas a diferença incremental (ou seja, os "deltas"). Se isso estiver correto, haveria...