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 / unix / 问题

All perguntas(unix)

Martin Hope
Chef Tony
Asked: 2019-06-24 15:26:41 +0800 CST

Estou reinstalando meu desktop Linux, como faço para manter os logins SSH funcionando?

  • 15

Há muito tempo, gerei um par de chaves usando ssh-keygene costumava ssh-copy-idhabilitar o login em muitas VMs de desenvolvimento sem precisar inserir manualmente uma senha. Também carreguei minha chave pública no GitHub, GitLab e similares para autenticar em repositórios git usando git@em vez de https://.

Como posso reinstalar meu desktop Linux e manter todos esses logins funcionando? Fazer backup e restaurar ~/.ssh/é suficiente?

ssh
  • 2 respostas
  • 4261 Views
Martin Hope
S.S. Anne
Asked: 2019-06-02 20:18:18 +0800 CST

Por que a maioria das distribuições Linux não é compatível com POSIX?

  • 15

Por que a maioria das distribuições Linux não é compatível com POSIX? Eu vi em muitos lugares que eles não são (por exemplo , principalmente compatível com POSIX ), mas não houve nenhuma explicação real para fazer backup disso.

Existe algo que a biblioteca C e/ou ferramentas possam fazer para contornar isso (ou seja, nenhuma modificação no próprio kernel)? O que precisa ser feito?

A suposta duplicata está perguntando qual distribuição Linux é compatível com POSIX; isso está perguntando por que a maioria das distribuições Linux não são compatíveis com POSIX. Estou pedindo detalhes específicos (ou seja, alguma função ou comando não é compatível), não as razões pelas quais as distribuições específicas não (tentam) ser certificadas.

Este comentário de @PhilipCouling (obrigado!) explica bem:

Conformidade e certificação são assuntos diferentes. As respostas apontam para o custo da (re)certificação que é irrelevante para o tema da (não)conformidade.

linux posix
  • 1 respostas
  • 6919 Views
Martin Hope
LeGEC
Asked: 2019-02-19 01:57:55 +0800 CST

Como listar os fusos horários conhecidos pelo sistema?

  • 15

Eu gostaria de ter uma lista de todos os fusos horários no banco de dados zoneinfo do meu sistema (nota: o sistema é um debian strecth linux)

A solução atual que tenho é: liste todos os caminhos em /usr/share/zoneinfo/posix, que são arquivos simples ou links simbólicos

cd /usr/share/zoneinfo/posix && find * -type f -or -type l | sort

Não tenho certeza, no entanto, de que cada fuso horário conhecido seja mapeado para um caminho nesse diretório.

Pergunta

Existe um comando que fornece a lista completa de fusos horários no banco de dados zoneinfo atual do sistema?

linux timezone
  • 2 respostas
  • 33924 Views
Martin Hope
Kusalananda
Asked: 2019-01-24 08:38:50 +0800 CST

Um pouco confuso sobre se printf no shell yash é um comando interno ou não

  • 15

O yashshell possui um printfbuilt-in, de acordo com seu manual .

No entanto, é isso que vejo em um yashshell com configuração padrão:

$ command -v printf
/usr/bin/printf
$ type printf
printf: a regular built-in at /usr/bin/printf

É printfum built-in neste shell ou não? O resultado é semelhante para vários outros utilitários supostamente integrados que também estão disponíveis como comandos externos.

Como comparação, em pdksh( kshno OpenBSD, onde nãoprintf é um built-in):

$ command -v printf
/usr/bin/printf
$ type printf
printf is /usr/bin/printf

E em bash(onde printf está um built-in):

$ command -v printf
printf
$ type printf
printf is a shell builtin
posix printf
  • 2 respostas
  • 1225 Views
Martin Hope
neverMind9
Asked: 2019-01-20 11:15:58 +0800 CST

Verifique a integridade dos dados após copiar milhares de arquivos [duplicados]

  • 15
Essa pergunta já tem respostas aqui :
Verificando um diretório grande após copiar de um disco rígido para outro (3 respostas)
Fechado há 3 anos .

