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-321547

Motivated's questions

Martin Hope
Motivated
Asked: 2019-01-28 21:24:55 +0800 CST

Por que o comando ps não exibe a lista inteira de processos?

  • -1

Se o comando ps awx | grep -v grepfor executado, a saída a seguir será produzida. A lista abaixo são as últimas 20 linhas da saída completa.

 4247 pts/1    Ss+    0:00 /bin/bash
 4442 ?        S<     0:00 [kworker/u17:1]
 4661 ?        S<     0:00 [kworker/u17:3]
 4731 ?        S<     0:00 [kworker/u17:5]
 4734 ?        S      0:00 pickup -l -t fifo -u
 4847 ?        S<     0:00 [kworker/u17:7]
 4850 ?        S      0:00 [kworker/u16:3]
 4878 ?        S      0:00 [kworker/u16:0]
 5201 ?        S<     0:00 [kworker/u17:8]
 5353 ?        S      0:00 [kworker/0:1]
 5354 ?        S      0:00 [kworker/7:2]
 5355 ?        S      0:00 [kworker/u16:2]
 5361 ?        S      0:00 [kworker/4:0]
 5362 tty1     Ss     0:00 -bash
 5396 ?        S      0:00 [kworker/6:0]
 5418 ?        S      0:00 [kworker/0:0]
 5420 ?        S      0:00 [kworker/2:2]
 5431 ?        S      0:00 [kworker/7:0]
 5562 ?        S      0:00 [kworker/4:2]
 5620 tty1     R+     0:00 ps awx

Se um comando subsequente ps awx | grep grepfor executado, a saída a seguir será gerada.

5646 tty1     S+     0:00 grep --color=auto grep

Além disso, se o comando a seguir ps awx | grep agettyfor executado, a saída a seguir será exibida.

5669 tty1     S+     0:00 grep --color=auto agetty

Por que o comando ps awxnão exibe os números de identificação do processo 5646 e 5669? Na verdade, não há outros processos listados após 5620.

grep process
  • 2 respostas
  • 4578 Views
Martin Hope
Motivated
Asked: 2019-01-21 08:46:13 +0800 CST

Como classificar um arquivo com vários delimitadores?

  • 1

Listar os patches disponíveis no openSUSE resulta na saída a seguir.

O comando que resulta nos detalhes abaixo é zypper patches. O mesmo resultado também é exibido ao executar o comandozypper list-patches -a

Loading repository data...
Reading installed packages...
Repository                        | Name               | Category    | Severity  | Interactive | Status     | Summary                                                                                           
----------------------------------+--------------------+-------------+-----------+-------------+------------+---------------------------------------------------------------------------------------------------
openSUSE-Leap-15.0-Update         | openSUSE-2018-1000 | recommended | moderate  | ---         | not needed | Recommended update for gnuhealth, proteus, tryton, trytond, trytond_purchase, trytond_stock_supply
openSUSE-Leap-15.0-Update         | openSUSE-2018-1004 | security    | low       | ---         | not needed | Security update for ffmpeg-4                                                                      
openSUSE-Leap-15.0-Update         | openSUSE-2018-1005 | security    | moderate  | ---         | not needed | Security update for chromium                                                                      
openSUSE-Leap-15.0-Update         | openSUSE-2018-1006 | security    | moderate  | ---         | applied    | Security update for okular                                                                        
openSUSE-Leap-15.0-Update         | openSUSE-2018-1007 | recommended | moderate  | ---         | applied    | Recommended update for tigervnc     

Em uma tentativa de classificar "Status" usando o comando sort -k 6,6 listing.txt | less, por exemplo, produz a seguinte saída.

----------------------------------+--------------------+-------------+-----------+-------------+------------+---------------------------------------------------------------------------------------------------
Loading repository data...
Reading installed packages...
openSUSE-Leap-15.0-Update-Non-Oss | openSUSE-2018-1082 | recommended | moderate  | ---         | not needed | Security update for opera                                                                         
openSUSE-Leap-15.0-Update-Non-Oss | openSUSE-2018-1240 | recommended | moderate  | ---         | not needed | Recommended update for opera                                                                      
openSUSE-Leap-15.0-Update-Non-Oss | openSUSE-2018-1294 | recommended | low       | ---         | not needed | Recommended update for Regina-REXX, THE, ooRexx                                                   
openSUSE-Leap-15.0-Update         | openSUSE-2018-1000 | recommended | moderate  | ---         | not needed | Recommended update for gnuhealth, proteus, tryton, trytond, trytond_purchase, trytond_stock_supply
openSUSE-Leap-15.0-Update         | openSUSE-2018-1007 | recommended | moderate  | ---         | applied    | Recommended update for tigervnc    
Repository                        | Name               | Category    | Severity  | Interactive | Status     | Summary                   

Ao verificar se o delimitador é uma combinação de espaços e tabulações usando as regras de realce de sintaxe no vim, ele retorna apenas espaços.

:syntax on
:set syntax=whitespace 

insira a descrição da imagem aqui

Parece que o arquivo pode usar vários delimitadores.

  • Qual é a maneira mais eficaz de determinar os delimitadores em uso?
  • Qual seria a melhor e mais simples maneira de classificar as colunas com base nos delimitadores em uso?
