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
Nicholas Adamou
Asked: 2018-03-23 03:57:49 +0800 CST

Pegue o ID do sistema operacional de /etc/os-release

  • 17

Quando cat /etc/os-releaserecebo o seguinte:

PRETTY_NAME="Kali GNU/Linux Rolling"
NAME="Kali GNU/Linux"
ID=kali
VERSION="2018.1"
VERSION_ID="2018.1"
ID_LIKE=debian
ANSI_COLOR="1;31"
HOME_URL="http://www.kali.org/"
SUPPORT_URL="http://forums.kali.org/"
BUG_REPORT_URL="http://bugs.kali.org/"

Como eu pegaria kalino ID=bash? Como eu pegaria 2018.1no VERSION=bash?

text-processing
  • 5 respostas
  • 14766 Views
Martin Hope
lofidevops
Asked: 2018-02-28 06:00:50 +0800 CST

Qual é o equivalente Wayland da lista xinput?

  • 17

Estou executando um driver de espaço de usuário para um dispositivo /dev/uinput em uma sessão de área de trabalho Wayland. As instruções sugerem a execução xinput listpara confirmar que o dispositivo foi detectado.

Obviamente, o xinput é um aplicativo X.org. Qual é o comando equivalente para Wayland? (Um equivalente da GUI do GNOME é aceitável.)

x11 wayland
  • 3 respostas
  • 16097 Views
Martin Hope
dot
Asked: 2018-02-27 06:14:58 +0800 CST

como extrair apenas o endereço IP de uma consulta DNS

  • 17

Gostaria de saber como extrair apenas o endereço IP de uma consulta DNS/dig. A consulta que estou executando se parece com isso:

lab-1:/var/# dig +answer smtp.mydomain.net +short   
smtp.ggs.mydomain.net
10.11.11.11

Eu gostaria de ser capaz de obter apenas o endereço IP retornado. No momento, estou brincando com o bash pipe e o comando awk. Mas até agora, nada que eu tentei está funcionando.

Obrigado.

bash dns
  • 2 respostas
  • 22544 Views
Martin Hope
Cutton Eye
Asked: 2018-02-27 03:07:50 +0800 CST

Conecte-se à instância qemu em execução com o monitor qemu

  • 17

Estou tendo uma instância qemurodando no Windows 7, rodando sem um terminal aberto. Agora eu quero desligar a máquina com o nome MyMachineName ou adicionar um dispositivo USB a ela. Eu preciso de uma solução programável. Libvirt não é uma solução, porque tem outras desvantagens para o meu sistema.

Estou procurando uma linha mágica como:

qemu-monitor -connect=MyMachineName command="shutdown"

Como eu posso fazer isso?

qemu
  • 2 respostas
  • 39654 Views
Martin Hope
rsuarez
Asked: 2018-02-23 07:29:04 +0800 CST

No Linux, qual métrica tem uma rota sem métrica?

  • 17

Se você tiver (no Linux) essas duas rotas:

default via 192.168.1.1 dev enp58s0f1
default via 192.168.16.1 dev wlp59s0  proto static  metric 600

Eu esperaria que o primeiro fosse usado, mas não é o caso: o segundo é usado em seu lugar.

Se eu mudar isso para isso:

default via 192.168.1.1 dev enp58s0f1  proto static  metric 100 
default via 192.168.16.1 dev wlp59s0  proto static  metric 600

Então funciona como esperado. Parece que "nenhuma métrica" ​​é uma métrica pior (mais alta) do que qualquer número, em vez da métrica 0.

O que está acontecendo? É específico para Linux ou um padrão de rede?

Desde já, obrigado.

linux networking
  • 3 respostas
  • 46791 Views
Martin Hope
Nini Michaels
Asked: 2018-02-20 04:15:13 +0800 CST

O menu global do KDE desapareceu no Plasma 5.12

  • 17

Atualizei para o plasma 5.12 e os menus globais sumiram, e a entrada nas configurações também sumiu.

Estilo de aplicativo ⇒ Estilo de widget ⇒ Ajuste fino

Eu tentei deletar os arquivos do plasma* ~/.confige também toda a ~/.kdepasta pensando que pode ser algum erro de configuração, mas nada disso ajudou.

comparação antes e depois

kde kde5
  • 5 respostas
  • 30449 Views
Martin Hope
scrapy
Asked: 2018-02-04 05:01:58 +0800 CST

Por que o traceroute exibe muitos endereços IP para o mesmo salto?

  • 17

Aqui está o caminho da rota da minha casa para sina.com.cn.

 traceroute -n   sina.com.cn
