Articles of linux

Por que não consigo encontrar o no Linux?

Duplicar Possível: Como implementar a function getch () de C no Linux? Qual é a versão equivalente do Linux do arquivo de header conio.h do MS-DOS? Existe uma maneira de replace sua funcionalidade? por exemplo, getch() Estou usando o gcc e o editor de texto Geany para compilar o código em C

Como capturar o sinal Control + D?

Eu quero capturar o sinal Ctrl + D no meu programa e escrever um manipulador de sinal para ele. Como eu posso fazer isso? Eu estou trabalhando em C e usando um sistema Linux .

Substituição de variables ​​de ambiente em sed

Se eu executar esses comandos a partir de um script: #my.sh PWD=bla sed ‘s/xxx/’$PWD’/’ … $ ./my.sh xxx bla está bem. Mas, se eu correr: #my.sh sed ‘s/xxx/’$PWD’/’ … $ ./my.sh $ sed: -e expression #1, char 8: Unknown option to `s’ Eu li em tutoriais que para replace variables ​​de ambiente do shell você […]

O que acontece com um identificador de arquivo aberto no Linux se o arquivo apontado for movido, excluir

O que acontece com um identificador de arquivo aberto no Linux se o arquivo apontado receber: Movido para fora -> O identificador de arquivo permanece válido? Excluído -> Isso leva a uma EBADF, indicando um identificador de arquivo inválido? Substituído por um novo arquivo -> O arquivo manipula apontando para este novo arquivo? Substituído por […]

Como usar o regex com o comando find?

Eu tenho algumas imagens nomeadas com a string uuid1 gerada. Por exemplo, 81397018-b84a-11e0-9d2a-001b77dc0bed.jpg. Eu quero descobrir todas essas imagens usando o comando “find”: find . -regex “[a-f0-9\-]\{36\}\.jpg”. Mas isso não funciona. Algo de errado com o regex? Alguém poderia me ajudar com isso?

É possível usar “/” em um nome de arquivo?

Eu sei que isso não é algo que deve ser feito, mas existe uma maneira de usar o caractere de barra que normalmente separa os diretórios dentro de um nome de arquivo no Linux?

Como desligar um Spring Boot Application de forma correta?

No Spring Boot Document, eles disseram que ‘Cada SpringApplication registrará um gancho de encerramento com a JVM para garantir que o ApplicationContext seja fechado normalmente na saída’. Quando eu clico em ctrl+c no comando shell, o aplicativo pode ser desligado normalmente. Se eu executar o aplicativo em uma máquina de produção, preciso usar o comando […]

Programa de linha de comando para criar capturas de canvas de sites (no Linux)

O que é uma boa ferramenta de linha de comando para criar capturas de canvas de sites no Linux? Eu preciso gerar automaticamente capturas de canvas de sites sem interação humana. A única ferramenta que encontrei foi o khtml2png , mas gostaria de saber se existem outros que não são baseados em khtml (ou seja, […]

MySQL – ERROR 1045 – Acesso negado

De alguma forma eu consegui obter este erro quando tento acessar o MySQL através da linha de comando: [root@localhost ~]# mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YES) Eu tentei redefinir a senha sem qualquer sorte usando este HowTo. Eu tenho desinstalado mysql completley e reinstalado, […]

Qual é o equivalente a Posix popen () na API do Win32?

Existe um equivalente aproximado à function stdio.h popen () do Linux / Unix na API do Win32? Se sim, onde posso encontrá-lo? Edit: Eu preciso saber isso para corrigir uma omissão na biblioteca padrão D. Qualquer resposta deve usar apenas a API Win32 padrão, sem funções específicas do MSVC. Além disso, prefiro algo que não […]