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

Gabriel Staples's questions

Martin Hope
Gabriel Staples
Asked: 2022-09-13 16:57:35 +0800 CST

Buildroot: syslog-ng faz login no arquivo "/var/log/messages.1" em vez de "/var/log/messages"

  • 1

Estou construindo uma placa Linux embarcada com Buildroot ( manual do usuário aqui ).

Eu tenho syslog-ngcorrendo na placa. Seu arquivo de configuração é especificado em buildroot aqui: https://github.com/buildroot/buildroot/blob/master/package/syslog-ng/syslog-ng.conf :

@version: 3.37

source s_sys {
    file("/proc/kmsg" program_override("kernel"));
    unix-stream ("/dev/log");
    internal();
};

destination d_all {
    file("/var/log/messages");
};

log {
    source(s_sys);
    destination(d_all);
};

Observe que ele especifica o destino como "/var/log/messages", mas o log ativo no quadro está entrando em um arquivo chamado /var/log/messages.1, e o /var/log/messagesarquivo nem existe. Por que é que? Existe uma maneira de fazer login no /var/log/messagesarquivo em vez disso?

O Syslog, que costumávamos usar, faz login no /var/log/messages, e estamos tentando manter esse comportamento para consistência.

Notas Adicionais

  1. ls -1 /var/logem uma placa em execução syslogcontém estes messagesarquivos:
    messages
    messages.1
    messages.2
    messages.2.gz
    messages.3
    messages.4
    messages.5
    messages.6
    messages.7
    
  2. ls -1 /var/logem uma placa em execução syslog-ngcontém esses messagesarquivos ( messagesfalta o aviso):
    messages.1
    messages.2
    messages.3
    messages.4
    messages.5
    messages.6
    messages.7
    
  3. Na syslog-ngplaca, tail -f /var/log/messages.1mostra que está continuamente recebendo mensagens registradas, o que é inesperado, pois ao usar syslogo arquivo "ativo" é /var/log/messagesem vez disso.
linux embedded
  • 1 respostas
  • 47 Views
Martin Hope
Gabriel Staples
Asked: 2022-06-18 13:45:04 +0800 CST

"Conexão recusada" quando tento enviar um pacote UDP com netcat em uma placa linux incorporada

  • 0

Estou tentando enviar um pacote binário para um processo local, via netcat( nc), assim:

nc -w 1 -u localhost 10000 < my_binary_packet.bin

A saída é:

read(net): Connection refused

Alguém sabe o que está acontecendo?

obtenho o mesmo resultado comnc -w 1 -u 127.0.0.1 10000 < my_binary_packet.bin

networking embedded
  • 1 respostas
  • 471 Views
Martin Hope
Gabriel Staples
Asked: 2022-05-05 14:14:03 +0800 CST

Como instalar libcurl do git clone source (tem configure.ac mas está faltando ./configure)

  • 0

Estou tentando instalar o libcurl da fonte, mas está faltando o configureexecutável, então não consigo executar o ./configure. Como faço para gerá-lo?

Segue minha tentativa:

time git clone https://github.com/curl/curl.git
cd curl

./configure
make 
sudo make install

Estou preso ./configureporque o repositório não possui esse arquivo.

Minhas referências:

  1. https://curl.se/docs/install.html
  2. https://github.com/curl/curl

No repositório do GitHub, vejo alguns arquivos que parecem potencialmente úteis, mas não sei o que fazer com eles:

configure.ac
curl-config.in

Eu tentei isso também, mas relatou vários erros:

Veja: https://earthly.dev/blog/autoconf/

aclocal
autoconf
automake --add-missing
time ./configure --with-openssl --with-gnutls
software-installation curl
  • 2 respostas
  • 50 Views
Martin Hope
Gabriel Staples
Asked: 2022-04-21 16:51:16 +0800 CST

Como passar argumentos opcionais para o comando `time` [duplicado]

  • 2
Essa pergunta já tem respostas aqui :
Faça o bash usar o comando externo `time` em vez do shell embutido (5 respostas)
Fechado há 6 meses .

