Unix & Linux

Q & A para usuários de Linux, FreeBSD e outros sistemas operacionais Un * x




5
Lista de argumentos muito longa para ls
Eu recebo o seguinte erro ao tentar ls *.txt | wc -lum diretório que contém muitos arquivos: -bash: /bin/ls: Argument list too long O limite dessa "lista de argumentos" depende da distribuição ou das especificações do computador? Normalmente, eu canalizaria o resultado de um resultado tão grande para outros comandos …
48 ls  arguments 



16
Remova entradas duplicadas $ PATH com o comando awk
Estou tentando escrever uma função de shell bash que me permita remover cópias duplicadas de diretórios da minha variável de ambiente PATH. Disseram-me que é possível conseguir isso com um comando de uma linha usando o awkcomando, mas não consigo descobrir como fazê-lo. Alguém sabe como?
48 bash  shell  awk  path 



6
Como desativo completamente uma conta?
Como desativo completamente uma conta? passwd -lnão permitirá que ninguém faça login em uma conta usando uma senha, mas você ainda pode fazer login por meio de chaves públicas / privadas. Como eu desabilitaria a conta completamente? Como uma correção rápida, renomeei o arquivo para authorized_keys_lockme. Existe outro caminho?


4
Qual é o equivalente do Active Directory no Linux
Eu tenho algumas máquinas em casa (além de várias caixas Linux executando em VMs) e planejo usar uma delas como um servidor de arquivos centralizado. Como sou mais um usuário Linux e não um administrador de sistemas, gostaria de saber o que é equivalente, digamos "Active Directory"? Meu objetivo é …


4
Por que (saída 1) não sai do script?
Eu tenho um script que não sai quando eu quero. Um script de exemplo com o mesmo erro é: #!/bin/bash function bla() { return 1 } bla || ( echo '1' ; exit 1 ) echo '2' Eu assumiria ver a saída: :~$ ./test.sh 1 :~$ Mas eu realmente vejo: …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.