Unix & Linux

Q & A para usuários de Linux, FreeBSD e outros sistemas operacionais Un * x

1
Carregamento de bibliotecas compartilhadas e uso de RAM
Eu estou pensando sobre como o Linux gerencia bibliotecas compartilhadas. (na verdade estou falando de Maemo Fremantle, uma distribuição baseada no Debian lançada em 2009 com 256 MB de RAM). Vamos supor que temos dois executáveis ​​vinculados ao libQtCore.so.4 e usando seus símbolos (usando suas classes e funções). Por uma …

4
Como posso criar uma função local no meu bashrc?
Meu .bashrc tinha algum código repetitivo, então usei uma função para simplificá-lo do_stuff() { local version=$1 export FOO_${version}_X="17" export FOO_${version}_Y="42" } do_stuff '5.1' do_stuff '5.2' No entanto, agora quando eu uso meu shell, o nome "do_stuff" está no escopo para que eu possa completar com tabulação e executar essa função …
40 bash  bashrc 

2
dig vs nslookup
Por que os comandos dig e nslookup às vezes imprimem resultados diferentes? ~$ dig facebook.com ; <<>> DiG 9.9.2-P1 <<>> facebook.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6625 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; …
40 dns  dig  nslookup 




4
Melhor maneira de montar pasta remota
Eu tenho dois RasberryPi executando o debian wheezy e gostaria de montar uma pasta do computador A no computador B. Qual é a melhor maneira (como na mais eficiente) de fazer isso? Eu posso fazer isso via SMB, mas isso é para Windows, acho que deve haver uma maneira melhor …

1
por que devemos usar create e copytruncate juntos?
O Geek Stuff tem um exemplo sobre logrotate. copytruncatecopiará e truncará o arquivo de log original. Então por que devemos usar create? O arquivo de log original não foi removido. /tmp/output.log { size 1k copytruncate create compress compresscmd /bin/bzip2 compressext .bz2 rotate 4 maxage 100 } Outra pergunta é para …
40 logrotate 

9
Como posso monitorar o tráfego da porta serial?
Existe alguma ferramenta de monitoramento de porta para observar os pacotes gravados na porta? Quero especialmente verificar se meu programa escrito em Java funciona, então preciso de algum tipo de ferramenta para ver se meu pequeno aplicativo está gravando as mensagens na porta. Como eu faço isso?


3
Teste se uma sequência contém uma substring
Eu tenho o código file="JetConst_reco_allconst_4j2t.png" if [[ $file == *_gen_* ]]; then echo "True" else echo "False" fi Eu testei se filecontém "gen". A saída é "False". Agradável! O problema é quando substituo "gen" por uma variável testseq: file="JetConst_reco_allconst_4j2t.png" testseq="gen" if [[ $file == *_$testseq_* ]]; then echo "True" else …



2
SmartMonTools: Como posso saber se existe algum teste do smartctl em execução no meu disco rígido?
Estou testando um disco rígido com o SmartMonTools . Status do disco rígido antes dos testes (apenas um pequeno teste realizado dias atrás): $ sudo smartctl -l selftest /dev/sda smartctl 6.2 2013-07-26 r3841 [i686-linux-3.16.0-30-generic] (local build) Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org === START OF READ SMART DATA …

2
Unindo argumentos bash em uma única string com espaços
Estou tentando associar todos os argumentos a uma função Bash em uma única seqüência de caracteres com espaços que separam cada argumento. Também preciso que a string inclua aspas simples em toda a string. Aqui está o que eu tenho até agora ... $array=("$@") str="\'" for arg in "${array[@]}"; do …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.