AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-186590

DannyNiu's questions

Martin Hope
DannyNiu
Asked: 2025-02-04 17:11:10 +0800 CST

Quem mantém os IDs de arquitetura (e ABIs do sistema operacional) para o formato ELF agora?

  • 8

As especificações mais recentes para ELF listam muitas arquiteturas que podem ser usadas com ele, mas algumas autoatribuições são feitas indiscriminadamente (por exemplo, LoongArch chinês ).

Tem alguém coordenando essas tarefas? LANANA não parece ter essa lista, ou estou esquecendo de algo?

elf
  • 1 respostas
  • 408 Views
Martin Hope
DannyNiu
Asked: 2023-06-27 12:39:38 +0800 CST

O padrão KornShell é uma expressão regular?

  • 5

O padrão KornShell estende os padrões "glob" do shell POSIX (ou seja *, ?, , etc.) com especificadores de repetição como *(...), +(...), bem como negação entre muitos recursos interessantes.

Em um projeto hobbista, pretendo implementar esses padrões para processamento de strings em vez de várias variantes de regex, como BRE, ERE, JavaScript RegExp. Um grande benefício que percebo é que será menos detalhado em strings C, pois os caracteres de barra invertida podem ser evitados ao escrever os padrões.

Minha compreensão limitada da ciência da computação sugere que os recursos suportados pelos padrões KornShell o qualificam como uma especificação de uma gramática regular.

Pergunta: Isso é tecnicamente correto? (Mesmo que não seja, ainda percebo essa sublinguagem como valiosa e desejável.)

regular-expression
  • 1 respostas
  • 43 Views
Martin Hope
DannyNiu
Asked: 2022-11-19 21:26:27 +0800 CST

Definição oficial de gerenciamento de serviço do System V

  • 7

Várias fontes on-line discutem a diferença entre o recurso de gerenciamento de serviços systemd do Linux e o do System V.

Embora exista um site oficial para systemd , não encontrei nenhuma definição oficial para o System V (verifiquei o problema 2 do SVID, o manual do usuário do SVR4, o guia de programação e o guia de administração do sistema e o padrão de hierarquia do sistema de arquivos do Linux).

Para formular a pergunta para evitar que ela seja encerrada como uma solicitação de referência: a instalação de gerenciamento de serviços do System V é algo oficialmente definido ou apenas um conjunto de convenções adotado pela comunidade de usuários?

systemd
  • 1 respostas
  • 26 Views
Martin Hope
DannyNiu
Asked: 2022-01-09 22:33:34 +0800 CST

Por que é necessário bloquear um sinal antes de sigwait()'ing?

  • 0

Na APUE, capítulo 12 da página 454, é mencionado que:

Para evitar um comportamento errôneo, uma thread deve bloquear os sinais que está esperando...

O semelhante é dito na norma:

Os sinais definidos por set devem ter sido bloqueados no momento da chamada para sigwait() ; caso contrário, o comportamento é indefinido.

Que comportamento errôneo/indefinido está sendo discutido nesses textos? Não consigo encontrar uma justificativa ou uso de aplicativo no padrão e estou tendo dificuldade em compreender a explicação no livro:

se os sinais não estiverem bloqueados ..., uma janela de temporização é aberta onde um dos sinais pode ser entregue ao thread antes de concluir sua chamada para sigwait.

signals real-time
  • 2 respostas
  • 223 Views
Martin Hope
DannyNiu
Asked: 2021-12-09 20:48:58 +0800 CST

A versão 4 da especificação Unix única (edição 7) moveu várias APIs em tempo real para a base, o que vem depois?

  • 0

Ao ler o padrão, notei que várias APIs eram,

  1. Introduzido na edição 5 para alinhamento com APIs POSIX em tempo real,

  2. Marcado para associação ao grupo de opções na edição 6 e

  3. Movido para a Base na Edição 7 (SUSv4).

P : Isso significa que todos os sistemas em conformidade com o padrão de produto " Unix(R) V7 " são sistemas em tempo real? Qual é a capacidade real de tal sistema em relação aos requisitos de tempo real?

history real-time
  • 1 respostas
  • 42 Views
Martin Hope
DannyNiu
Asked: 2021-12-07 21:10:35 +0800 CST

A manipulação de sinal é uma propriedade de um processo ou não?

  • 0

Ao ler a norma, entendo que:

  • manipulação de sinal é uma propriedade compartilhada por todas as threads de um processo;
  • máscara de sinal é uma propriedade por thread.

No entanto, o padrão lista o seguinte (na edição de 2018 do volume Base, seção 3.210 Live Process) como "recurso do sistema compartilhado entre todos os threads em um processo":

  • ID do processo, ID do processo pai, ID do grupo de processos, associação à sessão,
  • IDs de usuário e grupo reais, efetivos e salvos e IDs de grupo suplementares,
  • diretório de trabalho atual, diretório raiz,
  • umask,
  • descritores de arquivos.

com tratamento de sinal faltando na lista.

É correto dizer que: a manipulação de sinais é uma propriedade associada ao processo? Ou há uma razão pela qual foi deixado de fora da lista acima?

process signals
  • 1 respostas
  • 46 Views
Martin Hope
DannyNiu
Asked: 2020-03-02 01:33:45 +0800 CST

Como executar exatamente 1 instância de um programa. Ou como testar um programa em execução específico

  • 0

Como executar exatamente 1 instância de um programa como um processo? Ou, alternativamente, como testar a existência de um programa em execução?

Métodos portáteis são os preferidos.