man timemostra que tem algumas opções, como esta, para gravar apenas a timesaída em um arquivo em vez de stderr:

-o FILE, --output=FILE

Então, eu tento usá-lo

$ time -o out.txt ls
-o: command not found

real    0m0.081s
user    0m0.070s
sys 0m0.012s

Isso não funciona! Ele diz -o: command not found.

Para provar out.txtque não existe:

$ cat out.txt
cat: out.txt: No such file or directory

O que estou fazendo errado?

Como posso usar opções como -o somefile.txtcom time?

Estou no Linux Ubuntu 18.04, usando bashcomo meu terminal.

bash time
  • 1 respostas
  • 277 Views
Martin Hope
Gabriel Staples
Asked: 2022-02-08 08:32:05 +0800 CST

bash: faça `du` mostrar saída semelhante a `ncdu`

  • 4

No Linux, aqui estão alguns exemplos de saída da ncduferramenta NCurses Disk Usage:

comando:

ncdu /boot
ncdu 1.14.1 ~ Use the arrow keys to navigate, press ? for help 
--- /boot -----------------------------------------------------
  100.2 MiB [##########]  initrd.img-5.13.0-28-generic         
  100.2 MiB [######### ]  initrd.img-5.13.0-27-generic
   11.2 MiB [#         ]  vmlinuz-5.11.0-46-generic
    9.7 MiB [          ]  vmlinuz-5.13.0-28-generic
    9.7 MiB [          ]  vmlinuz-5.13.0-27-generic
    9.7 MiB [          ]  vmlinuz-5.13.0-25-generic
    8.0 MiB [          ] /grub
    5.7 MiB [          ]  System.map-5.13.0-28-generic
    5.7 MiB [          ]  System.map-5.13.0-27-generic
    5.7 MiB [          ]  System.map-5.13.0-25-generic
    5.6 MiB [          ]  System.map-5.11.0-46-generic
  252.0 KiB [          ]  config-5.13.0-28-generic
  252.0 KiB [          ]  config-5.13.0-27-generic
  252.0 KiB [          ]  config-5.13.0-25-generic
  252.0 KiB [          ]  config-5.11.0-46-generic
  184.0 KiB [          ]  memtest86+_multiboot.bin
  184.0 KiB [          ]  memtest86+.elf
  180.0 KiB [          ]  memtest86+.bin
!  16.0 KiB [          ] /lost+found
!   4.0 KiB [          ] /efi
@   0.0   B [          ]  initrd.img.old
@   0.0   B [          ]  initrd.img
@   0.0   B [          ]  vmlinuz.old
@   0.0   B [          ]  vmlinuz

MAS, é um programa humano-interativo e essa saída não é programável. Eu gostaria de armazená-lo em uma variável, então, como posso obter uma saída semelhante du?

Esta é uma pergunta complementar à minha pergunta aqui: Como fazer ncdumostrar um resumo rápido do uso do disco e sair?

O uso final será algo assim:

output_before="$(du /boot)"
# do a bunch of stuff here which reduces the size of /boot
output_after="$(du /boot)"
echo "Before:"
echo "$output_before"
echo ""
echo "After:"
echo "$output_after"

Aqui está um começo, mas ele não mostra a saída na ordem decrescente adequada do maior para o menor em tamanho:

du --all --max-depth=1 -h /boot

O que eu gostaria de ver:

--- /boot -----------------------------------------------------
  100.2 MiB [##########]  initrd.img-5.13.0-28-generic         
  100.2 MiB [######### ]  initrd.img-5.13.0-27-generic
   11.2 MiB [#         ]  vmlinuz-5.11.0-46-generic
    9.7 MiB [          ]  vmlinuz-5.13.0-28-generic
    9.7 MiB [          ]  vmlinuz-5.13.0-27-generic
    9.7 MiB [          ]  vmlinuz-5.13.0-25-generic
    8.0 MiB [          ] /grub
    5.7 MiB [          ]  System.map-5.13.0-28-generic
    5.7 MiB [          ]  System.map-5.13.0-27-generic
    5.7 MiB [          ]  System.map-5.13.0-25-generic
    5.6 MiB [          ]  System.map-5.11.0-46-generic
  252.0 KiB [          ]  config-5.13.0-28-generic
  252.0 KiB [          ]  config-5.13.0-27-generic
  252.0 KiB [          ]  config-5.13.0-25-generic
  252.0 KiB [          ]  config-5.11.0-46-generic
  184.0 KiB [          ]  memtest86+_multiboot.bin
  184.0 KiB [          ]  memtest86+.elf
  180.0 KiB [          ]  memtest86+.bin
   16.0 KiB [          ] /lost+found
    4.0 KiB [          ] /efi
    0.0   B [          ]  initrd.img.old
    0.0   B [          ]  initrd.img
    0.0   B [          ]  vmlinuz.old
    0.0   B [          ]  vmlinuz

Mas, a resposta mínima aceitável será algo assim:

  100.2 MiB  /boot/initrd.img-5.13.0-28-generic         
  100.2 MiB  /boot/initrd.img-5.13.0-27-generic
   11.2 MiB  /boot/vmlinuz-5.11.0-46-generic
    9.7 MiB  /boot/vmlinuz-5.13.0-28-generic
    9.7 MiB  /boot/vmlinuz-5.13.0-27-generic
    9.7 MiB  /boot/vmlinuz-5.13.0-25-generic
    8.0 MiB  /boot/grub
    5.7 MiB  /boot/System.map-5.13.0-28-generic
    5.7 MiB  /boot/System.map-5.13.0-27-generic
    5.7 MiB  /boot/System.map-5.13.0-25-generic
    5.6 MiB  /boot/System.map-5.11.0-46-generic
  252.0 KiB  /boot/config-5.13.0-28-generic
  252.0 KiB  /boot/config-5.13.0-27-generic
  252.0 KiB  /boot/config-5.13.0-25-generic
  252.0 KiB  /boot/config-5.11.0-46-generic
  184.0 KiB  /boot/memtest86+_multiboot.bin
  184.0 KiB  /boot/memtest86+.elf
  180.0 KiB  /boot/memtest86+.bin
   16.0 KiB  /boot/lost+found
    4.0 KiB  /boot/efi
    0.0   B  /boot/initrd.img.old
    0.0   B  /boot/initrd.img
    0.0   B  /boot/vmlinuz.old
    0.0   B  /boot/vmlinuz
disk-usage ncdu
  • 3 respostas
  • 776 Views
Martin Hope
Gabriel Staples
Asked: 2022-01-15 17:04:18 +0800 CST

Como obter o uso geral da CPU (por exemplo, 57%) no Linux

  • 1

Eu estou querendo saber como você pode obter o uso da CPU do sistema e apresentá-lo em porcentagem usando o bash, por exemplo.

Saída de amostra:

57%

Caso haja mais de um núcleo, seria bom se uma porcentagem média pudesse ser calculada.

cpu cpu-usage
  • 1 respostas
  • 997 Views
Martin Hope
Gabriel Staples
Asked: 2021-12-03 22:15:54 +0800 CST

Como processar individualmente cada caminho de uma lista de caminhos de saída do ripgrep

  • 1

Estou no Linux Ubuntu 18.04 e 20.04.

Ripgrep ( rg) pode gerar uma lista de caminhos para arquivos contendo correspondências como esta:

# search only .txt files
rg 'my pattern to match' -g '*.txt' -l
# long form
rg 'my pattern to match' --glob '*.txt' --files-with-matches

A saída será:

path/to/file1.txt
path/to/file2.txt
path/to/file3.txt

etc.

Eu gostaria de executar outro comando em cada caminho, como tree $(dirname $PATH), para obter uma lista de todos os arquivos no diretório que contém o arquivo correspondente. Como eu posso fazer isso?

Eu sinto que xargspode ser parte da resposta, talvez? Mas o pipe para xargscomeçar assim parece lidar apenas com o último arquivo impresso:

rg 'my pattern to match' -g '*.txt' -l | xargs -0 -I {} dirname {}

Nota: se você também puder fazer uma demonstração grep, isso também pode ser útil para aqueles sem ripgrep, embora o ripgrep seja super fácil de instalar .

Referências:

  1. ripgrep: imprime apenas nomes de arquivos correspondentes ao padrão
grep shell
  • 2 respostas
  • 169 Views
Martin Hope
Gabriel Staples
Asked: 2021-11-18 21:59:40 +0800 CST

Equivalente a `ping -o` no Linux

  • 2

Aparentemente, o MacOs pingtem uma -oopção que significa "retornar assim que a primeira resposta bem-sucedida for recebida" ou algo assim. Consulte: https://stackoverflow.com/a/6119327/4561887 .

Existe um equivalente no Linux Ubuntu? Como podemos alcançar melhor o mesmo resultado?

Minha versão é ping utility, iputils-s20161105, conforme retornado por ping -V.

Atualização: encontrei a documentação do MacOs aqui: https://ss64.com/osx/ping.html

-o         Exit successfully after receiving one reply packet.
linux ping
  • 3 respostas
  • 761 Views
Martin Hope
Gabriel Staples
Asked: 2021-11-12 14:28:30 +0800 CST

ssh, inicie um shell específico (ash) e crie seu ambiente na máquina remota

  • 0

Este é um tipo de pergunta de acompanhamento para esta pergunta: ssh, inicie um shell específico e execute um comando na máquina remota? , exceto mais especificamente em relação a ash, e focado no fato de que fornecer um arquivo .bashrc como parte de iniciar o shell na sessão ssh não funciona para mim.

Estou em um dispositivo Linux embutido que tem uma versão busybox de she ash, mas não há bash. Compartilhamos um nome de usuário comum ( root) e um ambiente de execução comum.

No entanto, gostaria de ter alguns aliases personalizados e uma PS1variável Prompt String 1 personalizada.

Aqui está um exemplo de sessão ssh normal. Observe que estou usando sshpasspara passar minha senha para ssh, com minha senha armazenada no ~/pwarquivo.

Você pode ver que o shell padrão é -she não há aliases. A string de prompt padrão PS1também não mostra nenhum caminho.

$ sshpass -f ~/pw ssh [email protected]
[root@device]$ echo $0
-sh
[root@device]$ alias
[root@device]$ 

O dispositivo não tem bash, mas tem ash, o que aparentemente é semelhante ao bash. Então, eu quero fazer disso meu shell enquanto eu ssh. Eu também quero copiar o ~/.bashrcarquivo padrão do Ubuntu, localizado na /etc/skel/.bashrcmáquina Ubuntu de onde estou ssh-ing , para o dispositivo em /tmp/.bashrcpara que eu possa originá-lo, e eu quero meu comando ssh para fazer isso. Não consigo copiar ~/.bashrcno dispositivo remoto porque o diretório inicial é somente leitura.

Eu tentei o seguinte, mas recebo o seguinte erro:

cmd:

sshpass -f ~/pw scp /etc/skel/.bashrc [email protected]:/tmp/.bashrc \
&& sshpass -f ~/pw ssh -t [email protected] '. /tmp/.bashrc'

resultado:

Connection to 192.168.0.2 closed.

Nenhuma sessão ssh foi estabelecida.

Tentei então o seguinte comando, com o seguinte resultado, mostrando que o sourcing não funcionou, embora o ashshell tenha sido inserido.

$ sshpass -f ~/pw scp /etc/skel/.bashrc [email protected]:/tmp/.bashrc \
&& sshpass -f ~/pw ssh -t [email protected] '. /tmp/.bashrc; ash'
~ # echo $0
ash
~ # alias
~ # 

Eu posso executar . /tmp/.bashrcmanualmente agora, porém, e funciona bem. Observe como após o sourcing, que funciona, tenho uma string de prompt aprimorada e novos aliases:

~ # . /tmp/.bashrc
ash: /tmp/.bashrc: line 16: shopt: not found
ash: /tmp/.bashrc: line 24: shopt: not found
ash: /tmp/.bashrc: line 111: shopt: not found
root@device:~# alias
l='ls -CF'
alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '"'"'s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'"'"')"'
la='ls -A'
ll='ls -alF'

Você também vê os erros de cinzas da linha 16, 24 e 111 por shoptnão serem encontrados. Mesmo se eu comentar isso no arquivo .bashrc que envio, os resultados mostrados acima ainda são os mesmos.

Como posso fazer meu comando acima funcionar? Eu gostaria que ele entrasse no ssh, defina o shell para algo mais parecido com o bash e originasse meu /tmp/.bashrcarquivo que eu fiz o scp.


Em um dispositivo incorporado semelhante que foi instalado bash, este cmd funciona perfeitamente, conforme documento em meu repositório aqui :

sshpass -f ~/pw scp /etc/skel/.bashrc [email protected]:/tmp \
&& sshpass -f ~/pw ssh -t [email protected] 'bash --rcfile /tmp/.bashrc'

Para bash, usar bash --rcfile /tmp/.bashrcno final do cmd ssh é o que eu preciso. Mas, para o dispositivo sem bash, preciso de ajuda para obter esse comportamento com ashou semelhante.

bash shell-script
  • 2 respostas
  • 371 Views
Martin Hope
Gabriel Staples
Asked: 2021-11-09 18:07:49 +0800 CST

O que significa a saída de `ll /proc/self/fd/` (de `ll /dev/fd`)?

  • -1

Relacionados, mas não duplicados:

  1. /dev/fd inconsistência
  2. Como /dev/fd se relaciona com /proc/self/fd/?
  3. Por que a substituição do processo resulta em um arquivo chamado /dev/fd/63 que é um pipe?

No Ubuntu 18.04 e 20.04, onde o Ubuntu alias ll='ls -alF'definiu em ~/.bashrc, vejo as seguintes saídas para os dispositivos de "unidade de disquete"/dev/fd :

Para ls:

$ ls /dev/fd
0  1  2  3

Para ll:

$ ll /dev/fd
lrwxrwxrwx 1 root root 13 Nov  5 11:46 /dev/fd -> /proc/self/fd/

Eu posso ver /dev/fdé um link simbólico para /proc/self/fd/, então eu llisso e vejo:

$ ll /proc/self/fd/
total 0
dr-x------ 2 username username  0 Nov  8 19:01 ./
dr-xr-xr-x 9 username username  0 Nov  8 19:01 ../
lrwx------ 1 username username 64 Nov  8 19:01 0 -> /dev/pts/6
lrwx------ 1 username username 64 Nov  8 19:01 1 -> /dev/pts/6
lrwx------ 1 username username 64 Nov  8 19:01 2 -> /dev/pts/6
lrwx------ 1 username username 64 Nov  8 19:01 3 -> 'socket:[8239772]'
lr-x------ 1 username username 64 Nov  8 19:01 4 -> /proc/29512/fd/
  1. O que todas essas coisas significam?
  2. Como os disquetes funcionam aqui?
  3. O que é /dev/pts/6, e por que 0, 1, e 2todos apontam para ele?
  4. O que é 'socket:[8239772]'?
  5. O que é /proc/29512/fd/?
  6. Para que serve o uso histórico e a descrição /dev/fd?

Relacionado:

  1. minha pergunta anterior que me inspirou a fazer esta pergunta: '-sh: erro de sintaxe: inesperado "("' ao tentar substituir o processo em um dispositivo Linux incorporado com `bash`
proc devices
  • 1 respostas
  • 2890 Views
Martin Hope
Gabriel Staples
Asked: 2021-11-09 16:34:07 +0800 CST

'-sh: erro de sintaxe: inesperado "("' ao tentar substituir o processo em um dispositivo Linux incorporado com `bash`

  • 0

Isso usa "substituição de processo" ( <()) e um "heredoc" ( cat << EOF...EOF) para abrir um novo processo bash onde ele executa o "arquivo" de inicialização ( --rcfile) contendo alias foo="echo hey you. Aqui está o comando:

bash --rcfile <(
cat << EOF
alias foo="echo hey you"
EOF
)

Funciona bem no Ubuntu, como você pode ver aqui:

$ bash --rcfile <(
> cat << EOF
> alias foo="echo hey you"
> EOF
> )
$ foo
hey you
$ alias
alias foo='echo hey you'

No entanto, quando tento executar isso em determinados dispositivos Linux incorporados, recebo o seguinte erro. Por quê? Como faço para rodar lá também?

-sh: syntax error: unexpected "("

Saída completa:

$ bash --rcfile <(
-sh: syntax error: unexpected "("
$ cat << EOF
> alias foo="echo hey you"
> EOF
alias foo="echo hey you"
$ )
-sh: syntax error: unexpected ")"

Caso isso ajude, aqui estão minhas saídas which bashe bash --versionno Ubuntu versus o dispositivo Linux incorporado:

# 1. Ubuntu

$ which bash
/bin/bash
$ bash --version
GNU bash, version 4.4.20(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>

This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.


# 2. Embedded Linux device

$ which bash
/bin/bash
$ bash --version
GNU bash, version 5.0.16(1)-release (aarch64-buildroot-linux-gnu)
Copyright (C) 2019 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>

This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Não é uma duplicata:

Isso está relacionado, mas não parece ser uma duplicata: dash relata 'Erro de sintaxe: "(" inesperado' ao usar a substituição do processo .

Relacionado:

  1. [minha própria pergunta] https://stackoverflow.com/questions/69891328/what-is-the-syntax-in-shell-bash-and-how-do-i-search-for-it

Notas para si mesmo

Meu objetivo final é criar automaticamente alguns aliases personalizados quando eu ssh, assim talvez:

ssh -t username@ip_address '/bin/bash --rcfile <(
cat << EOF
alias foo="echo hey you"
EOF
)'

Atualização: feito! Aqui está o que eu inventei:

# Store your password into a file
echo "my_password" > ~/pw

# Manually add something like this to your ~/.bash_aliases (recommended) or ~/.bashrc file on the PC
# you are ssh-ing FROM:
alias gs_ssh="sshpass -f ~/pw scp /etc/skel/.bashrc [email protected]:/tmp \
&& sshpass -f ~/pw ssh -t -o 'ServerAliveInterval 60' [email protected] 'bash --rcfile /tmp/.bashrc'"

Veja meu repositório aqui: https://github.com/ElectricRCAircraftGuy/eRCaGuy_dotfiles/tree/master/home/.ssh#optional-but-recommended-alias .

bash shell
  • 2 respostas
  • 307 Views
Martin Hope
Gabriel Staples
Asked: 2021-09-15 14:34:16 +0800 CST

propósito dos traços em `wget -qO- https://get.speedify.com | bash -`

  • -1

Neste comando:

wget -qO- https://get.speedify.com | bash -

Fonte: https://support.speedify.com/article/562-install-speedify-linux

...a primeira -qé a opção para o modo "silencioso". Qual é a parte O-(observe que é a letra "O", NÃO um zero)? Por que a letra O? Por que a trilha -? Finalmente, após o bashcomando, há também um -. Por quê?

Atualização: agora que sei que é a letra O, NÃO um zero, vejo isso nas man wgetpáginas de manual:

  -O file
  --output-document=file
      The documents will not be written to the appropriate
      files, but all will be concatenated together and written
      to file.  If - is used as file, documents will be
      printed to standard output, disabling link conversion.

Então, -qOé o mesmo que -q -O, e -Odefine o arquivo de saída, e -O-aparentemente diz para imprimir o documento na saída padrão. Eu me pergunto por que eles não fizeram -O=-ou -O -embora...?

Não é uma duplicata:

Esta pergunta responde à parte menor, menos relevante e menos significativa da minha pergunta: as opções de linha de comando recebem um sinal de igual entre o nome e o valor da opção? . Não responde minha pergunta.

bash wget
  • 1 respostas
  • 116 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