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

Codice: Seleziona tutto

source ~/.bashrc
e d'ora in poi potete estrarre tutti gli archivi (per lo meno quelli supportati) da terminale con il comando

Codice: Seleziona tutto

extract /path/to/archive

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

Codice: Seleziona tutto

source ~/.bashrc
e d'ora in poi potete estrarre tutti gli archivi (per lo meno quelli supportati) da terminale con il comando

Codice: Seleziona tutto

extract /path/to/archive
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

Codice: Seleziona tutto

sudo apt-get install abs-guide
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:

Codice: Seleziona tutto

sudo apt-get install abs-guide
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

Codice: Seleziona tutto

mktbz ~/Musica
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

Codice: Seleziona tutto

mktbz ~/Musica ~/Immagini
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

Codice: Seleziona tutto

mktbz ~/Musica ~/Immagini
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;D

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;D
No. Qui ;D

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;D
No. Qui ;D
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 ;D

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!