Existe uma maneira de listar um conjunto de, digamos, 30 arquivos aleatórios de um diretório usando comandos padrão do Linux? (in zsh) A resposta principal descrita aqui não funciona para mim ( sortnão reconhece a opção
Existe uma maneira de listar um conjunto de, digamos, 30 arquivos aleatórios de um diretório usando comandos padrão do Linux? (in zsh) A resposta principal descrita aqui não funciona para mim ( sortnão reconhece a opção
Encontro um problema estranho em uma máquina unix / linux: Sou membro de um grupo, vamos chamá-lo de grupo A e um determinado arquivo (que possui um proprietário diferente) também pertence ao grupo A. As permissões desse arquivo são -rw-rw---- portanto, espero poder abrir esse arquivo, mas não...
Acabei de me mudar para o Awesome WM do OpenBox. Gosto que é muito extensível, personalizável e tenho um controle enorme sobre o layout da janela. Eu gosto de coisas estruturadas e organizadas e gostaria de separar essa enorme .config/awesome/rc.luaconfiguração em vários
Eu sei que a maioria dos arquivos, quando excluídos, não são realmente removidos do disco e podem ser recuperados mais tarde. Como garantir que um diretório que eu excluí seja realmente removido do disco? Existem utilitários para isso? Estou usando o Debian
Eu tenho um arquivo vcf que contém vários cartões postais. Ao importar o arquivo vcf para o Outlook, parece importar apenas o primeiro vcard. Por isso, quero dividi-los. Dado que um vcard começa com BEGIN:VCARD e termina com END:VCARD Qual é a melhor maneira de dividir cada vcard em seu...
Graças a algumas boas perguntas e respostas por aqui e nesta página , agora entendo os links. Vejo que os links físicos referem o mesmo inode por um nome diferente, e as cópias são "nós" diferentes, com nomes diferentes. Além disso, os links flexíveis têm o nome e o caminho do arquivo original como...
Quando um filho é bifurcado, ele herda os descritores de arquivo dos pais, se o filho fecha o descritor de arquivo, o que acontecerá? Se a criança começar a escrever, o que acontecerá com o arquivo no final dos pais? Quem gerencia essas inconsistências, kernel ou usuário? quando um processo chama...
Estou me perguntando por que, por padrão, meu diretório /home/<user>/tem permissões definidas para 755. Isso permite que outros usuários entrem em diretórios e leiam arquivos em minha casa. Existe alguma razão legítima para isso? Posso definir as permissões 700para minha casa e todos os...
Gostaria de saber se existe uma maneira de integrar (é um pouco diferente da montagem, eu acho) arquivos compactados como diretórios no sistema de arquivos? Por exemplo, é possível fazer o download de um compressed-file.tar.gzno disco rígido local cd compressed-file.tar.gze executar e executar um...
Formatei um disco rígido externo com uma partição ext4 e montei-o posteriormente. Para poder usar a nova partição, fiz: sudo chown me:me /mount/directoryalterar o proprietário e o grupo do arquivo de root para mim, o que funcionou bem. Essa mudança é persistente, então eu me pergunto onde essas...
Estou tentando monitorar /tmpalterações na minha pasta usando inotifywatch: sudo inotifywatch -v -r /tmp Depois de criar alguns arquivos ( touch /tmp/test-1 /tmp/test-2), estou terminando inotifywatch(por Ctrl- o Cque me mostra as seguintes estatísticas: Establishing watches... Setting up...
Estou tentando escrever um shell script que esperará que um arquivo apareça no /tmpdiretório chamado sleep.txte, uma vez encontrado, o programa cessará, caso contrário, quero que o programa esteja no estado de suspensão (suspenso) até que o arquivo seja localizado . Agora, estou assumindo que...
Eu tenho um script simples que monitora o arquivo para alterações e o sincroniza com cópia remota: #!/bin/bash while inotifywait -e close_write somefile do rsync somefile [email protected]:./somefile done Funciona muito bem com o nano, mas falha com o vim. Quando eu uso o nano, ele...
Estou tentando contar o número de linhas após uma linha problemática em um arquivo csv. Estou ciente de que posso usar a grep -a #sintaxe para gerar # número de linhas depois que uma correspondência foi encontrada. Estou interessado apenas no número real de linhas. Percebo que poderia definir o...
Estou tentando encontrar uma maneira eficiente de fazer o nível 5 do desafio de bandidos do OverTheWire . De qualquer forma, tenho vários arquivos e há apenas um que respeita os seguintes critérios: Legível por humanos 1033 bytes de tamanho Não executável No momento, estou usando o findcomando...
Eu tenho um diretório com muitas fotos nele. Especificamente, du -sh --apparent-size /path/to/myfolderme dá 331G. O que é ótimo. Mas agora eu quero obter uma listagem agrupada por mês, por exemplo, algo como isto: 2016-01 20MB 2016-02 520MB 2016-03 312MB ... Existe uma maneira (razoável) de fazer...
Na minha ext4partição do sistema de arquivos, posso executar o seguinte código: fs="/mnt/ext4" #create sparse 100M file on ${fs} dd if=/dev/zero \ of=${fs}/sparse100M conv=sparse seek=$((100*2*1024-1)) count=1 2> /dev/null #show its actual used size before echo "Before:" ls ${fs}/sparse100M...
Eu tenho uma pasta chamada 'amostra' e tem 3 arquivos nela. Quero escrever um script de shell que leia esses arquivos dentro da pasta de exemplo e publique-o em um site HTTP usando curl. Escrevi o seguinte para listar arquivos dentro da pasta: for dir in sample/*; do echo $dir; done Mas isso...
Acredito (não tenho certeza) que o proprietário de um arquivo / diretório e o usuário root são os únicos que têm permissão para alterar as permissões de um arquivo / diretório. Estou correto ou existem outros usuários que também têm permissão para alterar as
Existe alguma maneira de manter o tamanho do arquivo de log fixo, sem rotacioná-lo por um novo arquivo vazio e excluir (ou arquivar) o arquivo antigo. Por exemplo, se eu definir o tamanho máximo do arquivo de log como 1 MB, depois que o tamanho do arquivo aumentar além desse limite, ele será...