sort whitespace
  • 2 respostas
  • 2010 Views
Martin Hope
Motivated
Asked: 2019-01-13 23:13:20 +0800 CST

Quais são as relações entre os comandos do pacote?

  • 2

Os gerenciadores de pacotes baseados em RPM suportam subcomandos como requer, recomenda, conflitos, obsoletos, sugestões e suplementos.

Ao ler as páginas man do rpm e a documentação de dependências, não está claro como elas diferem.

Por exemplo, se eu executar o comando rpm --query --info MozillaFirefox, a saída a seguir será retornada.

Name        : MozillaFirefox
Version     : 60.4.0
Release     : lp150.3.30.1
Architecture: x86_64
Install Date: Sun 06 Jan 2019 07:43:50 AM NZDT
Group       : Productivity/Networking/Web/Browsers
Size        : 161608776
License     : MPL-2.0
Signature   : RSA/SHA256, Thu 13 Dec 2018 08:35:09 PM NZDT, Key ID b88b2fd43dbdc284
Source RPM  : MozillaFirefox-60.4.0-lp150.3.30.1.src.rpm
Build Date  : Wed 12 Dec 2018 10:35:10 PM NZDT
Build Host  : cloud138
Relocations : (not relocatable)
Packager    : http://bugs.opensuse.org
Vendor      : openSUSE
URL         : http://www.mozilla.org/
Summary     : Mozilla Firefox Web Browser
Description :
Mozilla Firefox is a standalone web browser, designed for standards
compliance and performance.  Its functionality can be enhanced via a
plethora of extensions.

Se eu executar o comando rpm --query --recommends MozillaFirefox, a seguinte saída será retornada.

libavcodec-full >= 0.10.16
libcanberra0
libpulse0

Presumo que libpulse0 se refira ao pacote PulseAudio. Se sim, o comando rpm --query --info pulseaudioretorna

Name        : pulseaudio
Version     : 11.1
Release     : lp150.4.1
Architecture: x86_64
Install Date: Sun 06 Jan 2019 06:49:12 AM NZDT
Group       : System/Sound Daemons
Size        : 3605819
License     : GPL-2.0+ AND LGPL-2.1+
Signature   : RSA/SHA256, Mon 23 Apr 2018 10:39:20 AM NZST, Key ID b88b2fd43dbdc284
Source RPM  : pulseaudio-11.1-lp150.4.1.src.rpm
Build Date  : Mon 23 Apr 2018 10:38:51 AM NZST
Build Host  : build70
Relocations : (not relocatable)
Packager    : https://bugs.opensuse.org
Vendor      : openSUSE
URL         : http://pulseaudio.org
Summary     : A Networked Sound Server
Description :
pulseaudio is a networked sound server for Linux, other Unix like
operating systems and Microsoft Windows. It is intended to be an
improved drop-in replacement for the Enlightened Sound Daemon (ESOUND).

Se o pulseaudiopacote já está instalado, por que há uma recomendação de instalação libpulse0?

  • A que se referem as recomendações, conflitos, obsoletos, sugestões e suplementos?
  • Qual é a diferença entre recomendações, sugestões e suplementos?
  • Quando devem ser usados?
yum rpm
  • 1 respostas
  • 213 Views
Martin Hope
Motivated
Asked: 2019-01-11 20:05:46 +0800 CST

Por que o ATA Secure Erase ocorre simultaneamente e não em paralelo com as unidades PATA?

  • 2

Ao emitir o comando ATA secure erase via hdparm em várias unidades SATA (não SSD), ele ocorre em paralelo.

No entanto, quando o mesmo comando é emitido em unidades PATA, ele ocorre consecutivamente. Por exemplo, a segunda unidade PATA não inicia seu processo até que o primeiro processo seja concluído.

O comando ATA Secure Erase é limitado por um único canal PATA ?

Se sim, por que seria, já que é uma rotina interna do controlador do drive?

Pode ser superado com canais IDE independentes?

Observe que ao emitir o comando dd para limpar a unidade, isso ocorre em paralelo.

As unidades PATA têm sido usadas historicamente em dispositivos antigos e legados que agora estão sendo desativados. O requisito é limpar com segurança as unidades, pois elas continham dados confidenciais, como informações de identificação pessoal.

hdparm sata
  • 1 respostas
  • 231 Views
Martin Hope
Motivated
Asked: 2019-01-07 07:17:56 +0800 CST

Por que escrever dados aleatórios usando dd resulta em partições de disco?

  • 11

Antes de executar o ddcomando, o comando lsblkretornou a saída abaixo:

NAME              MAJ:MIN  RM   SIZE    RO TYPE  MOUNTPOINT
sda               8:0       0    931.5G  0  disk  

O comando dd if=/dev/urandom of=/dev/sda conv=fsync status=progressé executado. No entanto, o dispositivo perde energia e desliga. Quando a energia é restabelecida, o comando lsblkretorna a seguinte saída:

NAME              MAJ:MIN     RM   SIZE    RO TYPE  MOUNTPOINT
    sda           8:0          0   931.5G  0  disk 
      sda2        8:2          0   487.5G  0  disk
partition dd
  • 4 respostas
  • 3258 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