Unix & Linux

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

1
Retornar o proprietário do processo devido ao PID
Estou tentando pegar o proprietário de um processo de uma lista, tenho o comando pidof nmappara obter o ps -u <PID> | grep USERque estou brincando no momento, mas quando o executo, ele acaba imprimindo os títulos (linha superior). Como posso pegar o nome do proprietário, dado o ID do …


1
Por que não devo usar 'kill -9' / SIGKILL
Postando esta pergunta porque fiquei surpreso ao não encontrá-la diretamente respondida; desculpas se esta é uma duplicata - eu olhei! Eu ouvi isso kill -9ou kill -SIGKILLé ruim, mas não entendo o porquê. Se eu não deveria, kill -9o que devo fazer para matar um processo?
14 process  kill 

3
A armadilha é herdada por um subshell?
Eu tentei um script a seguir: #!/bin/bash trap 'echo "touching a file" && touch $FILE' EXIT foo1(){ echo "foo1" } foo(){ echo "foo" export FILE=${FILE:-/tmp/file1} } (foo1) foo A saída para o script acima foi: [root@usr1 my_tests]# ./test.sh foo1 foo touching a file No entanto, eu esperava que a armadilha …
14 shell  trap  subshell 


3
Localizando a pasta de extensão PHP usando o bash
Estou tentando criar um script bash para instalar a extensão PHP do Source Guardian, mas o diretório de destino é diferente em todas as versões subseqüentes do Ubuntu. A instalação do PHP5 no Ubuntu 14.04 resulta no armazenamento das extensões em / usr / lib / php5 / 20121212 + …
14 bash  ubuntu  php 

3
Como regenerar 70-persistent-net.rules sem reiniciar?
O arquivo /etc/udev/rules.d/70-persistent-net.rulesé gerado automaticamente em um sistema Linux com o udev, se não existir, durante a reinicialização. Mas eu gostaria de saber como criar esse arquivo de regras (com um comando) sem reiniciar o servidor. Eu estava pesquisando no Google por um tempo e descobri que o arquivo de …
14 linux  udev 

1
O rsync exclui arquivos no destino que foram excluídos do lado de envio?
O rsync exclui arquivos do destino se eles foram excluídos da fonte? Por exemplo, digamos no source / home / me eu tenho três arquivos: a.txt b.txt c.txt Agora, eu executar o comando rsync -v /home/me/ user@ip.address:/home/backupe ele copia os arquivos a.txt, b.txte c.txtpara /home/backup. O conteúdo de /home/backupagora a.txt …
14 rsync  backup 


3
script para verificar se o certificado SSL é válido
Eu tenho vários certificados SSL e gostaria de ser notificado quando um certificado expirar. Minha idéia é criar um cronjob, que executa um comando simples todos os dias. Eu sei que o opensslcomando no Linux pode ser usado para exibir as informações de certificado do servidor remoto, ou seja: openssl …



3
Qual é o formato da linha de status padrão?
Eu li sobre como atualizar a linha de status do vim aqui . E eu posso atualizá-lo com sucesso. Mas, gostaria de manter o formato da linha de status padrão do vim e apenas adicionar mais algumas informações, como tamanho do arquivo, tipo de arquivo etc. A linha de status …
14 vim 

3
cortar corda no último delimitador
Eu tenho um nome de arquivo como a.b.c.txt, quero que essa sequência seja dividida como string1=a.b.c string2=txt Basicamente, quero dividir o nome do arquivo e sua extensão. Eu usei, cutmas divide como a,b,ce txt. Eu quero cortar a corda no último delimitador. Alguém pode ajudar?
14 shell  cut 


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.