Newsgroup: it.comp.os.linux.iniziare
Titolo: Domande...vi prego rispondete..^__^

1)Perchè gli script devono sempre iniziare con questa riga?? #!/bin/bash...
 cosa significano #! ?
2)Cosa è un exploit?
3)Cosa fa esattamente dd?? (ad esempio in questo comando? dd if=bzImage
of=/dev/fd0 )
4)Ho provato più volte ad installare gli how-to in italiano, ma anche se
l'installazione (kpackage, gnorpm, glint..ecc...) va a buon fine, le
direcory non esistono...come mai??
5)Quali demoni sono effettivamente necessari?? (ad esempio random, a cosa
serve?? e kubzo..non ricordo esattamente il nome...?)
6)Per caricare la shell bash, digito solamente bash, il comando sh cosa fa??
7)Installando un tema per kde, il pulsante per aprire il menu, quello con
l'icona tanto carina "K", è cambiata, diventando orribile..come lo
ripristino?? (nota bene, l'icona è proprio diversa, non che si è rovinata
graficamente...)
8)ho una scheda scasi acard che controlla l'unico componente scasi, il
masterizzatore, se abilito il supporto scasi e il driver acard, al boot il
kernel mi riconosce tutto (scheda e masterizzatore) ma si blocca...come
faccio??
Sotto windows tutto funziona (terminatore, e tutto corretto...)
9)Non riesco a capire la sintassi del comando find...qualcuno mi può
aiutare??
(devo ancora installare le man pages in italiano...spero di trovarcelo...)
10 e ultima domanda) Come faccio a impostare sotto KDE (o comunque in genre
sotto X) il background trasparente quando apro un terminale??
L'ideale sarebbe riuscire a impostare magari invece dello sfondo nero,
proprio un altro sfondo, diverso dal desktop, oppure la trasparenza..)
GRAZIE IN ANTICIPO....anche a chi mi darà una sola risposta....^______^
--
Alkaid
alk...@tiscalinet.it

Ciao Alkaid,
 > 1)Perchč gli script devono sempre iniziare con questa riga?? #!/bin/bash...
 >  cosa significano #! ?
# indica un commento in uno script (in generale) TRANNE in uno script bash
se e' messo come prima linea, dove allora viene considerato in modo
particolare. Quello che segue e' l'interprete che riuscira' a capire tutto
il testo che segue.
Il processo e' generale, quindi puoi applicarlo anche ad altri interpreti.
 > 3)Cosa fa esattamente dd?? (ad esempio in questo comando? dd if=bzImage
 > of=/dev/fd0 )
scusa maaaaa.... man dd cosa dice?
 > 4)Ho provato pių volte ad installare gli how-to in italiano, ma anche se
 > l'installazione (kpackage, gnorpm, glint..ecc...) va a buon fine, le
 > direcory non esistono...come mai??
se non specifichi che distribuzione usi e che comandi dai....
 > 6)Per caricare la shell bash, digito solamente bash, il comando sh cosa fa??
type nomecomando
per vedere dove si trova il comando 
# type sh
sh is /bin/sh
# dir /bin/sh
lrwxrwxrwx    1 root     root            4 dic 31 04:48 /bin/sh -> bash*
e' un link a bash.
 > 9)Non riesco a capire la sintassi del comando find...qualcuno mi puō
 > aiutare??
alcuni esempi:
##########
Esempi di FIND:
# trova tutti i files eseguibili:
find . -perm +1 -type f -ls | sort +10
find . -type d -maxdepth 1 | xargs ls -d -l --color=auto
find / -mount -type f -iname "libX11*" -printf "%k \t%p \n" ;
find / -mount -type f -mtime -60 -printf "%k \t%p \n"  > mt.log
find / -mount -type f -ctime -60 -printf "%k \t%p \n"  > ct.log
find / -mount -type f -mtime -60 -printf "%k \t %c \t%p \n"
find / -mount -type f -mtime -120 -printf "%k \t %C@ \t%p \n"
						 ^^^ TEMPO IN SECONDI DAL 1977 
