Eu tenho um diretório com um grande número de arquivos. Não vejo uma lsopção para fornecer a contagem. Existe alguma mágica na linha de comando para obter uma contagem de
Eu tenho um diretório com um grande número de arquivos. Não vejo uma lsopção para fornecer a contagem. Existe alguma mágica na linha de comando para obter uma contagem de
Apenas procurando a diferença entre 2>&- 2>/dev/null |& &>/dev/null >/dev/null 2>&1 e sua portabilidade com non-Bourne shellscomo tcsh, mksh,
Quando você acidentalmente tenta se conectar ao servidor errado com credenciais de senha, é possível ao administrador ler e registrar a senha
Instalei recentemente o CentOS 7 (instalação mínima sem GUI) e agora quero instalar um ambiente de GUI nele. Como posso instalar ambientes de área de trabalho no CentOS7 instalado anteriormente sem
Estou trabalhando em um script bash simples que deve ser capaz de executar nas distribuições Ubuntu e CentOS (suporte para Debian e Fedora / RHEL seria uma vantagem) e preciso saber o nome e a versão da distribuição que o script está executando ( para acionar ações específicas, por exemplo, a...
Portanto, existem muitas versões diferentes do Unix por aí: HP-UX, AIX, BSD etc. O Linux é considerado um clone do Unix, e não uma implementação do Unix. Todos os "reais" são os descendentes reais do original? Se não, o que separa o Linux do
Usando sistemas de controle de versão, fico aborrecido com o barulho quando o diff diz No newline at end of file. Então, eu estava pensando: como adicionar uma nova linha no final de um arquivo para se livrar dessas
Por isso, recebi um aviso do nosso sistema de monitoramento em uma de nossas caixas informando que o número de inodes livres em um sistema de arquivos estava ficando baixo. df -i A saída mostra isso: Filesystem Inodes IUsed IFree IUse% Mounted on /dev/xvda1 524288 422613 101675 81% / Como você...
Eu costumava rsynccopiar um grande número de arquivos, mas meu sistema operacional (Ubuntu) reiniciou inesperadamente. Após a reinicialização, corri rsyncnovamente, mas a partir da saída no terminal, descobri que rsyncainda havia copiado os que já haviam sido copiados anteriormente. Mas ouvi dizer...
O que significa a pasta "etc" no diretório raiz? Acho que saber disso me ajudará a lembrar onde estão localizados certos arquivos. Atualização : Pode ser útil para outras pessoas, a pasta é usada para "Arquivos de configuração específicos do host" - referência
Acabei de notar que em uma das minhas máquinas (executando o Debian Sid) sempre que digito lsqualquer nome de arquivo com espaços, há aspas simples. Eu verifiquei imediatamente meus apelidos, apenas para encontrá-los intactos. wyatt@debian630:~/testdir$ ls 'test 1.txt'
Gostaria de excluir o último caractere de uma string, tentei este pequeno script: #! /bin/sh t="lkj" t=${t:-2} echo $t mas imprime "lkj", o que estou fazendo de
Existem alguns comandos que filtram ou agem na entrada e, em seguida, transmitem-na como saída, penso eu normalmente stdout- mas alguns comandos simplesmente aceitam stdine fazem o que fazem com ela e não produzem nada. Estou mais familiarizado com o OS X e, portanto, existem dois que vêm à mente...
Eu tenho alguns despejos de banco de dados de um sistema Windows na minha caixa. Eles são arquivos de texto. Estou usando o cygwin para cumprimentá-los. Estes parecem ser arquivos de texto simples; Abro-os com editores de texto, como o bloco de notas e o wordpad, e eles parecem legíveis. No...
O setuidbit de permissão diz ao Linux para executar um programa com o ID do usuário efetivo do proprietário em vez do executor: > cat setuid-test.c #include <stdio.h> #include <unistd.h> int main(int argc, char** argv) { printf("%d", geteuid()); return 0; } > gcc -o...
Quando abro este túnel ssh: ssh -nXNT -p 22 localhost -L 0.0.0.0:8984:remote:8983 Eu recebo esse erro ao tentar acessar o servidor HTTP em execução no localhost: 8984: channel 1: open failed: administratively prohibited: open failed O que esse erro significa e em qual máquina você pode...
Às vezes, não é confortável ver as informações em kilobytes quando você tem vários shows de RAM. No Linux, parece com: E aqui está como fica no Mac OS X: Existe uma maneira de exibir meminfo no Linux superior em terabytes, gigabytes e
Acabei de fazer o SSH no root e depois novamente no root na mesma máquina. Então, eu tenho duas janelas que abrem o SSH na raiz da minha máquina remota. No shell, como posso ver uma lista dessas duas
Como converter um carimbo de data / hora da época em um formato legível por humanos no CLI? Eu acho que existe uma maneira de fazer isso com a data, mas a sintaxe me escapa (outras formas são
Parece que systemd é o novo e quente sistema init do bloco, o mesmo que o Upstart foi há alguns anos atrás. Quais são os prós / contras de cada um? Além disso, como cada um se compara a outros sistemas