process
  • 3 respostas
  • 88 Views
Martin Hope
DannyNiu
Asked: 2019-11-21 22:59:38 +0800 CST

O que significam letras para opções de link simbólico (-P -L -H)?

  • 0

Resumi uma lista de comandos que aceitam opções de links simbólicos de acordo com o SUSv4-2018ed:

cd chgrp chown chmod cp find ln ls pax rm

A lista completa também inclui seus padrões e outras opções relacionadas suportadas (como -he -d), e eu armazenei no meu HDD para referência.

Eu já vi (documentos GNU, se eu estava correto) referindo-se a -P -Lopções como "físicas" e "lógicas", respectivamente, e acho que é provavelmente de onde vêm as letras de opções, mas os documentos mais recentes de novembro de 2019 se referem a elas como "--no-dereference" e "--dereference" agora.

Minha pergunta é: -P -L -Hde onde vem? É SUS, XPG, POSIX, SVID ou documentação do fornecedor? E o que eles representam inicialmente?

symlink options
  • 2 respostas
  • 410 Views
Martin Hope
DannyNiu
Asked: 2018-11-30 21:16:16 +0800 CST

Como fazer backport do FreeBSD 13-CURRENT C.UTF-8 locale para 11.2-Release?

  • 1

Eu tenho administrado um sistema FreeBSD através do SSH , e ela não parece gostar dos caracteres não ASCII que eu digitei.

Um observou no relatório de bug que o problema foi corrigido com a localidade C.UTF-8 na ramificação 13-CURRENT, então eu gostaria de tentar backport isso no meu sistema atual.

Eu gostaria de pedir a alguns usuários experientes conselhos sobre como fazer isso sem problemas. (Ou postarei uma auto-resposta quando eu tentar e conseguir sozinho).

Em essência: Como faço backport de uma localidade de uma versão diferente do FreeBSD?

freebsd locale
  • 1 respostas
  • 279 Views
Martin Hope
DannyNiu
Asked: 2018-11-29 22:42:12 +0800 CST

SSH para FreeBSD em UTF-8

  • 4

Estou tentando ssh para FreeBSD-11.2-Release da minha máquina Windows usando o Mintty, mas quando defino LC_ALL para en_US.UTF-8 e tento inserir/colar um caractere não ASCII, a conexão foi fechada.

Estou usando o Cygwin e também tentei o Qterminal e o Terminator.

O FreeBSD tem um problema com caracteres UTF-8 na versão 11.2-Release? Ou isso é apenas específico do Windows (o que quero dizer que os usuários do macOS ou Linux não têm problemas com isso)?

Nota: Eu não tenho nenhum sistema de janelas instalado na máquina FreeBSD.

ssh freebsd
  • 1 respostas
  • 2038 Views
Martin Hope
DannyNiu
Asked: 2017-12-09 20:36:40 +0800 CST

Página man atualizada para ifconfig em sistemas GNU/Linux.

  • 1

Sempre tive a compulsão de verificar a página de manual para usos específicos do sistema, e a do ifconfig no Ubuntu Kylin é muito confusa.

O que estou tentando fazer é adicionar endereços IPv4 adicionais à interface Ethernet da minha máquina virtual, onde a página de manual do subcomando add diz:

adicionar endereço/prefixo
Adicione um endereço IPv6 a uma interface.

Suponho que esse não seja o único problema com a página de manual do net-tools no Linux. Então eu quero saber:

  1. Onde as ferramentas de rede atualizadas são mantidas? Por cada distribuição ou alguma outra pessoa específica?

  2. Onde posso encontrar os documentos atualizados para net-tools?

man ifconfig
  • 1 respostas
  • 159 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Possível firmware ausente /lib/firmware/i915/* para o módulo i915

    • 3 respostas
  • Marko Smith

    Falha ao buscar o repositório de backports jessie

    • 4 respostas
  • Marko Smith

    Como exportar uma chave privada GPG e uma chave pública para um arquivo

    • 4 respostas
  • Marko Smith

    Como podemos executar um comando armazenado em uma variável?

    • 5 respostas
  • Marko Smith

    Como configurar o systemd-resolved e o systemd-networkd para usar o servidor DNS local para resolver domínios locais e o servidor DNS remoto para domínios remotos?

    • 3 respostas
  • Marko Smith

    apt-get update error no Kali Linux após a atualização do dist [duplicado]

    • 2 respostas
  • Marko Smith

    Como ver as últimas linhas x do log de serviço systemctl

    • 5 respostas
  • Marko Smith

    Nano - pule para o final do arquivo

    • 8 respostas
  • Marko Smith

    erro grub: você precisa carregar o kernel primeiro

    • 4 respostas
  • Marko Smith

    Como baixar o pacote não instalá-lo com o comando apt-get?

    • 7 respostas
  • Martin Hope
    user12345 Falha ao buscar o repositório de backports jessie 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl Por que a maioria dos exemplos do systemd contém WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky Como exportar uma chave privada GPG e uma chave pública para um arquivo 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll status systemctl mostra: "Estado: degradado" 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim Como podemos executar um comando armazenado em uma variável? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S Por que /dev/null é um arquivo? Por que sua função não é implementada como um programa simples? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 Como ver as últimas linhas x do log de serviço systemctl 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - pule para o final do arquivo 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla Por que verdadeiro e falso são tão grandes? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis Substitua a string em um arquivo de texto enorme (70 GB), uma linha 2017-12-30 06:58:33 +0800 CST

Hot tag

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve