I trucchi consigliati da Linuxservizi!


Linuxservizi | Corsi linux | It-academy
Google
 


Link utili veloci
www.centralops.net (utility di rete via web)
www.openwall.com (Password Recovery ed altro)
www.shelldorado.com (shell script per tutti i gusti)
www.ugu.com (Unix Guru Universe)
ulteriori link (Pagina che raccoglie un pò di link)
Trucchi e suggerimenti

Raccolta di suggerimenti usati dai componenti di Linuxservizi per velocizzare il lavoro. Ogni comando è stato testato per poter essere usato in maniera ottimale. Ogni suggerimento può essere modificato ed inserito all'interno di script complessi.

Nome: Eliminazione Label Autore: Mauro Tedesco | mauro (at) linuxservizi.net
Descrizione breve:
Eliminazione della Label e del tipo di partizionamento dai dischi sotto Linux.
Note
Con il comando riportato si eliminano le informazioni contenute nei primi 512 byte del disco. Questo serve sopratutto per riutilizzare i dischi labellati sotto sistemi operativi diversi prima di essere partizionati sotto Linux. Spesso i dischi condivisi su Storage vengono riutilizzati da sistemi operativi diversi, la formattazione potrebbe dare errore se non vengono eliminate le info presenti sui primi 512 byte.
Comando:
#dd if=/dev/zero of=/dev/hda1 bs=512 count=1
Modifiche:
Nome: Sostituzione maiuscole/minuscole Autore: Mauro Tedesco | mauro (at) linuxservizi.net
Descrizione breve:
Il comando sostituisce tutte le lettere maiuscole all'interno di un file con le relative lettere minuscole. Se si omette il reindirizzamento del risultato (< file_convertito ) l'output viene visualizzato sullo schermo.
Note
Comando:
tr "[:upper:]" "[:lower:]" < file_origine /
> file_convertito
Modifiche:
Nome: Sostituzione minuscole/maiuscole Autore: Mauro Tedesco | mauro (at) linuxservizi.net
Descrizione breve:
Il comando sostituisce tutte le lettere minuscole all'interno di un file con le relative lettere maiuscole. Se si omette il reindirizzamento del risultato (< file_convertito ) l'output viene visualizzato sullo schermo.
Note
Comando:
tr "[:lower:]" "[:upper:]" < file_origine /
> file_convertito
Modifiche:
Nome: Uso di mdadm Autore: Mauro Tedesco | mauro (at) linuxservizi.net
Descrizione breve:
Uso di mdadm per mettere in fault, rimuovere e riaggiungere una partizione di un disco mirrorato via software.
Note
Il lavoro può essere fatto con un comando solo, come riportato nella prima riga, oppure con la sequenza di comandi equivalenti riportati nella seconda parte.
Comando:
#mdadm /dev/md0 -f /dev/hda1 -r /dev/hda1 -a /dev/hda1
Sequenza

#mdadm /dev/md0 -f /dev/hda1
#mdadm /dev/md0 -r /dev/hda1
#mdadm /dev/md0 -a /dev/hda1
Modifiche:
Nome: Pacchetti installati Autore: Mauro Tedesco | mauro (at) linuxservizi.net
Descrizione breve:
Elenco dei pacchetti installati sul sistema oerativo.
Note
I comandi possono essere eseguiti senza laseconda parte, quella dopo il ";". La seconda parte serve per contare il numero di pacchetti.
Comando:
rpm -qa ; rpm -qa |wc -l # sistema linux con rpm (Redhat, Suse, CentOS, Fedora, ecc..)
dpkg -l ; dpkg -l |wc -l # Sistema linux con dpkg, apt (Debian, Ubuntu, ecc..)
pkginfo -i ;pkginfo -i|wc -l # Sistema con pkg (Solaris, slackware, ecc..)
Modifiche:
Nome: Stringa formattata Autore: Mauro Tedesco | mauro (at) linuxservizi.net
Descrizione breve:
Costruzione di una stringa formattata usando l'output del comando "date".
Note:
La stringa ottenuta può essere usata come parte di nome di file.
Comando:
DATE=`date |awk ' {print $3"_"$2"_"$6 }'`
echo $DATE
Modifiche:
Fabio: puoi sostituire gli apici trasversi con $() tipo: DATE=`date |awk ' {print $3"_"$2"_"$6 }'` in DATE=$(date |awk ' {print $3"_"$2"_"$6 }')
me: non sempre mi funziona con $(), l'apice è più standard, ma lo scrivo nelle note....
Nome: Query formattata tramite RPM Autore: Mauro Tedesco | mauro (at) linuxservizi.net
Descrizione breve:
Query formattata sui pacchetti installati su un sistema linux con gestione tramite RPM.
Note:
L'esempio riportato permette di visualizzare un elenco dei pacchetti installati ordinati. La query passata riproduce il default del comando rpm -qa, cambiando i tag usati l'output pu�essere conforme a quello che serve.
Comando:
rpm --querytags # Output dei tag che si possono usare all'interno delle query
rpm -qa --qf '%{name}-%{version}-%{release}.%{arch}.rpm\n' 2>&1 | sort # Elenco dei pacchetti installati con output particolare
Modifiche:
Link Amici

www.calcettoonline.it
www.tecnologiaesistemi.com
www.securityfocus.com
Vuln: Progress Webspeed _CPYFile.P Unauthorized Access Vulnerability
Vuln: TotalCalendar View_Event Script SQL Injection Vulnerability
Vuln: Wheatblog Login SQL Injection Vulnerability
Vuln: Flac123 Local__VCentry_Parse_Value() Stack Buffer Overflow Vulnerability
Bugtraq: WheatBlog 1.1 RFI/SQL Injection
Bugtraq: Re: Re: Progress Webspeed exploit for all releases
Bugtraq: Airscanner Advisory #07062901: FlexiSPY Victim/User Database Exposure (Full world readable access to ALL SMS/Emails/Voice data from victims/users)
Bugtraq: [SECURITY] [DSA 1325-1] New evolution packages fix arbitrary code execution
More rss feeds from SecurityFocus
www.securityfocus.com
News: Lawmakers worry over gov't network breaches
News: Amero case spawns effort to educate
News: Group: Anti-hacking laws can hobble Net security
News: Judge nixes teacher's conviction on porn pop-ups
Brief: Experts challenge claim of undetectable rootkits
Brief: Cybercrime busts net data-theft suspects
Brief: Study: Exploit Wednesday more myth than reality
Brief: Spanish police arrest alleged phone-virus creator
www.securityfocus.com
News: Nigeria enlists Microsoft to fight spam scammers
Nigeria enlists Microsoft to fight spam scammers

News: Cross-Site Scripting Worm Hits MySpace
Cross-Site Scripting Worm Hits MySpace

News: Another data security bill in the works
Another data security bill in the works

www.securityfocus.com
Infocus: Building Secure Applications: Consistent Logging
Building Secure Applications: Consistent Logging

Infocus: Introduction to Windows Integrity Control
Introduction to Windows Integrity Control

Mark Rasch: Your Space, My Space, Everybody's Space
Your Space, My Space, Everybody's Space


Il Webmaster di questo sito è mauro (at) linuxservizi.net
Contattatelo per qualsiasi info.
Il sito non è aggiornato frequentemente.