Unix & Linux

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



2
Gravando um arquivo de unidade systemd com um caminho executável definido pelo ambiente
Estou escrevendo um arquivo de unidade systemd para um aplicativo Java e gostaria de controlar a versão do Java usada para iniciá-lo. Meu arquivo de serviço (simplificado) é [Service] Type=simple EnvironmentFile=%h/Documents/apps/app/app-%i/app.cfg ExecStart=${JAVA_HOME}/bin/java ${JAVA_OPTS} -jar %h/Documents/apps/app/app-%i/myapp.jar SuccessExitStatus=143 Ao tentar iniciá-lo, recebo um erro de volta Apr 28 12:43:37 rombert systemd[1613]: [/home/robert/.config/systemd/user/app@.service:7] …
17 systemd  java 

4
Como recuperar endereços IP de possíveis invasores ssh?
Acabei de cat /var/log/auth.logregistrar e ver que existem muitos | grep "Failed password for"registros. No entanto, existem dois tipos de registro possíveis - para usuário válido / inválido. Isso complica minhas tentativas para | cuteles. Gostaria de ver criar uma lista (arquivo de texto) com endereços IP de possíveis invasores …


4
Espaços próximos a tubulações
Eu já vi history | grep blahe history |grep blah; e history|grep blahtambém funciona, embora ninguém pareça usá-lo. Existe algum significado nos espaços (por exemplo, canalizar para / de comandos diferentes requer uso diferente de espaços) ou é sempre arbitrário?
17 bash  shell  pipe 


3
Onde o LVM armazena sua configuração?
Estou tentando entender como / onde o LVM armazena seus dados de configuração. Grava pvcreate /dev/sdbmetadados /dev/sdb? se sim, o que está escrito? Onde vgcreate data /dev/sdb /dev/sdcarmazena a configuração do grupo de volumes? Onde o LVM armazena o mapeamento entre extensões lógicas e físicas? Existe alguma configuração específica da …
17 lvm 

1
rsync recursivamente com uma certa profundidade de subpastas
Quero rsyncuma pasta recursivamente, mas quero que as subpastas sejam incluídas apenas até uma certa profundidade. Por exemplo, eu gostaria de uma profundidade de 1,2,3 ou 4 subpastas como esta: source/ ├── subfolder 1 │ ├── subsubfolder │ │ ├── subsubsubfolder │ │ │ └── wanted with depth 4.txt │ …


4
Como funcionam o fork e o exec?
Não tenho muita experiência, apenas tentando me envolver nos processos, como eles interpretam o hardware no nível do usuário. Portanto, quando um comando é acionado a partir de um shell, fork()herda um processo filho e exec()carrega o processo filho na memória e é executado. Se o processo filho contiver todos …
17 fork  exec 

6
linha de comando vi, linha goto e coluna
Venho misturando o uso de emacse vi( vim) há muito tempo. Cada um deles tem sua vantagem. Analiso a saída de erro de uma compilação como processo e obtenho um número de linha e coluna, mas só posso usar emacspara ir diretamente para uma linha e coluna: emacs +15:25 myfile.xml …
17 vim  cursor 



1
BOOTPROTO = nenhum | estático dhcp e /etc/resolv.conf
O que significa quando diz BOOTPROTO=noneno /etc/sysconfig/network-scripts/ifcfg-eth0arquivo. Lembro-me de que costumava haver BOOTPROTO=statice foi muito claro e direto nos dizer que, se um IPADDR=<x.x.x.x>for fornecido, o servidor apresentará o endereço IP especificado. Da mesma forma, BOOTPROTO=dhcpprocurará um servidor DHCP para obter um endereço IP dinâmico. Redhat diz: BOOTPROTO=protocol where protocol …

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.