Hoje encontrei um diretório "vazio" com um tamanho de 4MB.
Não tinha conteúdo visível, por isso tentei ls -lah . Isso me mostrou alguns arquivos ocultos (não muito grandes). Procurando a razão pela qual o diretório era tão grande, descobri...
Existe uma maneira de ver os sinalizadores de um arquivo, como oculto, schg, etc? Eu tenho um arquivo rwxrwxrwx que não posso editar, e acho que um sinalizador pode ser responsável.
Eu gostaria de inspecionar as permissões de grupo de um arquivo de um script bash. Especificamente, preciso verificar se um arquivo tem o grupo gravável em bit.
É isso. Simples assim. No entanto:
Eu também preciso que isso seja portátil....
Eu tenho um diretório com cerca de 100.000 arquivos nele. ls -f trava por mais de um minuto. Eu corri strace e imediatamente comecei a ver getdents, então ls está lendo claramente o diretório. Eu também vejo um monte de chamadas para brk, então...
Sou novo no Unix e, no processo de instalação de um programa para minha dissertação, devo ter tocado com o PATH para os comandos básicos do Unix, como ls . Toda vez que eu digito ls e o nome do diretório para o qual quero listar os arquivos...
Gostaria de fazer algo assim para mover os dois últimos arquivos baixados:
mv ' ls -rt ~/Downloads/ | tail -2 ' .
Infelizmente, ls apenas fornece os nomes dos arquivos. Como posso adaptar o código acima?
(Antes que alguém o aponte,...
Existe alguma maneira que eu possa listar arquivos digitando um comando no shell que lista todos os nomes de arquivos, nomes de pastas e suas permissões no CentOS?
No bash shell ls pode usar uma funcionalidade OR lógica (obviamente, eu também poderia fazer ls name1 name2 , mas meus exemplos verdadeiros são mais complicados):
ls @(name1|name2)
Existe uma maneira de fazer isso usando find ?...
Eu tenho o shell do navegador leash e estou executando comandos do shell em php e returing-os para o navegador e acabei de descobrir o chroot comando e eu quero correr por exemplo ls no diretório raiz na raiz alterada, Na verdade eu preciso...
Quando eu digito cd .ssh no terminal, ele retorna com -bash: cd: .ssh/: Permission denied . Agora não posso adicionar minhas chaves ssh ao ssh.
Quando digito ssh-add ~/.ssh/idname , diz /Users/Dan/.ssh/idname: Permission denied ....