find . -type d -print0 | xargs -0r chmod a+x # cambia permessi a tutte le dir
find / -mount -iname "core" -ok rm {} \;
find / -mount -type f -mtime -120 -printf "%k \t %CY %Cm %Cd %CH %CM %CS \t%p \n"
find . -mount -name "*~" -ok rm {} \;
find $i ! -type d -and ! -type l -print || true
find "$1" -type f -follow -maxdepth 1 | sed "s#^$1/##" | sort
.......
if  find "$1/." -type d -maxdepth 1 ! -name . ! -name .. | grep . > /dev/null
then
	echo "<p><h2>Subdirectories:</h2>"
        find "$1/." -type d -maxdepth 1 ! -name . ! -name .. -printf "%f\n" | sort |
.........
find . -maxdepth 2 -type f -name .dwww-index  -print0 | xargs -0 cat | sed "s,<a href=\",&$2,g"
 
find $LIBDIR/${DIR}/ $LOCALLIBDIR/${DIR}/ -mindepth 1 -maxdepth 1 -type d \
                -printf "%f/\n" 2>/dev/null | sort
find  $LIBDIR/${DIR}/ $LOCALLIBDIR/${DIR}/ -maxdepth 1 -type f \
                \( -name *.${KMAPEXT} -o -name *.${KMAPEXT}.gz \) \
                -printf "%f\n" 2>/dev/null |
            # keep basename only and remove .gz extension
            sed -e 's+.*/++' -e 's/\.gz//g' -e "s/\.${KMAPEXT}//g" | sort
if [ ! -z $(find ${LIBDIR}/${ITEM}/ -name ${keymap} 2>/dev/null) ]; then
find $findopt -name \*.dvi -type f -print | sort
DRSC=`find $PDIR -perm +111 -maxdepth 1 -type f -name derefsymlink | wc -l`
find $EXEDIR -perm +111 -maxdepth 1 -type f -printf '%f:%h/%f\n' >$ETEMPA
find usr/info usr/man usr/X11*/man -type f ! -name "*.gz" 2>/dev/null || true
find usr/doc -type f \( -size +4k -or -name "changelog*" \) \
                        ! -name "*.htm*" ! -name "*.gif" ! -name "*.gz" \
                        ! -name "copyright" 2>/dev/null || true
 
