Configurazione profilo
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
-
shinpo
- Linux 0.x

- Messaggi: 5
- Iscritto il: lun 9 feb 2009, 10:44
- Nome Cognome: giovanni formisano
- Slackware: 12.0
- Desktop: kde
Configurazione profilo
Salve a tutti ragazzi ho un problema che mi sono creato da solo per la mia stupidaggine...pura distrazione...ora vi spiego cosa ho combinato.
In pratica ho cancellato tutti i file nascosti che si trovavano nella directory HOME, parlando con ragazzi che popolano la chat ho semplicemente riavviato KDE per far rifunzionare ovvimente alcuni programmi. Ora però ho un grosso problema in particolare quando apro una shell e mi trovo all'interno di una dir, se digito ls mi motra i file presenti (come giusto che sia) però se ad esempio inserisco le iniziali di un file e premo TAB + volte mi mostra pure file che io non vedocon la digitazione di ls e ls -al. Vi riporto un esempio:
giovanni@giovanni:~/prove_bash$ ls -al
totale 24
drwxr-xr-x 2 giovanni users 4096 2009-02-26 00:51 ./
drwxr-xr-x 35 giovanni users 4096 2009-02-26 08:30 ../
-rwxrwxrwx 1 giovanni users 79 2009-02-26 00:33 back_up.sh*
-rw-r--r-- 1 giovanni users 0 2009-02-25 22:37 grep-errore.txt
-rwxr-xr-x 1 giovanni users 29 2009-02-25 22:17 hello.sh*
-rwxr-xr-x 1 giovanni users 43 2009-02-25 23:20 hello_variabili.sh*
-rw-r--r-- 1 giovanni users 175 2009-02-25 22:35 ls-l.txt
se premo TAB scrivendo solo la lettera b mi esce:
giovanni@giovanni:~/prove_bash$ b
b2m bcd binheader bsetbg
back_up.sh bcop bioradtopgm bsetroot
backgammon bcp bison btcflash
bamstex bdftogd bitmap build-progress.sh
banner bdftopcf bjam buildhash
base64 bdftops blackbox builtin
basename bdftruncate blinken bunzip2
bash beforelight bmp2tiff bzcat
batch berkeley_db42_svc bmptopnm bzdiff
battlestar berkeley_db_svc bmptoppm bzgrep
bban bg bmtoa bzip2
bbkeys bggen bpe bzip2recover
bbkeysconf.pl bibtex bplain bzless
bc biff break bzmore
bcc bind brushtopbm
Tutto questo come ho detto sopra se sto nella shell user, se mi spostyo nella shall root invece ho un altro problema. Se mi posiziono ( per esempio ) nella dir root@giovanni:/home/giovanni/prove_bash# ls -al
totale 24
drwxr-xr-x 2 giovanni users 4096 2009-02-26 00:51 .
drwxr-xr-x 35 giovanni users 4096 2009-02-26 08:30 ..
-rwxrwxrwx 1 giovanni users 79 2009-02-26 00:33 back_up.sh
-rw-r--r-- 1 giovanni users 0 2009-02-25 22:37 grep-errore.txt
-rwxr-xr-x 1 giovanni users 29 2009-02-25 22:17 hello.sh
-rwxr-xr-x 1 giovanni users 43 2009-02-25 23:20 hello_variabili.sh
-rw-r--r-- 1 giovanni users 175 2009-02-25 22:35 ls-l.txt
Se però scrivo solo la back premendo il tasto TAB la parola si completa con backup e non back_up.sh e di conseguenza se invece scrivo back_up.sh per avviare lo script mi dice command not found.
Mi sono letto varie guide si readline initrc sul file profile ma nono sono riuscito a capire come risolvere questo benedetto problema voi mi potreste dare una mano cortesemente.
Vi ringrazio in anticipo per la mao che mi darete aspetto vostri consigli.
In pratica ho cancellato tutti i file nascosti che si trovavano nella directory HOME, parlando con ragazzi che popolano la chat ho semplicemente riavviato KDE per far rifunzionare ovvimente alcuni programmi. Ora però ho un grosso problema in particolare quando apro una shell e mi trovo all'interno di una dir, se digito ls mi motra i file presenti (come giusto che sia) però se ad esempio inserisco le iniziali di un file e premo TAB + volte mi mostra pure file che io non vedocon la digitazione di ls e ls -al. Vi riporto un esempio:
giovanni@giovanni:~/prove_bash$ ls -al
totale 24
drwxr-xr-x 2 giovanni users 4096 2009-02-26 00:51 ./
drwxr-xr-x 35 giovanni users 4096 2009-02-26 08:30 ../
-rwxrwxrwx 1 giovanni users 79 2009-02-26 00:33 back_up.sh*
-rw-r--r-- 1 giovanni users 0 2009-02-25 22:37 grep-errore.txt
-rwxr-xr-x 1 giovanni users 29 2009-02-25 22:17 hello.sh*
-rwxr-xr-x 1 giovanni users 43 2009-02-25 23:20 hello_variabili.sh*
-rw-r--r-- 1 giovanni users 175 2009-02-25 22:35 ls-l.txt
se premo TAB scrivendo solo la lettera b mi esce:
giovanni@giovanni:~/prove_bash$ b
b2m bcd binheader bsetbg
back_up.sh bcop bioradtopgm bsetroot
backgammon bcp bison btcflash
bamstex bdftogd bitmap build-progress.sh
banner bdftopcf bjam buildhash
base64 bdftops blackbox builtin
basename bdftruncate blinken bunzip2
bash beforelight bmp2tiff bzcat
batch berkeley_db42_svc bmptopnm bzdiff
battlestar berkeley_db_svc bmptoppm bzgrep
bban bg bmtoa bzip2
bbkeys bggen bpe bzip2recover
bbkeysconf.pl bibtex bplain bzless
bc biff break bzmore
bcc bind brushtopbm
Tutto questo come ho detto sopra se sto nella shell user, se mi spostyo nella shall root invece ho un altro problema. Se mi posiziono ( per esempio ) nella dir root@giovanni:/home/giovanni/prove_bash# ls -al
totale 24
drwxr-xr-x 2 giovanni users 4096 2009-02-26 00:51 .
drwxr-xr-x 35 giovanni users 4096 2009-02-26 08:30 ..
-rwxrwxrwx 1 giovanni users 79 2009-02-26 00:33 back_up.sh
-rw-r--r-- 1 giovanni users 0 2009-02-25 22:37 grep-errore.txt
-rwxr-xr-x 1 giovanni users 29 2009-02-25 22:17 hello.sh
-rwxr-xr-x 1 giovanni users 43 2009-02-25 23:20 hello_variabili.sh
-rw-r--r-- 1 giovanni users 175 2009-02-25 22:35 ls-l.txt
Se però scrivo solo la back premendo il tasto TAB la parola si completa con backup e non back_up.sh e di conseguenza se invece scrivo back_up.sh per avviare lo script mi dice command not found.
Mi sono letto varie guide si readline initrc sul file profile ma nono sono riuscito a capire come risolvere questo benedetto problema voi mi potreste dare una mano cortesemente.
Vi ringrazio in anticipo per la mao che mi darete aspetto vostri consigli.
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Configurazione profilo
il TAB autocompleta i comandi, quindi è normale quel comportamento.
Per back_up.sh devi anteporre il path, se sei nella stessa dir ./b[TAB] vedrai che va
Per back_up.sh devi anteporre il path, se sei nella stessa dir ./b[TAB] vedrai che va
-
shinpo
- Linux 0.x