Copiei milhares de arquivos em um cartão exFAT MicroSD.

O número de arquivos e bytes é idêntico, mas como saber se os dados estão corrompidos ou não?

Seria bom se o JackPal Android Terminal também suportasse o comando.

storage data
  • 5 respostas
  • 11202 Views
Martin Hope
user331380
Asked: 2019-01-15 01:30:11 +0800 CST

O que significa (arg: n) no prompt de comando?

  • 15

No Curso de Linha de Comando do Codecademy , ao tentar usar o atalho de teclado Alt+Shift+#(que deveria comentar a linha atual) no prompt de comando, ele alterna o prompt de $para (arg: 3)em vez de adicionar um traço no início da linha. Alt+Shift+@fará com que seja exibido (arg: 2), etc. Veja a última linha na captura de tela abaixo. Antes de eu bater Alt+Shift+#era apenas $.

captura de tela

O atalho funciona bem na minha máquina.

  1. O que é essa (arg: n)coisa?
  2. Do que os atalhos de teclado dependem para funcionar? Disposição do teclado? Distribuição do SO? Emulador de terminais? CLI padrão? O que?
keyboard-shortcuts block-comment
  • 1 respostas
  • 3276 Views
Martin Hope
mja
Asked: 2019-01-11 06:13:31 +0800 CST

Lista de shells que suportam a palavra-chave `local` para definir variáveis ​​locais

  • 15

Eu sei que Bash e Zsh suportam localvariáveis, mas existem sistemas que só têm shells compatíveis com POSIX. E localé indefinido em shells POSIX.

Então eu quero perguntar quais shells suportam locala palavra-chave para definir variáveis ​​locais?

Edit/bin/sh : Sobre shells quero dizer o shell padrão .

shell-script shell
  • 2 respostas
  • 5106 Views
Martin Hope
Scorb
Asked: 2019-01-10 18:48:46 +0800 CST

Qual é a diferença entre janelas lado a lado e encaixe no Linux Mint canela

  • 15

Estou usando Linux Mint 19.1.

Quando entro nas configurações de lado a lado da janela, é descrito como ...

Ativar janela lado a lado e encaixe

Além disso tem as configurações....

Mostrar exibição instantânea na tela

Mostrar exibição em bloco

Além disso, quando eu passo a janela perto da borda, diz ...

Segure ctrl para entrar no modo snap

Mas eu não posso para a vida de mim descobrir o que é diferente entre esses dois conceitos. Segurar ctrl para entrar no modo snap apenas deixa as caixas lado a lado verdes.

Então, o único comportamento que vejo são as janelas sendo colocadas lado a lado nos tamanhos completo, meio e quarto.

linux-mint cinnamon
  • 1 respostas
  • 6668 Views
Martin Hope
zjeffer
Asked: 2019-01-02 17:03:41 +0800 CST

Temperaturas da CPU no Linux: afogamento ou leitura errada?

  • 15

Usando um Lenovo Legion Y520 com i7-7700HQ (relógio base 2.8Ghz) e GTX 1050.

Estou recebendo avisos de superaquecimento da CPU no linux e isso está afetando meu desempenho nos jogos (encontrado no Payday 2 e CS:GO). Nunca tive problemas no Windows.

Isto é o que eu encontrei ao tentar solucionar esse problema:

No Windows 10 (usando aida64)

  • O Windows fica em torno de 3,4 Ghz no modo inativo (porque minhas configurações de energia estão definidas para 'alto desempenho' em vez do padrão 'balanceado'), com uma temperatura em torno de 50C.

  • Ao estressar a CPU, a temperatura vai lentamente (em alguns segundos em vez de instantaneamente) de cerca de 50C para cerca de 75C e permanece lá confortavelmente. As velocidades do clock são de cerca de 2,9 GHz ao estressar. A utilização é sempre 100%. Aida64 não relata estrangulamento. A tensão no núcleo da CPU vai de cerca de 1,1 a 0,9 quando sob estresse.

