Pagina 61 di 123
Re: ma quant'è utile questo terminale!
Inviato: domenica 4 aprile 2010, 21:27
da SuNjACk
mettete nel vostro ~/.bashrc o ~/.bash_aliases
Codice: Seleziona tutto
## Extract
extract () {
if [ -f $1 ] ; then
case $1 in
*.tar.bz2) tar xvjf $1 ;;
*.tar.gz) tar xvzf $1 ;;
*.bz2) bunzip2 $1 ;;
*.rar) rar x $1 ;;
*.gz) gunzip $1 ;;
*.tar) tar xvf $1 ;;
*.tbz2) tar xvjf $1 ;;
*.tgz) tar xvzf $1 ;;
*.zip) unzip $1 ;;
*.Z) uncompress $1 ;;
*.7z) 7z x $1 ;;
*) echo "'$1' sconosciuto ..." ;;
esac
else
echo "'$1' is not a valid file!"
fi
}
e ricaricate bash riavviando il terminale o con
e d'ora in poi potete estrarre tutti gli archivi (per lo meno quelli supportati) da terminale con il comando
Re: ma quant'è utile questo terminale!
Inviato: domenica 4 aprile 2010, 21:39
da rodolforizzo76
SuNjACk
Ottima prestazione! (good)
Re: ma quant'è utile questo terminale!
Inviato: domenica 4 aprile 2010, 21:45
da SuNjACk
trova i dieci file più "pesanti" nella cartella corrente
Codice: Seleziona tutto
find . -type f -exec ls -s {} \; | sort -n -r | head -10
Re: ma quant'è utile questo terminale!
Inviato: domenica 4 aprile 2010, 21:47
da Elrond
SuNjACk ha scritto:
mettete nel vostro ~/.bashrc o ~/.bash_aliases
Codice: Seleziona tutto
## Extract
extract () {
if [ -f $1 ] ; then
case $1 in
*.tar.bz2) tar xvjf $1 ;;
*.tar.gz) tar xvzf $1 ;;
*.bz2) bunzip2 $1 ;;
*.rar) rar x $1 ;;
*.gz) gunzip $1 ;;
*.tar) tar xvf $1 ;;
*.tbz2) tar xvjf $1 ;;
*.tgz) tar xvzf $1 ;;
*.zip) unzip $1 ;;
*.Z) uncompress $1 ;;
*.7z) 7z x $1 ;;
*) echo "'$1' sconosciuto ..." ;;
esac
else
echo "'$1' is not a valid file!"
fi
}
e ricaricate bash riavviando il terminale o con
e d'ora in poi potete estrarre tutti gli archivi (per lo meno quelli supportati) da terminale con il comando
Questo sì che è utile! Un solo consiglio per diminuire le opzioni del case: visto che .tar.bz2 e .tbz2, .tar.gz e .tgz richiedono gli stessi comandi possono essere messi insieme:
Codice: Seleziona tutto
## Extract
extract () {
if [ -f "$1" ] ; then
case "$1" in
*.tar.bz2|*.tbz2) tar xvjf "$1" ;;
*.tar.gz|*.tgz) tar xvzf "$1" ;;
*.bz2) bunzip2 "$1" ;;
*.rar) rar x "$1" ;;
*.gz) gunzip "$1" ;;
*.tar) tar xvf "$1" ;;
*.zip) unzip "$1" ;;
*.Z) uncompress "$1" ;;
*.7z) 7z x "$1" ;;
*) echo "'$1' sconosciuto ..." ;;
esac
else
echo "'$1' is not a valid file!"
fi
}
Re: ma quant'è utile questo terminale!
Inviato: domenica 4 aprile 2010, 21:50
da SuNjACk
@ Elrond
grazie non ci avevo pensato