- Messaggi: 5
- Iscritto il: lun 9 feb 2009, 10:44
- Nome Cognome: giovanni formisano
- Slackware: 12.0
- Desktop: kde
Re: Configurazione profilo
Capisco che il TAB completa i comandi per il comportamnte ma non mi era mai capitato, cioè prima noon lo faceva se però voglio avviare il comando dall'user non devo mettere ./nomefile ma scrivo solo nomefile.sh e avvio lo script...Cosa ha comportato il cancellamento dei file nascosti nella HOME. Poi dico un'altra cosa se comunque scrivo (in root ovvimnate) solo la lettere b e nella dir dove mi trovo c'è solo un file b mi dovrebbe uscire SOLO quello come succedeva prima, invece ora...come ho detto prima no..cioè ci sta un modo per eliminare questa visualizzazione di tutti i comandi premendo TAB.
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Configurazione profilo
il comportamento che hai adesso è quello di default, se avevi fatto modifiche devi rifarle
nei file nascosti c'era .bash_profile dove magari avevi nel PATH di esecuzione anche .
se questo non lo sai tu però...
nei file nascosti c'era .bash_profile dove magari avevi nel PATH di esecuzione anche .
se questo non lo sai tu però...
- danix
- Staff

- Messaggi: 3289
- Iscritto il: ven 27 ott 2006, 19:32
- Nome Cognome: Danilo M.
- Slackware: 64 current
- Kernel: 6.12.13 x86_64
- Desktop: i3
- Località: Verona (VR)
- Contatta:
Re: Configurazione profilo
devi anche vedere se il file che hai citato è eseguibile (oltre a trovarsi nel $PATH ovviamente)...
ti dirà in quali dir vengono cercati gli eseguibili...
Codice: Seleziona tutto
echo $PATH-
shinpo
- Linux 0.x

- Messaggi: 5
- Iscritto il: lun 9 feb 2009, 10:44
- Nome Cognome: giovanni formisano
- Slackware: 12.0
- Desktop: kde
Re: Configurazione profilo
Danix si è eseguibile il file...io non ho mai fatto nessuna modifica per rispondere a conraid e non ho mai creato nessun file per aggiustare il mio profilo perciò non riesco a capire cosa sia successo che io ricorda il file .bash_profile non l'ho mai avuto...
-
shinpo
- Linux 0.x

- Messaggi: 5
- Iscritto il: lun 9 feb 2009, 10:44
- Nome Cognome: giovanni formisano
- Slackware: 12.0
- Desktop: kde
Re: Configurazione profilo
Ho creato un file .inputrc nel quale ho scritto set show-all-if-ambiguous on il quale file dovrebbe partire per come sta scritto in /etc/profile il quale dice se non hai in /home/.inputrc export /etc/inputrc però comunque non và...
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Configurazione profilo
crea un nuovo utente e vedi che succede
solitamente il PATH . è presente per gli utente non root, definto da /etc/profile
solitamente il PATH . è presente per gli utente non root, definto da /etc/profile
- mohaa
- Linux 1.x

- Messaggi: 181
- Iscritto il: mar 4 mar 2008, 8:52
- Slackware: 12.1
- Kernel: 3
- Desktop: Gnome2
- Distribuzione: Gentoo
- Località: Francia
Re: Configurazione profilo
[TAB] funzionna se il commando (o script) si trova nel tuo $PATH
e se lo vuoi usare per un qualsiasi altro commando devi indicare il path completo
Ti servirebbe il capitolo 18 di questo documento http://www.slacky.eu/s4d/S4d.pdf
e se lo vuoi usare per un qualsiasi altro commando devi indicare il path completo
Ti servirebbe il capitolo 18 di questo documento http://www.slacky.eu/s4d/S4d.pdf