No Arch Linux (usando s-tui)

  • O Linux fica em torno de 2.0Ghz em modo inativo, com uma temperatura em torno de 50C.

  • Aqui é onde fica estranho: ao estressar a CPU, a temperatura IMEDIATAMENTE passa de 50C para cerca de 93C. As velocidades do clock são exatamente 3.4Ghz ao estressar. A utilização é sempre 100%. Ao desligar o teste de estresse, a temperatura volta IMEDIATAMENTE para cerca de 50C, como se nada tivesse acontecido. O laptop certamente não parece aquecer até 90C + ao fazer isso, mesmo após um longo estresse.

Aqui está uma imagem que mostra como a temperatura, a potência e a frequência diminuem exatamente ao mesmo tempo. Observe o quanto a temperatura da CPU muda em tão pouco tempo. Imagem de estrangulamento no linux

Como faço para corrigir esse problema de limitação? Faço undervolt do meu processador no linux? Como é que ele lê temperaturas erradas no Linux, mas não no Windows?

Mudei o perfil usando cpupower de powersave para performance. Ainda vejo o mesmo estrangulamento em s-tui. Há um salto na frequência de CPU ociosa ao configurar para desempenho (em vez de cerca de 2000-2500Mhz para sempre em 3400Mhz), mas essa é a única coisa que mudou.

Controle do ventilador

Tentei controlar as ventoinhas usando fancontrol (lm_sensors) , mas o pwmconfig diz que não há módulos de sensores compatíveis com pwm instalados.

Eu tentei com NBFC , mas parece que não está fazendo nada, não importa o perfil que eu escolha. Eu nem sei se a NBFC consegue controlar meus fãs, mas ela não reporta nenhum erro na hora de escolher um perfil.

Eu também tentei thinkfan , mas não parece ajudar com a limitação. Também acha que a velocidade do meu ventilador está em 8 RPM, veja este tópico

Solução

Descobri que reduzir a frequência máxima de CPU permitida usando cpupower para algo como 3100MHz em vez do padrão 3800 corrige todos os problemas.

sudo cpupower frequency-set -u 3100MHz

Eu também mudei max_freq /etc/default/cpupowerpara o mesmo valor, para torná-lo permanente. Descobri que isso resulta em uma leve queda de fps nos jogos, mas nada sério. Pelo menos meu fps está estável :)

Infelizmente, acho que isso pode resultar em diminuição do desempenho em tarefas que não são de jogos, como ao compilar algo.

Após 1,5 anos

Acabei de testar a estabilidade do Windows novamente (com AIDA64) e descobri que agora também os aceleradores térmicos. Como você pode ver na imagem abaixo, as temperaturas saltam rapidamente para os altos 90 e o AIDA64 relata o afogamento. A velocidade do clock fica ociosa em 3,4 GHz e alguns segundos após o início do teste cai para cerca de 800 MHz, antes de saltar para 3,4 GHz novamente um segundo depois. Ele não decide diminuir a velocidade do clock durante o teste de estresse para algo como 2,9 GHZ (como antes).

AIDA64 no Windows, configuração de energia = alto desempenho

Como é que de repente parou de diminuir a frequência máxima no Windows?

cpu intel
  • 2 respostas
  • 17336 Views
Martin Hope
user325067
Asked: 2018-12-10 17:08:26 +0800 CST

Imprimir somas SHA sem "-" no final?

  • 15

É possível imprimir somas SHA sem o -anexo ao final?

$ echo test | sha1sum 
4e1243bd22c66e76c2ba9eddc1f91394e57f9f83  -  <--- this "-" dash/hyphen

Eu sei que podemos usar awke outras ferramentas de linha de comando, mas isso pode ser feito sem usar outra ferramenta ?

$ echo test | sha1sum | awk '{print $1}'
4e1243bd22c66e76c2ba9eddc1f91394e57f9f83
command-line command
  • 6 respostas
  • 10854 Views
Prev
Próximo

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