Re: ma quant'è utile questo terminale!
Inviato: lunedì 5 aprile 2010, 1:09
da bite
Ho separato e spostato in quarantena un bel po' di messaggi di disturbo.
Secondo l'autore:
vorrei che segnalaste qui le funzionalità utili che avete scoperto, e che non fanno parte della normale gestione del sistema.
Ora, che ogni tanto ci scappi una domanda, o partendo da un programma lanciabile da terminale si arrivi a parlare (brevemente) di formati musicali, passi: nessuno è perfetto, capita a tutti di 'sbrodolare'.
Ma qui siamo all'assurdo, voi siete andati offtopic proprio accumulando messaggi cavillosi su che cosa è offtopic e che cosa non lo è. E siete arrivati a beccarvi per questo.
Prima che sia troppo tardi e che si rendano necessarie delle sanzioni, vi chiedo di fermarvi qui con le vostre polemiche e di lasciare che la discussione prosegua nei suoi binari.
Re: ma quant'è utile questo terminale!
Inviato: lunedì 5 aprile 2010, 10:47
da pieddu
poi aprire con il browser
file:///usr/share/doc/abs-guide/html/index.html
(ho dovuto cambiare formula.... con quella precedente avevano abboccato diversi cavedani.....)
Re: ma quant'è utile questo terminale!
Inviato: lunedì 5 aprile 2010, 19:41
da Elrond
pieddu ha scritto:
poi aprire con il browser
file:///usr/share/doc/abs-guide/html/index.html
(ho dovuto cambiare formula.... con quella precedente avevano abboccato diversi cavedani.....)
Con wget ti scarichi la cartella html di
http://www.tldp.org/LDP/abs/ (o il PDF se preferisci) e hai la stessa guida ma ben più aggiornata (17 marzo scorso contro 4 anni fa)
Re: ma quant'è utile questo terminale!
Inviato: lunedì 5 aprile 2010, 22:09
da SuNjACk
nel ~/.bashrc (o ~/.bash_aliases)
Codice: Seleziona tutto
# Creates an archive from given directory
mktar() { tar cvf "${1%%/}.tar" "${1%%/}/"; }
mktgz() { tar cvzf "${1%%/}.tar.gz" "${1%%/}/"; }
mktbz() { tar cvjf "${1%%/}.tar.bz2" "${1%%/}/"; }
così con
mktar create un archivio tar, con
mktgz create un archivio tar.gz , con
mktbz create un archivio tar.bz2
basta che dopo il comando mettete il nome della cartella che volete comprimere
esempio con
create un archivio Musica.tar.bz2 con tutto il contenuto di ~/Musica
NotaBene: solo una cartella alla volte
Re: ma quant'è utile questo terminale!
Inviato: lunedì 5 aprile 2010, 22:24
da l3on4rdo
NotaBene: solo una cartella alla volte
in che senso ?
Re: ma quant'è utile questo terminale!
Inviato: lunedì 5 aprile 2010, 22:44
da SuNjACk
l3on4rdo ha scritto:
NotaBene: solo una cartella alla volte
in che senso ?
se fai
ti fa solo l'archivio si Musica e non immagini
Re: ma quant'è utile questo terminale!
Inviato: lunedì 5 aprile 2010, 23:02
da Elrond
SuNjACk ha scritto:
l3on4rdo ha scritto:
NotaBene: solo una cartella alla volte
in che senso ?
se fai
ti fa solo l'archivio si Musica e non immagini
Si potrebbe risolvere questa limitazione, il comando però diventerà un po' più elaborato. Oggi non ho il tempo di lavorarci, forse domani, magari lo fa prima qualcun altro.
P.S.: per caso questi comandi li hai trovati
qui?

