Articles of linux

Mesclar / converter vários arquivos PDF em um PDF

Como eu poderia mesclar / converter vários arquivos PDF em um grande arquivo PDF? Eu tentei o seguinte, mas o conteúdo do arquivo de destino não era o esperado: convert file1.pdf file2.pdf merged.pdf Eu preciso de uma solução de linha de comando (CLI) muito simples / básica. Melhor seria se eu pudesse canalizar a saída […]

O que o número entre parênteses mostrado após os nomes de comandos do Unix em páginas de manual significa?

Por exemplo: man (1), find (3), updatedb (2)? O que significam os números entre parênteses (“colchetes” ingleses)?

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, […]