Unix & Linux

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

2
Por que a gentileza varia de -20 a 19?
O nicecomando permite ajustar a prioridade de agendamento ("gentileza") de um programa. Em todos os sistemas do tipo Unix que usei, a gentileza é especificada por um número inteiro, onde -20 é a prioridade de agendamento mais favorável, 0 é o padrão e 19 é o menos favorável. Ter 0 …




3
Emita um erro ao usar variáveis ​​de shell vazias
Às vezes eu uso, $PROJECT_HOME/*para excluir todos os arquivos do projeto. Quando a variável de ambiente PROJECT_HOMEnão está definida (como eu fiz sue o novo usuário não tem essa variável de ambiente definida), ela começa a excluir todos os arquivos da pasta raiz. Isso é apocalíptico. Como posso configurar bashpara …

1
Como as tabelas e cadeias do iptables são percorridas
Eu sei que o linux tem 3 tabelas internas e cada uma delas tem suas próprias cadeias, como segue: FILTRO : PREROUTING, FORWARD, POSTROUTING NAT : PREROUTING, INPUT, OUTPUT, POSTROUTING MANGLE : PREROUTING, INPUT, FORWARD, OUTPUT, POSTROUTING Mas não consigo entender como eles são percorridos, em que ordem, se houver. …


2
Como definir a permissão drwxr-xr-x em outras pastas?
Eu tenho alguns diretórios dentro de uma pasta como abaixo - teckapp@machineA:/opt/keeper$ ls -ltrh total 8.0K drwxr-xr-x 10 teckapp cloudmgr 4.0K Feb 9 10:22 keeper-3.4.6 drwxr-xr-x 3 teckapp cloudmgr 4.0K Feb 12 01:44 data Também tenho outras pastas em outras máquinas para as quais preciso alterar a permissão para a …

2
Qual é o formato para enviar uma mensagem para o sendmail?
Estou usando o seguinte comando para criar mensagens instantaneamente e enviá-las: echo "Subject:Hello \n\n I would like to buy a hamburger\n" | sendmail email@example.com Parece que quando você envia as informações de um arquivo, fazendo algo como: sendmail email@example.com mail.txt Em seguida, o sendmail vê cada linha como um cabeçalho …
22 shell  email  sendmail  echo 

2
Excluir subdiretórios ocultos do grep -r
Eu tenho uma cópia local svn, eu quero fazer uma pesquisa na string some_string. $ grep some_string * -r lang/en:some_string=Some string lang/.svn/en:some_string=Some string Mas se for um pouco mais longe, parece que os diretórios ocultos de primeiro nível foram excluídos: $ cd lang && grep some_string * -r en:some_string=Some string …
22 grep  recursive 





2
Adicione argumentos ao 'bash -c'
Digamos que eu queira executar um comando através do Bash assim: /bin/bash -c "ls -l" De acordo com a página de manual do Bash, eu também poderia executá-lo assim: # don't process arguments after this one # | pass all unprocessed arguments to command # | | # V V …

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.