traceroute to sina.com.cn (202.108.33.60), 30 hops max, 60 byte packets
 1  192.168.31.1  0.476 ms  0.587 ms  0.695 ms
 2  140.0.5.1  2.557 ms  2.699 ms  3.065 ms
 3  221.11.155.65  4.501 ms * 221.11.165.9  5.045 ms
 4  * 221.11.156.18  26.480 ms 221.11.165.233  22.950 ms
 5  219.158.9.97  14.176 ms * 219.158.19.149  21.472 ms
 6  219.158.9.97  18.142 ms 219.158.8.81  44.856 ms  52.539 ms
 7  124.65.194.190  53.162 ms 219.158.8.81  50.614 ms 124.65.194.190  47.266 ms
 8  124.65.194.190  50.760 ms 61.148.143.26  49.351 ms  53.515 ms
 9  210.74.176.138  43.056 ms  43.286 ms 61.148.143.26  53.712 ms
10  202.108.33.60  46.385 ms 210.74.176.138  42.896 ms  46.931 ms

192.168.31.1 é meu roteador doméstico.
140.0.5.1 é meu IP público fornecido pelo ISP.

curl  ifconfig.me
140.0.5.1 

Na terceira linha, diz

3  221.11.155.65  4.501 ms * 221.11.165.9  5.045 ms

Por que existem dois endereços IP 221.11.155.65 e 221.11.165? O que isto significa?

O pacote pula de 140.0.5.1 para 221.11.155.65, depois pula de 221.11.155.65 para 221.11.165?

debian router
  • 3 respostas
  • 18745 Views
Martin Hope
Rodolfho
Asked: 2018-01-11 08:21:28 +0800 CST

Como posso executar um script na inicialização no Ubuntu Server 17.10?

  • 17

Como posso executar um script na inicialização em uma máquina Ubuntu Server 17.10? Acho que o método foi alterado em 17.10.

ubuntu shell-script
  • 2 respostas
  • 23364 Views
Martin Hope
Weijun Zhou
Asked: 2017-12-29 18:41:48 +0800 CST

Quais são alguns casos em que o número de espaços importa em scripts bash (ou outros shell)

  • 17

Disseram-me que os espaços são importantes em bashou em outros scripts de shell e não devo alterar a existência de espaços, a menos que saiba o que estou fazendo. Por "alterar a existência" quero dizer inserir um espaço entre dois caracteres não espaciais ou remover um espaço entre dois caracteres não espaciais, por exemplo, mudar var="$val"para var ="$val"ou vice-versa. Eu quero perguntar

Existem casos em que usar um único espaço ou usar vários espaços consecutivos em um script de shell faz diferença? .

(É claro que inserir/excluir um espaço entre aspas faz diferença, como mudar de echo "a b"para echo "a b"ou vice-versa. Estou procurando outros exemplos além deste exemplo trivial.)

Eu me deparei com essa questão, mas essa é sobre adicionar e remover espaços entre dois caracteres não espaciais, para os quais conheço muitos exemplos de que fariam a diferença.

Qualquer ajuda seria apreciada. Inclua mais variedades de conchas, se possível.

shell-script shell
  • 5 respostas
  • 5911 Views
Martin Hope
Alchemist
Asked: 2017-12-14 04:45:55 +0800 CST

Como uma CPU sabe que há IO pendente?

  • 17

Eu tenho examinado a iowaitpropriedade mostrada na saída do utilitário superior, conforme mostrado abaixo.

top - 07:30:58 up  3:37,   1 user,  load average: 0.00, 0.01, 0.05
Tasks:  86 total,   1 running,   85 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.0 us,  0.3 sy,  0.0 ni, 99.7 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st

iowaité geralmente definido da seguinte forma:

"É o tempo durante o qual a CPU está ociosa e há algum IO pendente."

É meu entendimento que um processo é executado em uma única CPU. Depois de ser desprogramado porque esgotou seu intervalo de tempo ou depois de ser bloqueado, ele pode eventualmente ser agendado novamente em qualquer CPU novamente.

No caso de solicitação de IO, uma CPU que coloca um processo em hibernação ininterrupta é responsável por rastrear o iowaittempo. As outras CPUs estariam relatando o mesmo tempo que o tempo ocioso, pois realmente estão ociosas. Essa suposição está correta?

Além disso, supondo que haja uma solicitação de IO longa (o que significa que o processo teve várias oportunidades de ser agendado, mas não foi agendado porque o IO não foi concluído), como uma CPU sabe que há "IO pendente"? De onde é obtido esse tipo de informação? Como uma CPU pode simplesmente descobrir que algum processo foi colocado em hibernação em algum momento para que um IO seja concluído, pois qualquer uma das CPUs poderia ter colocado esse processo em hibernação. Como esse status de "IO pendente" é confirmado?

linux cpu
  • 1 respostas
  • 3942 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