Escolar Documentos
Profissional Documentos
Cultura Documentos
kaffeine-mozil 0.4.3.1-1
mozilla-browse 1.7.3-5
mozilla-psm
1.7.3-5
mas para que o nome do pacote seja exibido por completo, basta digitar
COLUMNS=95 dpkg -l | grep mozilla
ii kaffeine-mozilla
supported
ii mozilla-browser
core and
ii mozilla-psm
Personal
0.4.3.1-1
1.7.3-5
1.7.3-5
management system
ii postgresql-client
un postgresql-contrib
un postgresql-dev
un postgresql-doc
un postgresql-pl
un postgresql-test
7.4.6-5
<none>
<none>
<none>
<none>
<none>
/usr/bin/kmail_antivir.sh
/usr/bin/kmail_sav.sh
/usr/bin/kmail_fprot.sh
/usr/bin/kmail_clamav.sh
- Monitora a memoria
xterm -e watch -n 0 cat /proc/meminfo &
- Monitora o uptime (quanto tempo ja esta ligado):
xterm -e watch -n 0 cat /proc/uptime &
- Apaga a rota desconhecida:
route del -net 169.254.0.0 netmask 255.255.0.0 eth1
- Exibindo a licenca de um software:
rpm -qi yast2 | grep -E '(Name|License)'
Name : yast2 Relocations: /usr
Size : 1074160 License: GPL
iptables
iptables
iptables
iptables
iptables
-L
-F
-t
-t
-L
= exibe as regras
= limpa as regras
nat -L = exibe as regras de NAT
nat -F = limpa as regras de NAT
-vn -t filter = exibe a tabela filter
Procure assim:
dpkg -S ipatables
* ou *
dpkg -l *iptables*
Aparecero todos os arquivos deste pacote e voce poder verificar onde
se encontram os scripts que procura.
#######################################################################
comando locale = a base de dados do locate atualizada apenas uma vez
por dia, um job cron que roda (normalmente) as 4 e pouco da manha. Se
voce deixa seu micro desligado de noite, voce vai receber uns avisos quando
ela estiver a mais de 8 dias sem atualizar a base de dados. Nesses casos,
$ touch abc
$ ls
abc
$ ls -l abc
- -rw-rw-r-- 1 thiago thiago 0 2004-12-17 17:11 abc
$ ls abc -l
- -rw-rw-r-- 1 thiago thiago 0 2004-12-17 17:11 abc
$ export POSIXLY_CORRECT=1
$ ls -l abc
- -rw-rw-r-- 1 thiago thiago 0 2004-12-17 17:11 abc
$ ls abc -l
ls: -l: Arquivo ou diretrio no encontrado
abc
################################################################
>
>
>
>
>
Listar pastas
$ ls */ -d
Copiar um pasta
$ cp -R pasta
Lista partioes
$ df -hT
Nmero de arquivos em uma pasta
$ ls |wc -l
Tamanho dos arquivos de uma pasta (MB)
$ ls -lh
Tamanho de um pasta (MB)
$ du -sh
Processos que impedem de desmontar (busy)
$ fuser -mv /dev/X (onde X partio)
df -m = exibe o espao em MB
import -w root -quality 85 /home/edersg/imagem1.png
Pacote sysutils
===============
Colaborao: Rubens Queiroz de Almeida
O pacote sysutils da distribuio Debian, contm um aplicativo
bastante til chamado fromdos, que realiza funes de
converso de formatos entre sistemas Unix e Dos.
Por default, ele elimina todos os CR (carriage return)
de um arquivo e permite tambm o caminho reverso, isto ,
a converso do formato Unix para DOS.
# fromdos -u fromdos.txt
# cat -v fromdos.txt
Usage: fromdos [options] [file...]^M
-a
Always convert (DOS to Unix: kill all CRs;^M
Unix to DOS: convert all LFs to CRLFs)^M
-b
Make backup of original file (.bak).^M
-d
Convert DOS to Unix.^M
-e
Abort processing files on error in any file.^M
-f
Force: convert even if file is not writeable.^M
-h
Display help on usage and quit.^M
-o
Overwrite original file (no backup).^M
^M
-p
-u
-v
-V
>
>
>
>
Gostaria de uma ajuda, para saber qual a forma que eu posso usar para saber
todos os arquivos de um servidor que foram mudados no dia de ontem ou
acessados, e se existe a possibilidade de se criar um aquivo dizendo quais
foram os arquivos mudados ou acessados.
Utilize o comando:
find / -atime 1 e $find / -ctime 1
Todos os arquivos modificados no ltimo dia:
find / -mtime -1
Todos os arquivos acessados nas ltimas 24h:
find / -atime
Para descobrir os arquivos acessados nas ltimas 24h, visualizando na tela e
ao mesmo tempo armazenando em um arquivo txt:
find / -atime -1 -type f | tee lista-de-arquivos-acessados.txt
Para descobrir os arquivos alterados nas ltimas 24h, visualizando na tela e
ao mesmo tempo armazenando em um arquivo txt:
find / -mtime -1 -type f | tee lista-de-arquivos-alterados.txt
Qualquer que seja o mtodo usado para atualizao, recomenda-se que
voc verifique o estado de todos os pacotes antes, e verifique se
todos os pacotes esto em um estado atualizvel. O comando seguinte
exibir qualquer pacote cujo estado seja de semi-instalado ou falha na
configurao, e aqueles com qualquer estado de erro.
# dpkg --audit
Voc tambm pode inspecionar o estado de todos os pacotes em seu
sistema usando o `dselect', o `aptitude' ou com comandos como
# dpkg -l | pager
ou
# dpkg --get-selections > ~/curr-pkgs.txt
desejvel remover qualquer hold antes da atualizao. Se algum
pacote essencial para a atualizao estiver em hold, a atualizao
falhar. Voc pode identificar pacotes em hold com
# dpkg --audit
Se voc mudou e recompilou um pacote localmente, e no mudou seu nome
nem colocou uma data na verso, voc deve coloc-lo em hold para
> Qual o comando similar ao "rpm -qf pacote.rpm" para ser usado no
> debian ?
dpkg-query -L pacote
Para procurar o pacote:
apt-cache search string => procura na lista de repositrios por pacotes
com string
apt-cache show pacote => exibe informaes sobre o pacote
apt-get install pacote => instala o pacote
Para informaes sobre o pacote instalado:
dpkg -S string
=> exibe os pacotes instalados que possuem string
dpkg -c pacote => exibe quais arquivos pertencem a um pacote instalado.
Aqui voc tem que fornecer o caminho completo para o pacote. Normalmente
aps baixados com apt-get os pacotes ficam em /var/cache/apt/archives/,
assim este comando deve ser algo como:
dpkg -c /var/cache/apt/archives/pacote
* comandos uteis:
apt-cache search palavra (tipo apropos)
apt-cache show package_name (mostra info do pacote(s))
apt-get -u install package_name (instala pacote mostrando o q vai atualizar)
apt-get -u --reinstall install package_name (reinstalar pacote)
apt-get -t unstable -u install package_name (esse legal! instala um pacote
qquer do unstable - tipo, eu peguei o mozilla por aqui. O legal eh q jah cria
icone no menu e tudo, mto pratico. Lembre-se de adicionar um mirror unstable
no seu sources.list)
dpkg -l (lista todos os pacotes = rpm -qa)
dpkg -L package_name (lista os arquivos do pacote)
dpkg-reconfigure package_name (qdo vc quiser voltar pra aquela tela azul que
reconfigura alguma coisa, use esse comando. Ex:
dpkg-reconfigure xserver-xfree86 )
apt-get update (pra atualizar a lista de pacotes existentes nos servidores)
apt-get upgrade (pra atualizar os pacotes instalados)
A maioria dos comandos apt-get vc pode substituir por aptitude:
http://people.debian.org/~andrelop/txt/aptitude-tips-pt_BR.txt
Rode o comando:
base-config
no base config vai em "select and install packages" (selecionar e
instalar pacotes). Marca o "Desktop environment" (ambiente desktop)
e clica no OK.
- Exibe todas as placas PCI digite
--------------------------------------------lspci
lspci -v
lspci -vv
lspci -vvv
- Para impedir que a proteo de tela do terminal seja executada depois de
um certo tempo de inatividade:
setterm -blank 0
setterm -powersave off
No lugar do 0 voce pode especificar os minutos... quando coloca 0 fica
desabilitado. No X: desative seu protetor de telas e DPMS. Caso voc no
tenha um widget de controle do DPMS, o seguinte comando tambm o desativa:
xset -dpms
comando rename = altera a extenso de um arquivo.
rename .htm .html *.htm = substitui todos os arquivos terminados em .htm
por .html.
ls
jose.txt joseovaldo.txt josenir.txt
rename jose joao jose.???
ls
joao.txt josenir.txt joseovaldo.txt
rename jose ricardo *ovaldo.txt
ls
joao.txt josenir.txt ricardoovaldo.txt