for file in `find $TMP -type l; do
	DIRECTORY=`expr $file : "\(.*\)/[^/]*"`
	NAME=`expr $file : ".*/\([^/]*\)"`
	LINKVAL=`ls -l $DIRECTORY/$NAME | awk '{ print $11;}'`
	if [ ! -e $DIRECTORY/$LINKVAL -a -f $DIRECTORY/$LINKVAL.gz ]; then
		doit "rm $DIRECTORY/$NAME"
		doit "ln -s $LINKVAL.gz $DIRECTORY/$NAME.gz"
	fi
done
X=`find $2 -type f -perm +111 2>/dev/null | tr "\n" " "`
find $TMP ! \( $DH_EXCLUDE_FIND \) -print0 2>/dev/null | xargs -0r chown root.root
find $TMP ! \($DH_EXCLUDE_FIND \) -print0  2>/dev/null | xargs -0r chmod go=rX
find $TMP ! \( $DH_EXCLUDE_FIND \) -print0 2>/dev/null | xargs -0r chmod u+rw
find $TMP/usr/doc -type f $FIND_OPTIONS ! -regex .\*/examples/.\* -print0 2>/dev/null | xargs -0r chmod 644
find $TMP/usr/doc -type d $FIND_OPTIONS -print0 2>/dev/null | xargs -0r chmod 755
# Executable man pages are a bad thing..
find $TMP/usr/man/ $TMP/usr/X11*/man/ -type f $FIND_OPTIONS -print0 2>/dev/null | xargs -0r chmod 644
# ..and so are executable shared and static libraries
# (and .la files from libtool)
find $TMP -perm -5 -type f \( -name '*.so*' -or -name '*.la' -or -name '*.a' \)
$FIND_OPTIONS -print0 2>/dev/null | xargs -0r chmod a-X"
find $i ! -type d -and ! -type l -print
for file in (cd $TMP; find -type f \( -perm +111 -or -name "*.so*" \) 2>/dev/null) | filelist_excluded ; do
	case "`file $TMP/$file`" in
	        *ELF*shared*)
			# Note that all calls to strip on shared libs
			# *must* inclde the --strip-unneeded.
			doit "strip --remove-section=.comment --remove-section=.note --strip-unneeded $TMP/$file"
		;;
		*ELF*executable*)
			doit "strip --remove-section=.comment --remove-section=.note $TMP/$file"
		;;
	esac
done
# Handle static libraries.
for file in (cd $TMP; find -type f -name "lib*.a" 2>/dev/null) | filelist_excluded ; do
	# Don't strip debug libraries.
	if ! expr "$file" : ".*_g\.a" >/dev/null ; then
		doit "strip --strip-debug $TMP/$file"
	fi
done
#########################
 > 10 e ultima domanda) Come faccio a impostare sotto KDE (o comunque in genre
 > sotto X) il background trasparente quando apro un terminale??
quello lo fa eterm (per quello che ne so) ma io uso lo sfondo nero per tutto
:-)
-- 
Pa.Ped, Como
http://www.fastflow.it/~paolop
VOTE AGAINST SPAM! 
http://www.politik-digital.de/spam/it/
Appunti Linux, FAQ, HOWTO e altro:
file://usr/doc/HOWTO, file://usr/doc/FAQ
http://www.linux.it
, 
http://www.pluto.linux.it
ftp://ftp.unina.it/pub/linux/pluto
, 
ftp://ftp.pluto.linux.it/pub/pluto
X11 FAQ: 
http://www.cli.di.unipi.it/~zugliani/x11faq.html
Pluto Journal: 
http://www.pluto.linux.it/journal
Linux Gazette: 
http://www.linuxgazette.com
Linux Weekly News: 
http://lwn.net
LinuxDoc : 
http://www.linuxdoc.org
Ricerca NEWS: 
http://www.deja.com
IRC: #linux-it
Info.ita: 
http://www.punto-informatico.it

 6)Per caricare la shell bash, digito solamente bash, il comando sh cosa fa??
sh è una shell. Spesso se sh non è installata è un link alla bash
-- 
Non c'è più forza nella normalità: c'è solo monotonia.


sorry, redhat 6.1....
--
Alkaid
alk...@tiscalinet.it


Ma se non so cosa facciano i demoni, come faccio a capire quelli che non
uso?? quindi, quali sono quelli normalmente necessari??
--
Alkaid
alk...@tiscalinet.it


Ti ringrazio per tutti quegli esempi....ma se io volessi semplicemente
cercare un file come devo fare?? ^____^
posso usare find??
ad esempio per trovare pippo.txt...oppure se conosco solo alcune lettere
tipo: *p*.* ??
--
Alkaid
alk...@tiscalinet.it

 
alk...@tiscalinet.it

sotto X) il background trasparente quando apro un terminale??
dipende dal programma che usi come terminale .. non so se kterm lo fa 
Eterm,Aterm,Wterm e il terminale di gnome lo fanno .. (opzioni da linea
di comando che dipendono dal programma specifico o voci di menu)
-- 
Andrea Iosio                                            .---.
                                                       < ^ ; ~,
                                                        (_  _,    "Piyo"
                                                         J^^>


ANDREA IOSIO????
Sei cosciente del fatto che Alkaid e Jotaro siano la stessa persona, oppure
hai risposto così per caso??
^__________^
ciao
--
Alkaid
alk...@tiscalinet.it

 non li conosco mica tutti sti comandi...^__^
io conosco solo quello :-))
e' che non mi vaě di sbattermi troppo
e cerco scorciatoie sempre e comunque.
ciao
roberto
ps)scorciatoia delle scorciatoie
usa
#mc
azzo se mi becca un integralista
mi scalpa :-))

che significa bucare un server?? ^__^
Convincerlo a fare cio' che il suo amministratore avrebbe deciso di non
concederti.
-- 
Alla faccia del millennium bug che non ha avuto ripercussioni,
buon millenovecentonovantadieci a tutti
roberto poggi 
rpo...@sofhome.net

uso?? quindi, quali sono quelli normalmente necessari??
Studi finche' non lo sai, ad esempio appuntilinux puo' essere una buona
partenza, poi un bel man seguito dal nome del demone che ti trovi a
girare per la macchina puo' darti molte piu' info.



3)ho una scheda scasi acard che controlla l'unico componente scasi, il
masterizzatore, se abilito il supporto scasi e il driver acard, al boot il
kernel mi riconosce tutto (scheda e masterizzatore) ma si blocca...come
faccio??
Sotto windows tutto funziona (terminatore, e tutto corretto...)
4) come si crea un link ad un file??
5) mentre mi leggo il file sulla compilazione dei kernel, mi potete dire se
salvando una configurazione del kernel su un file alternativo, e installando
poi un nuovo kernel, posso ripartire da dove avevo salvato, ricaricando il
file alternativo, ad esempio sotto xconfig??
Grazie :-)
--
Alkaid
alk...@tiscalinet.it

file alternativo, ad esempio sotto xconfig??
basta copiare .config nella dir con il nuovo kernel e dare make
oldconfig


 uso?? quindi, quali sono quelli normalmente necessari??
leggi la documentazione


1)Ho provato più volte ad installare gli how-to in italiano, ma anche se
l'installazione (kpackage, gnorpm, glint..ecc...) va a buon fine, le
direcory non esistono...come mai??
Allora, cerco di essere più preciso anche se non cè molto da dire...ho fatto
l'installazione KDE Workstation della RedHat 6.1 e una volta terminata
l'installazione apro kpackage e installo dal cd gli italian-howto SENZA aver
installato gli Howto principali...(cioè gli unici Howto che avevo dopo
questa installazione erano gli Italia-Howto), andando a controllare le
directory aggiunti mi dava /usr/doc/HOWTO/Translations/... lista di tutti
gli italian howto, ma se cliccavo sulle directory per aprire i file mi
diceva che la directory non esisteva, apro un terminale e vado e in effetti
sotto /usr/doc/ non esiste proprio nessuna directory HOWTO...controllo con
RPM e mi dice che hli italian-how to sono già installati...
A questo punto li tolgo e installo prima gli howto normali e dopo gli
italian....la prima mi aggiunge la directory ./HOWTO con tutti gli howto
inglesi effettivamente installati mentre la seconda ancora non mi crea la
directory ./Translations ...questo e tutto...ancora adesso non so come
fare...
2)Installando un tema per kde, il pulsante per aprire il menu, quello con
l'icona tanto carina "K", è cambiata, diventando orribile..come lo
ripristino?? (nota bene, l'icona è proprio diversa, non che si è rovinata
graficamente...)
Qualcuno mi ha detto di controllare lo script che viene installato che
controlla quell'icona..ma dove lo trovo??    vorrei poter controllare un pò
tutti gli aspetti di kde, ma non so da che parte cominciare...
3)ho una scheda scasi acard che controlla l'unico componente scasi, il
masterizzatore, se abilito il supporto scasi e il driver acard, al boot il
kernel mi riconosce tutto (scheda e masterizzatore) ma si blocca...come
faccio??
Sotto windows tutto funziona (terminatore, e tutto corretto...)
4) Disk Druid dove lo trovo?? funzia solo durante l'installazione o lo trovo
anche come programma a parte??
vi ringrazio tutti, dopo di queste no vi chiedo più nulla...siate
pazienti...
^___________________^
PS: Ho installato le man in italiano...heeheheh (lo script di linux &co
comunque è sbagliato...)
--
Alkaid
alk...@tiscalinet.it

Ringrazio tutti quelli che mi hanno risposto....ormai ho abbastanza
materiale per potermi muovere liberamente nella mia RedHat 6.1, mi sto
leggendo AppuntiLinux e mi sono scaricato dal Pluto Journal gli articoli che
più mi interessavano (le Shell, ISDN, ecc..), ma purtroppo devo scocciarvi
ancora un pò...un paio di cosette ancora non mi sono chiare...
1) Che differenza cè fra un link di tipo soft e non (l'alternativa sarebbe
un link di tipo hard?? :-))  )
2) Disk Druid è utilizzabile in qualche modo oppure è stato reso disponibile
unicamente durante l'installazione?? (non lo trovo fra i pacchetti...)
3) Adesso oltre agli Italian-HOWTO neanche glint non riesco ad installare...
alcuni di voi mi hanno detto di dare più dettagli...
Ho installato RedHat 6.1 secondo le impostazioni de default per quanto
riguarda la KDE Workstation, ma senza gli HOWTO "generali" cioè quelli in
inglese, quindi non ho la directory HOWTO sotto /usr/doc.
Terminata l'installazione installo con kpackage gli Italian HowTo che
secondo kpackage si installano sotto /usr/doc/HOWTO/Translations/ non mi da
problemi  di nessun tipo tranne per il fatto che HOWTO non esiste e neanche
Translations... se installo prima gli HOWTO in inglese questi mi creano la
directory HOWTO e li visiono senza nessun problema, quando dopo rinstallo
(dopo averli disinstallati) quelli in italiano con ad esempio gnorpm
quest'ultimo mi dice che tutto è OK e secondo lui tutti i file sono sotto
HOWTO/Translations mentre invece la directory Translations non esiste!!!
Se interrogo rpm mi dice che gli italian howto sono installati
correttamente. Ma come è possibile se non ci sono proprio i file!!!!
Con glint invece il discorso è un pò diverso poichè l'installazione
effettivamente cè, se lo chiamo si vede che per un paio di secondi carica
qualcosa, ma poi mi ritorna al prompt di bash senza dirmi nulla....volevo
utilizzare glint perchè è indipendente dal desktop manager e non utilizza
strane librerie o dipendenze (o almeno a me non le segnala quando lo
installo con gnorpm) e siccome voglio togliere tutti i DM e utilizzare solo
Afterstep mi sembrava che glint fosse un pò più "pratico"...
Ho sentito di un certo XRPM ma non lo trovo cos'è??
4)Come si può creare uno script che mi rinomini in minuscolo tutti i file di
una directory?? oppure esiste già un comando ad hoc??
5) Qusta è difficile....per le schede ISDN Hamlet interne, che driver devo
attivare nel kernel?? molti utilizzano sempre le HISAX (se non mi sto
confondendo..), ma non credo che vadano bene per me...
grazie a tutti!!!
--
Alkaid
alk...@tiscalinet.it

confondendo..), ma non credo che vadano bene per me...
non la conosco .. prova a cercare che tipo di chipset utilizza, hisax e'
un chipset della siemens (il piu' comune per le schede ISDN interne)
dovresti trovare se e' per caso compatibile con una di quelle
esplicitamente supportate (o magari proprio una di quelle 
rimarchiata)
.. magari cercando con deja sui gruppi internazionali


 "destinazione" se cancelli un hard link hai cancellato il file originale
Grazie!!! ^___^
Se qualcuno sa qualcosa riguardo a disk druid e altre domande è sempre il
benvenuto!!!
--
Alkaid
alk...@tiscalinet.it

benvenuto!!!
Sinceramente ne farei a meno anche durante l'installazione. Mi ha dato solo
un sacco di problemi...
Ciao,
-- 
Riccardo Tromba
(per rispondermi in mailbox, rimuovete NO e SPAM dall'indirizzo)
   Per pensare, scrivere, spedire questo messaggio
  non è stato necessario alcun software commerciale
--*     (-:   L I N U X : join & enjoy!   :-)     *--

 un sacco di problemi...
forse hai ragione....comunque non capisco per quale motivo non si può più
usare fdisk in fase di installazione.....:-((
--
Alkaid
alk...@tiscalinet.it

usare fdisk in fase di installazione.....:-((
Basta scrivere "expert" al prompt di lilo all'inizio dell'installazione, e
ti sarà chiesto cosa vuoi usare per partizionare (avrai anche un sacco di
altre cose su cui potrai scegliere).