Re: ma quant'è utile questo terminale!
Inviato: martedì 6 aprile 2010, 9:19
da pieddu
Elrond ha scritto:
Con wget ti scarichi la cartella html di
http://www.tldp.org/LDP/abs/ (o il PDF se preferisci) e hai la stessa guida ma ben più aggiornata (17 marzo scorso contro 4 anni fa)
Che non mi serve a nulla dato che ho Hardy ed il pacchetto abs-guide è pacchettizzato "sintonizzato" con la mia distro.
Re: ma quant'è utile questo terminale!
Inviato: martedì 6 aprile 2010, 22:32
da SuNjACk
Elrond ha scritto:
P.S.: per caso questi comandi li hai trovati
qui?
No.
Qui 
Re: ma quant'è utile questo terminale!
Inviato: martedì 6 aprile 2010, 22:56
da Elrond
SuNjACk ha scritto:
Elrond ha scritto:
P.S.: per caso questi comandi li hai trovati
qui?
No.
Qui
A proposito della limitazione dei comandi mktar & co. a una sola cartella come argomento, ripensandoci è una limitazione ragionevole, anche perché se le cartelle fossero più di una bisognerebbe passare un ulteriore argomento per specificare il nome dell'archivio (complicando ulteriormente la funzione). Inoltre la maggior parte degli archivi tar che si trovano in giro contengono come livello superiore una sola cartella, eventualmente ce ne sono altre al suo interno. Quindi lascio quei comandi così come stanno
Tutto questo per dire che non mi va di mettermi al lavoro 
Re: ma quant'è utile questo terminale!
Inviato: lunedì 12 aprile 2010, 23:33
da Slevin1977
giormagno ha scritto:
posto il comando per masterizzare giochi Xbox360:
Codice: Seleziona tutto
growisofs -use-the-force-luke=dao -use-the-force-luke=break:1913760 -dvd-compat -speed=1 -Z /dev/dvd=nomefile.iso
il comando growisofs può essere usato anche per masterizzare tutti i tipi di immagine anche quelli che non richiedono un break particolare ed il DAO (importanti però per la xbox). Un'ultima cosa... eseguire il comando dalla cartella in cui si trova "nomefile.iso"
Salve a tutti, sono un neofita di ubuntu, la domanda che volevo porre è questa, inserisco nel terminale la stringa, faccio il tutto, alla fine mi esce questa risposta: "unable to open64("A2T40DAY.iso",O_RDONLY): No such file or directory" cosa sta a significare? ???
Ripeto sono un neofita.
In più vi ringrazio per la risposta.

Re: ma quant'è utile questo terminale!
Inviato: lunedì 12 aprile 2010, 23:36
da Massimog
Slevin1977 ha scritto:
giormagno ha scritto:
posto il comando per masterizzare giochi Xbox360:
Codice: Seleziona tutto
growisofs -use-the-force-luke=dao -use-the-force-luke=break:1913760 -dvd-compat -speed=1 -Z /dev/dvd=nomefile.iso
il comando growisofs può essere usato anche per masterizzare tutti i tipi di immagine anche quelli che non richiedono un break particolare ed il DAO (importanti però per la xbox). Un'ultima cosa... eseguire il comando dalla cartella in cui si trova "nomefile.iso"
Salve a tutti, sono un neofita di ubuntu, la domanda che volevo porre è questa, inserisco nel terminale la stringa, faccio il tutto, alla fine mi esce questa risposta: "unable to open64("A2T40DAY.iso",O_RDONLY): No such file or directory" cosa sta a significare? ???
Ripeto sono un neofita.
In più vi ringrazio per la risposta.
controlla bene il percorso del file
Re: ma quant'è utile questo terminale!
Inviato: venerdì 23 aprile 2010, 16:44
da deegan
Ho provato a dare questo comando in un terminale di Lucid,....
Perchè non mi cancella la Cache, ma mi risponde: :-\
Codice: Seleziona tutto
deegan@lucid-lynx:~$ sudo rm -r ~/.mozilla/firefox/*/Cache
rm: impossibile rimuovere "/home/deegan/.mozilla/firefox/*/Cache": Nessun file o directory
Re: ma quant'è utile questo terminale!
Inviato: venerdì 23 aprile 2010, 16:53
da l3on4rdo
ma sei sicuro che il percorso che hai messo esista davvero.
su HH non c'è traccia.
ciao
Re: ma quant'è utile questo terminale!
Inviato: venerdì 23 aprile 2010, 16:57
da Bucky
deegan ha scritto:
Ho provato a dare questo comando in un terminale di Lucid,....
Perchè non mi cancella la Cache, ma mi risponde: :-\
Codice: Seleziona tutto
deegan@lucid-lynx:~$ sudo rm -r ~/.mozilla/firefox/*/Cache
rm: impossibile rimuovere "/home/deegan/.mozilla/firefox/*/Cache": Nessun file o directory
sei sicuro che sia lecito mettere una wild card nel mezzo di un percorso? un conto è con i nomi, uno con i percorsi!