UbuntuBarSport (come eravamo)

Informatica => Ubuntu Bar => Topic aperto da: AirPort - Maggio 15, 2010, 10:39:37 pm

Titolo: Comandi utili da terminale
Inserito da: AirPort - Maggio 15, 2010, 10:39:37 pm
Questo topic é pensato per raccogliere comandi da terminale che usate spesso, vi semplificano la vita, ...

Mi raccomando specificate se valgono in tutte le distro o solo in una/alcune

Tutte:
Vedere versione
Codice: [Seleziona]
cat /etc/issue
Sapere che utente si é
Codice: [Seleziona]
whoami
Titolo: Re: Comandi utili da terminale
Inserito da: vaillant86 - Maggio 16, 2010, 11:36:14 am
Inizio io. Per vedere quale release si usa:

Codice: [Seleziona]
cat /etc/issue.net
Testato su Ubuntu e derivate e su Fedora
Titolo: Re: Comandi utili da terminale
Inserito da: guiodic - Maggio 16, 2010, 01:24:00 pm
A volte ho crisi di identità . Ma con:

Codice: [Seleziona]
whoami
risolvo brillantemente.
Titolo: Re: Comandi utili da terminale
Inserito da: gian64 - Maggio 16, 2010, 01:29:00 pm
A volte ho crisi di identità . Ma con:

Codice: [Seleziona]
whoami
risolvo brillantemente.

Codice: [Seleziona]
[email protected]:~$ whoami
gian64

 :wut:

Non pensavo esistessero anche gadget simili, vabbè che se c'è la super mucca...

Titolo: Re: Comandi utili da terminale
Inserito da: AirPort - Maggio 16, 2010, 01:31:21 pm
A volte ho crisi di identità . Ma con:

Codice: [Seleziona]
whoami
risolvo brillantemente.

 :rotfl: :rotfl: :rotfl: :rotfl: :rotfl:

Per aggiornare i pacchetti in una debian o derivata
Codice: [Seleziona]
sudo aptitude update && sudo aptitude safe-upgrade
Per aggiornare una debian o derivata a una nuova versione
Codice: [Seleziona]
sudo aptitude update && sudo aptitude full-upgrade
Per aggiornare arch
Codice: [Seleziona]
pacman -Syuo
Codice: [Seleziona]
sudo pacman -Syu
Per aggiornare arch (compresi i pacchetti da AUR)
Codice: [Seleziona]
yaourt -Syu --aur
Titolo: Re: Comandi utili da terminale
Inserito da: guiodic - Maggio 16, 2010, 01:31:39 pm
non è un gadget, a volte si usa negli script al posto si $USER
Titolo: Re: Comandi utili da terminale
Inserito da: gian64 - Maggio 16, 2010, 01:39:42 pm
non è un gadget, a volte si usa negli script al posto si $USER

Premesso che di script in genere so poco o nulla se mi fai un esempio pratico capisco meglio il concetto

Titolo: Re: Comandi utili da terminale
Inserito da: guiodic - Maggio 16, 2010, 01:45:09 pm
Premesso che di script in genere so poco o nulla se mi fai un esempio pratico capisco meglio il concetto

a volte è necessario sapere, all'interno di uno script, chi è l'utente ad averlo eseguito, ad esempio per sapere se è root oppure no.
Titolo: Re: Comandi utili da terminale
Inserito da: gian64 - Maggio 16, 2010, 01:49:14 pm
Premesso che di script in genere so poco o nulla se mi fai un esempio pratico capisco meglio il concetto

a volte è necessario sapere, all'interno di uno script, chi è l'utente ad averlo eseguito, ad esempio per sapere se è root oppure no.

Ah, ok. avevo immaginato qualcosa del genere, se non erro ho letto qualcosa di simile a proposito della compilazione dei vari pacchetti di Linux From Scratch (circa l'accertarsi di essere root o meno.

Prima o poi ci proverò con LFS (devo essere matto.. :asd:)
Titolo: Re: Comandi utili da terminale
Inserito da: vaillant86 - Maggio 16, 2010, 03:00:22 pm
Per vedere lo spazio utilizzato su disco
Codice: [Seleziona]
df
Per vederlo con in gigabyte
Codice: [Seleziona]
df -hLa "h" sta per Human (cioè numeri comprensibili da esseri umani ;D)

Se poi volete rilassarvi, per la Super Mucca

Codice: [Seleziona]
apt-get moo
Titolo: Re: Comandi utili da terminale
Inserito da: domx - Maggio 16, 2010, 03:06:16 pm

Se poi volete rilassarvi, per la Super Mucca

Codice: [Seleziona]
apt-get moo
poi date apt-get a come ultima riga leggerete "questo apt ha i poteri della super mucca"
Titolo: Re: Comandi utili da terminale
Inserito da: SuNjACk - Maggio 16, 2010, 08:55:42 pm
Codice: [Seleziona]
find ./path/to/folder/ -name "quello_che_cerchi"
serve per cercare file o cartelle

esempio:

Codice: [Seleziona]
find ~/ -name "*.png"così cerco tutti file il cui il nome finisci con "png"

il comnado "find" è molto estensibile basta leggere il manpage
Codice: [Seleziona]
man find
ATTENZIONE: il manpage è molto lungo, tenere lontano dalla portata dei niubbi :asd:
Titolo: Re: Comandi utili da terminale
Inserito da: tonywhite - Maggio 17, 2010, 08:02:06 am
Conoscere l'architettura della CPU

Codice: [Seleziona]
lshw -c CPU | grep width
Titolo: Re: Comandi utili da terminale
Inserito da: vaillant86 - Maggio 17, 2010, 10:58:06 am
Per conoscere il kernel attualmente in uso
Codice: [Seleziona]
uname -rIl risultato sarà , ad esempio, 2.6.32-22-generic

Per conoscere l'architettura della distribuzione in uso
Codice: [Seleziona]
uname -m
Il risultato potrà  essere i686 (32 bit) oppure x86_64 (64 bit)
Titolo: Re: Comandi utili da terminale
Inserito da: angeloilcampione - Maggio 17, 2010, 07:49:36 pm
per conoscere la versione che si utilizza di ubuntu ?
Titolo: Re: Comandi utili da terminale
Inserito da: vaillant86 - Maggio 17, 2010, 07:55:46 pm
per conoscere la versione che si utilizza di ubuntu ?

Codice: [Seleziona]
cat /etc/issue.net
Titolo: Re: Comandi utili da terminale
Inserito da: SuNjACk - Maggio 17, 2010, 09:01:38 pm
Conoscere l'architettura della CPU

Codice: [Seleziona]
lshw -c CPU | grep width

l'architettura non sarebbe qualcosa tipo
Codice: [Seleziona]
┌[ sunny ]-[ ~ ]
â””[ $ ] echo $HOSTTYPE
i486
┌[ sunny ]-[ ~ ]
â””[ $ ]
Titolo: Re: Comandi utili da terminale
Inserito da: domx - Maggio 17, 2010, 09:57:28 pm
Conoscere l'architettura della CPU

Codice: [Seleziona]
lshw -c CPU | grep width

l'architettura non sarebbe qualcosa tipo
Codice: [Seleziona]
┌[ sunny ]-[ ~ ]
â””[ $ ] echo $HOSTTYPE
i486
┌[ sunny ]-[ ~ ]
â””[ $ ]
no, 32 o 64 bit...
Titolo: Re: Comandi utili da terminale
Inserito da: SuNjACk - Maggio 17, 2010, 10:01:12 pm
allora cosa indica i vari : i486, i686, amd64, i386 ecc...
Titolo: Re: Comandi utili da terminale
Inserito da: SuNjACk - Maggio 17, 2010, 10:14:47 pm
questo topic per me non ha senso. c'è già  quello sul forum ubuntu-it...

perché copiare quel forum in tutto? non si arriverà  mai ad avere tanti utenti... continuate li perlomeno...

ps: postato da FreeBSD
è complicato FreeBSD ?
Titolo: Re: Comandi utili da terminale
Inserito da: vaillant86 - Maggio 17, 2010, 10:47:22 pm
allora cosa indica i vari : i486, i686, amd64, i386 ecc...

Genericamente, i386-i486-i586-i686 indicano i processore di prima generazione (32 bit), mentre gli amd64 indicano i 64 bit
Titolo: Re: Comandi utili da terminale
Inserito da: SuNjACk - Maggio 18, 2010, 03:08:27 pm
questo topic per me non ha senso. c'è già  quello sul forum ubuntu-it...

perché copiare quel forum in tutto? non si arriverà  mai ad avere tanti utenti... continuate li perlomeno...

ps: postato da FreeBSD
è complicato FreeBSD ?

no... ma son punti di vista  :asd:

immagino... :asd:
Titolo: Re: Comandi utili da terminale
Inserito da: SuNjACk - Maggio 18, 2010, 04:42:55 pm
questo topic per me non ha senso. c'è già  quello sul forum ubuntu-it...

perché copiare quel forum in tutto? non si arriverà  mai ad avere tanti utenti... continuate li perlomeno...

ps: postato da FreeBSD
è complicato FreeBSD ?

no... ma son punti di vista  :asd:

immagino... :asd:


comunque... spero di non sbagliare... sei tu il fan di openbox?
:ysy:
Titolo: Re: Comandi utili da terminale
Inserito da: guiodic - Maggio 18, 2010, 06:06:49 pm
è complicato FreeBSD ?

Puoi provare pc-bsd che è una derivata di FreeBSD molto orientata al desktop.

Ma non ti accorgerai di particolari dieffe:renze con kubuntu, a parte l'installazione dei programmi che si fa con dei pacchetti che si scaricano (quindi stile Windows).
Di contro: peggiore supporto hardware.
Titolo: Re: Comandi utili da terminale
Inserito da: SuNjACk - Maggio 18, 2010, 06:33:15 pm
è complicato FreeBSD ?

Puoi provare pc-bsd che è una derivata di FreeBSD molto orientata al desktop.

Ma non ti accorgerai di particolari dieffe:renze con kubuntu, a parte l'installazione dei programmi che si fa con dei pacchetti che si scaricano (quindi stile Windows).
Di contro: peggiore supporto hardware.

per ora rifiuto l'oeffe:rta e vado avanti (con linux)

non ho voglia di provare nuovi SO ma grazie comunque per essere stato così gentile
Titolo: Re: Comandi utili da terminale
Inserito da: AirPort - Maggio 18, 2010, 07:34:38 pm
é complicato FreeBSD ?

Puoi provare pc-bsd che é una derivata di FreeBSD molto orientata al desktop.

Ma non ti accorgerai di particolari dieffe:renze con kubuntu, a parte l'installazione dei programmi che si fa con dei pacchetti che si scaricano (quindi stile Windows).
Di contro: peggiore supporto hardware.

Per ora rifiuto l'oeffe:rta e vado avanti (con linux)

non ho voglia di provare nuovi SO ma grazie comunque per essere stato così gentile

(https://www.tvguida.com/2009/10/02/wp-content/uploads/2009/08/Affari-Tuoi.jpg)
Titolo: Re: Comandi utili da terminale
Inserito da: tonywhite - Maggio 18, 2010, 09:47:40 pm
 :rotfl:
Titolo: Re: Comandi utili da terminale
Inserito da: SuNjACk - Maggio 19, 2010, 03:01:48 pm
è complicato FreeBSD ?

Puoi provare pc-bsd che è una derivata di FreeBSD molto orientata al desktop.

Ma non ti accorgerai di particolari dieffe:renze con kubuntu, a parte l'installazione dei programmi che si fa con dei pacchetti che si scaricano (quindi stile Windows).
Di contro: peggiore supporto hardware.

Per ora rifiuto l'oeffe:rta e vado avanti (con linux)

non ho voglia di provare nuovi SO ma grazie comunque per essere stato così gentile

(https://www.tvguida.com/2009/10/02/wp-content/uploads/2009/08/Affari-Tuoi.jpg)
hai indovinato :asd:
Titolo: Re: Comandi utili da terminale
Inserito da: domx - Maggio 19, 2010, 03:41:02 pm
 smile
Titolo: Re: Comandi utili da terminale
Inserito da: baga1977 - Maggio 31, 2010, 09:15:49 pm
allora cosa indica i vari : i486, i686, amd64, i386 ecc...

Genericamente, i386-i486-i586-i686 indicano i processore di prima generazione (32 bit), mentre gli amd64 indicano i 64 bit

[email protected]:~/Scrivania$ lshw -c CPU | grep width
WARNING: you should run this program as super-user.
       width: 64 bits
          width: 64 bits
          width: 64 bits
[email protected]:~/Scrivania$ uname -m
i686
 e qui i che ci capite?
Titolo: Re: Comandi utili da terminale
Inserito da: AirPort - Maggio 31, 2010, 09:19:37 pm
allora cosa indica i vari : i486, i686, amd64, i386 ecc...

Genericamente, i386-i486-i586-i686 indicano i processore di prima generazione (32 bit), mentre gli amd64 indicano i 64 bit

[email protected]:~/Scrivania$ lshw -c CPU | grep width
WARNING: you should run this program as super-user.
       width: 64 bits
          width: 64 bits
          width: 64 bits
[email protected]:~/Scrivania$ uname -m
i686
 e qui i che ci capite?

IMHO hai un processore che supporta i 64 bit e il sistema a 32 bit.
Titolo: Re: Comandi utili da terminale
Inserito da: baga1977 - Maggio 31, 2010, 10:56:52 pm
allora cosa indica i vari : i486, i686, amd64, i386 ecc...

Genericamente, i386-i486-i586-i686 indicano i processore di prima generazione (32 bit), mentre gli amd64 indicano i 64 bit

[email protected]:~/Scrivania$ lshw -c CPU | grep width
WARNING: you should run this program as super-user.
       width: 64 bits
          width: 64 bits
          width: 64 bits
[email protected]:~/Scrivania$ uname -m
i686
 e qui i che ci capite?

IMHO hai un processore che supporta i 64 bit e il sistema a 32 bit.
1) IMHO? ma che vuol dire
2) allora sono una fav-a potrei sfruttare i 64bit
l'ho settato a modino 20 gg fà  :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng:
 :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng: :bng:  mwv
Titolo: Re:Comandi utili da terminale
Inserito da: supercar - Giugno 01, 2010, 12:18:53 am
per disinstallare un'applicazionecome si fa?
Titolo: Re: Comandi utili da terminale
Inserito da: gian64 - Giugno 01, 2010, 12:29:32 am
per conoscere la versione che si utilizza di ubuntu ?

Aggiungo un altra domanda:

esiste un comando valido per tutte le distro per conoscere la versione che si sta usando?
Titolo: Re:Comandi utili da terminale
Inserito da: tonywhite - Giugno 01, 2010, 08:00:10 am
per conoscere la versione che si utilizza di ubuntu ?

Aggiungo un altra domanda:

esiste un comando valido per tutte le distro per conoscere la versione che si sta usando?

Si: leggi come si chiama la ISO prima di scaricarla :asd:
Titolo: Re: Comandi utili da terminale
Inserito da: AirPort - Giugno 01, 2010, 08:15:16 am
per conoscere la versione che si utilizza di ubuntu ?

Aggiungo un altra domanda:

esiste un comando valido per tutte le distro per conoscere la versione che si sta usando?

Valido per tutte le distro no: pensa solo alle rolling che NON hanno una versione ;)
Titolo: Re: Comandi utili da terminale
Inserito da: vaillant86 - Giugno 01, 2010, 08:40:58 am
per conoscere la versione che si utilizza di ubuntu ?

Aggiungo un altra domanda:

esiste un comando valido per tutte le distro per conoscere la versione che si sta usando?

Per la prima ti ho già  risposto, basta dare
Codice: [Seleziona]
lsb_releasePer la seconda domanda, non esiste un comando uguale per TUTTE le distribuzioni. Però, generalmente, un'indicazione del nome della distribuzione lo puoi avere con
Codice: [Seleziona]
cat /etc/issue.net
Titolo: Re:Comandi utili da terminale
Inserito da: gian64 - Giugno 01, 2010, 09:05:06 am
Ho appena scoperto che con slackware non funziona nessuno dei due

Codice: [Seleziona]
[email protected]:~# cat /etc/issue.net
[email protected]:~# lsb_release
bash: lsb_release: command not found
[email protected]:~#


per conoscere la versione che si utilizza di ubuntu ?

Aggiungo un altra domanda:

esiste un comando valido per tutte le distro per conoscere la versione che si sta usando?

Si: leggi come si chiama la ISO prima di scaricarla :asd:

Almeno fino li ci arrivo... ;)
Titolo: Re:Comandi utili da terminale
Inserito da: vaillant86 - Giugno 01, 2010, 09:09:22 am
Ho appena scoperto che con slackware non funziona nessuno dei due

Codice: [Seleziona]
[email protected]:~# cat /etc/issue.net
[email protected]:~# lsb_release
bash: lsb_release: command not found
[email protected]:~#

Per fortuna, Big G ti da una mano attraverso me
Codice: [Seleziona]
cat /etc/slackware-version
Titolo: Re:Comandi utili da terminale
Inserito da: gian64 - Giugno 01, 2010, 09:24:31 am
Ho appena scoperto che con slackware non funziona nessuno dei due

Codice: [Seleziona]
[email protected]:~# cat /etc/issue.net
[email protected]:~# lsb_release
bash: lsb_release: command not found
[email protected]:~#

 

Per fortuna, Big G ti da una mano attraverso me
Codice: [Seleziona]
cat /etc/slackware-version

 :love:

Chi è Big G?
Titolo: Re:Comandi utili da terminale
Inserito da: guiodic - Giugno 01, 2010, 10:33:02 am
Google.
Titolo: Re:Comandi utili da terminale
Inserito da: vaillant86 - Giugno 01, 2010, 11:03:40 am
Chi è Big G?
Google.
:clap:
Titolo: Re: Comandi utili da terminale
Inserito da: shishimaru - Giugno 01, 2010, 12:52:45 pm
allora cosa indica i vari : i486, i686, amd64, i386 ecc...

Genericamente, i386-i486-i586-i686 indicano i processore di prima generazione (32 bit), mentre gli amd64 indicano i 64 bit

[email protected]:~/Scrivania$ lshw -c CPU | grep width
WARNING: you should run this program as super-user.
       width: 64 bits
          width: 64 bits
          width: 64 bits
[email protected]:~/Scrivania$ uname -m
i686
 e qui i che ci capite?

IMHO hai un processore che supporta i 64 bit e il sistema a 32 bit.
Codice: [Seleziona]
~$ sudo lshw -c CPU | grep width
[sudo] password for shishimaru:
       width: 64 bits
       width: 32 bits
[email protected]:~$ uname -m
i686
Uhm
...
...
...
Io non capire del tutto.
Titolo: Re:Comandi utili da terminale
Inserito da: tonywhite - Giugno 01, 2010, 01:44:29 pm
Allora prova a vedere il comando completo
Codice: [Seleziona]
sudo lshw -c CPU
Titolo: Re:Comandi utili da terminale
Inserito da: angeloilcampione - Giugno 02, 2010, 11:16:55 am
per vedere la scheda video
Codice: [Seleziona]
sudo lshw -C video
scheda audio
Codice: [Seleziona]
sudo lshw -C sound
schede di rete
Codice: [Seleziona]
sudo lshw -C network
per le partizioni
Codice: [Seleziona]
sudo fdisk -l
Titolo: Re:Comandi utili da terminale
Inserito da: angeloilcampione - Giugno 03, 2010, 10:29:20 am
navigare col terminale
Codice: [Seleziona]
w3m www.google.it
Titolo: Re:Comandi utili da terminale
Inserito da: vaillant86 - Giugno 03, 2010, 11:14:01 am
Per sapere se un pacchetto è presente nei repository che abbiamo abilitato
Codice: [Seleziona]
apt-cache search pacchetto
Per sapere quali dipendenze ha un determinato pacchetto
Codice: [Seleziona]
apt-cache depends pacchetto
Titolo: Re: Comandi utili da terminale
Inserito da: Bucky - Giugno 03, 2010, 02:37:04 pm
questo topic per me non ha senso. c'è già  quello sul forum ubuntu-it...

perché copiare quel forum in tutto? non si arriverà  mai ad avere tanti utenti... continuate li perlomeno...

ps: postato da FreeBSD

infatti... non si potrebbe postare sull'altro forum (per i non bannati..  :embas: gli altri "li perdoniamo") ed evitare di disperdere le energie? sempre che il tema sia effettivamente lo stesso! di là  è "comandi non banali"... insomma apt-get install lo conosciamo tutti...
Titolo: Re: Comandi utili da terminale
Inserito da: baga1977 - Giugno 03, 2010, 03:33:26 pm
questo topic per me non ha senso. c'è già  quello sul forum ubuntu-it...

perché copiare quel forum in tutto? non si arriverà  mai ad avere tanti utenti... continuate li perlomeno...

ps: postato da FreeBSD

infatti... non si potrebbe postare sull'altro forum (per i non bannati..  :embas: gli altri "li perdoniamo") ed evitare di disperdere le energie? sempre che il tema sia effettivamente lo stesso! di là  è "comandi non banali"... insomma apt-get install lo conosciamo tutti...
:wut:
Titolo: Re: Comandi utili da terminale
Inserito da: tonywhite - Giugno 04, 2010, 06:52:56 am
questo topic per me non ha senso. c'è già  quello sul forum ubuntu-it...

perché copiare quel forum in tutto? non si arriverà  mai ad avere tanti utenti... continuate li perlomeno...

ps: postato da FreeBSD

infatti... non si potrebbe postare sull'altro forum (per i non bannati..  :embas: gli altri "li perdoniamo") ed evitare di disperdere le energie? sempre che il tema sia effettivamente lo stesso! di là  è "comandi non banali"... insomma apt-get install lo conosciamo tutti...
:wut:

vedere i file in una cartella
Codice: [Seleziona]
ls
 :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: jmilton00 - Giugno 04, 2010, 12:01:31 pm
spostarsi da una directory all'altra:

Codice: [Seleziona]
cd
 :asd: :asd:

che, incredibile ma vero, sta per change directory srpz :asd: :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: angeloilcampione - Giugno 04, 2010, 12:09:14 pm
spostare file
Codice: [Seleziona]
mv
copiare file

Codice: [Seleziona]
cp
Titolo: Re:Comandi utili da terminale
Inserito da: jmilton00 - Giugno 04, 2010, 12:13:09 pm
spostare file
Codice: [Seleziona]
mv
copiare file

Codice: [Seleziona]
cp
che, rispettivamente, stanno per move e copy

 srpz Ma com'è difficile questo terminale :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Giugno 04, 2010, 12:36:31 pm
spostare file
Codice: [Seleziona]
mv
copiare file

Codice: [Seleziona]
cp
che, rispettivamente, stanno per move e copy

 srpz Ma com'é difficile questo terminale :asd:

Veramente incredibile :asd: :asd: :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: Bucky - Giugno 04, 2010, 01:27:24 pm
beh, realizzato ora che probabilmente ls sta per list, ossia "elenca".

Titolo: Re:Comandi utili da terminale
Inserito da: jmilton00 - Giugno 04, 2010, 01:39:31 pm
beh, realizzato ora che probabilmente ls sta per list, ossia "elenca".
:ysy: srpz :asd:

e pensate un po'... sudo sta per super user do srpz :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Giugno 04, 2010, 01:46:18 pm
beh, realizzato ora che probabilmente ls sta per list, ossia "elenca".
:ysy: srpz :asd:

e pensate un po'... sudo sta per super user do srpz :asd:

E su per Switch User :look:
Titolo: Re:Comandi utili da terminale
Inserito da: jmilton00 - Giugno 04, 2010, 01:50:06 pm
e, sorpresa delle sorprese: wget sta per web get srpz
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Giugno 04, 2010, 02:00:15 pm
E non mi dirai che locate sta per... locate, vero? srpz :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: jmilton00 - Giugno 04, 2010, 02:42:26 pm
E non mi dirai che locate sta per... locate, vero? srpz :asd:
:rotfl: :rotfl: :rotfl: :rotfl: :rotfl: :rotfl:
Titolo: Re:Comandi utili da terminale
Inserito da: angeloilcampione - Giugno 04, 2010, 02:50:18 pm
dai però non spammate in questo topic utile e prezioso   :spam:
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Giugno 04, 2010, 02:52:34 pm
dai però non spammate in questo topic utile e prezioso   :spam:

Bé, non é spam, é da dove vengono i comandi, per ricordarli meglio...










Sì, ok, é spam :asd: :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: Bucky - Giugno 04, 2010, 04:02:07 pm
dai però non spammate in questo topic utile e prezioso   :spam:

Bè, non è spam, è da dove vengono i comandi, per ricordarli meglio...
... nerdino mio...  ;D
Titolo: Re:Comandi utili da terminale
Inserito da: SuNjACk - Giugno 04, 2010, 05:48:43 pm
E non mi dirai che locate sta per... locate, vero? srpz :asd:
e che find sta per find? srpz :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Giugno 04, 2010, 05:50:57 pm
E non mi dirai che locate sta per... locate, vero? srpz :asd:
e che find sta per find? srpz :asd:

No... cioé, dai... troppo cervellotico...

 :asd: :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: tonywhite - Giugno 04, 2010, 08:33:58 pm
Oh mio Dio! Il 3° segreto di Fatima! StartX sta per Start X!  srpz
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Giugno 04, 2010, 09:02:15 pm
Oh mio Dio! Il 3¬? segreto di Fatima! StartX sta per Start X!  srpz

NOOOOOOOOOO srpz
Titolo: Re:Comandi utili da terminale
Inserito da: markweb - Giugno 04, 2010, 09:06:29 pm
beh, realizzato ora che probabilmente ls sta per list, ossia "elenca".
:ysy: srpz :asd:

e pensate un po'... sudo sta per super user do srpz :asd:

E su per Switch User :look:




Bhe spam a parte questi non li sapevo come etimologia
e devo dire che è interessante
Titolo: Re:Comandi utili da terminale
Inserito da: gian64 - Giugno 05, 2010, 12:21:08 am
beh, realizzato ora che probabilmente ls sta per list, ossia "elenca".
:ysy: srpz :asd:

e pensate un po'... sudo sta per super user do srpz :asd:

E su per Switch User :look:




Bhe spam a parte questi non li sapevo come etimologia
e devo dire che è interessante

Suppongo che chmod sia la contrazione di change mode o qualcosa di simile...
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Giugno 05, 2010, 06:00:43 am
E chown di change owner
Titolo: Re:Comandi utili da terminale
Inserito da: vaillant86 - Giugno 05, 2010, 09:06:17 am
Due comandi, che è utile conoscere in modo da evitarli categoricamente, è

Codice: [Seleziona]
sudo rm -rf /*
PERICOLOSISSIMO IN QUANTO DISTRUGGE TUTTI I DATI PRESENTE IN UBUNTU

e

Codice: [Seleziona]
sudo rm -rf ~
PERICOLOSO IN QUANTO DISTRUGGE TUTTI I DATI PRESENTI NELLA /HOME

Per la serie: se lo conosci lo eviti ;)
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 05, 2010, 09:08:13 am
Due comandi, che è utile conoscere in modo da evitarli categoricamente, è

Codice: [Seleziona]
sudo rm -rf /*
PERICOLOSISSIMO IN QUANTO DISTRUGGE TUTTI I DATI PRESENTE IN UBUNTU

e

Codice: [Seleziona]
sudo rm -rf ~
PERICOLOSO IN QUANTO DISTRUGGE TUTTI I DATI PRESENTI NELLA /HOME

Per la serie: se lo conosci lo eviti ;)
ma se cancella tutto, il processo come fa a terminare? È come se volessi formattare dalla partizione attiva...
non ho mai provato, però me lo sono sempre chiesto...
Titolo: Re:Comandi utili da terminale
Inserito da: vaillant86 - Giugno 05, 2010, 09:13:18 am
ma se cancella tutto, il processo come fa a terminare? È come se volessi formattare dalla partizione attiva...
non ho mai provato, però me lo sono sempre chiesto...

Infatti la cancellazione completa di / avviene a riavvio effettuato... che poi non si riavvia in effetti. Mentre la cancellazione di ~ (ossia la /home/nomeutente) avviene istantaneamente.

Purtroppo ho usato quei due comandi accidentalmente diverso tempo fa, ora che ne ho imparato le conseguenze a mie spese cerco di mettere in guardia  Smiley

p.s.
non ci provare, non ne vale la pena. Al massimo provalo su una macchina virtuale se proprio ti vuoi togliere lo "sfizio" della curiosità 
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 05, 2010, 09:19:56 am
ma se cancella tutto, il processo come fa a terminare? È come se volessi formattare dalla partizione attiva...
non ho mai provato, però me lo sono sempre chiesto...

Infatti la cancellazione completa di / avviene a riavvio effettuato... che poi non si riavvia in effetti. Mentre la cancellazione di ~ (ossia la /home/nomeutente) avviene istantaneamente.

Purtroppo ho usato quei due comandi accidentalmente diverso tempo fa, ora che ne ho imparato le conseguenze a mie spese cerco di mettere in guardia  Smiley

p.s.
non ci provare, non ne vale la pena. Al massimo provalo su una macchina virtuale se proprio ti vuoi togliere lo "sfizio" della curiosità 
quindi qualcosa rimane?
Titolo: Re:Comandi utili da terminale
Inserito da: vaillant86 - Giugno 05, 2010, 09:20:51 am
Fino a quando usi la sessione si, qualcosa rimane (tutti i processi attivi che non sono in "sleeping")
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 05, 2010, 09:22:17 am
Fino a quando usi la sessione si, qualcosa rimane (tutti i processi attivi che non sono in "sleeping")
quando avrò intenzione di formattare il pc proverò :ysy: :ysy:
ma se ho altre partizioni montate in /media cancello anche il loro contenuto?
Titolo: Re:Comandi utili da terminale
Inserito da: vaillant86 - Giugno 05, 2010, 09:23:17 am
Francamente non lo so per le partizioni montante, io non rischierei di provarlo però. A rigor di logica, quando vai su "Risorse" e selezioni "File System" ti appaiono le varie directory (etc, boot, home, usr eccetera). Viene distrutto tutto
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 05, 2010, 09:24:00 am
Certo. Hai presente quando vai su "Risorse" e selezioni "File System"? Ti appaiono le varie directory (etc, boot, home, usr eccetera). Viene distrutto tutto
compreso il contenuto delle altre partizioni montate?
Titolo: Re:Comandi utili da terminale
Inserito da: vaillant86 - Giugno 05, 2010, 09:24:18 am
post modificato...
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 05, 2010, 09:25:58 am
ok grazie ;)
Titolo: Re:Comandi utili da terminale
Inserito da: angeloilcampione - Giugno 05, 2010, 09:36:05 am
ok grazie ;)
buongiorno

 :lki: comunque quel processo va sulla memoria ram
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 05, 2010, 09:38:15 am
ok grazie ;)
buongiorno

 :lki: comunque quel processo va sulla memoria ram
ah, ecco perché cancella l'hd, non me lo spiegavo...
Titolo: Re:Comandi utili da terminale
Inserito da: angeloilcampione - Giugno 05, 2010, 09:43:20 am
ok grazie ;)
buongiorno

 :lki: comunque quel processo va sulla memoria ram
ah, ecco perché cancella l'hd, non me lo spiegavo...
a me sembra che non è retto proprio su "ubuntu" siccome la dev/sdaX (root) sia gia montata, e il terminale viene "montato" sulla ram
http://www.youtube.com/watch?v=8lFIqaDx_oU
Titolo: Re:Comandi utili da terminale
Inserito da: angeloilcampione - Giugno 05, 2010, 09:47:46 am
ok grazie ;)
buongiorno

 :lki: comunque quel processo va sulla memoria ram
ah, ecco perché cancella l'hd, non me lo spiegavo...
a me sembra che non è retto proprio su "ubuntu" siccome la dev/sdaX (root) sia gia montata, e il terminale viene "montato" sulla ram
http://www.youtube.com/watch?v=8lFIqaDx_oU
leggete bene: questo non usa il sudo e infatti il terminale da CANNOT ( la forma lunga di can't che indica non potere) remove
CANNOT REMOVE, e siccome la / contiene la /home lui elimina solo la /home (per il cannot remove , perchè non ha i poteri di sudo per eiliminare la /)

quando termina la sessione ( se avesse cancellato la / non avrebbe potuto terminare la sessione) e riaccede, però ha un problema che manca i file di gnome nella /home/. Poichè non avendo i permessi necessari ha cancellato solo la /home


p.s
li capisco sti giochetti  :lki:
Titolo: Re:Comandi utili da terminale
Inserito da: baga1977 - Giugno 05, 2010, 12:53:58 pm
sudo upgrade è un comando per fare upgrade ai programmi
oppure  è una cavolata :wut: :wut: :wut: :wut: :wut:
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 05, 2010, 01:16:42 pm
sudo upgrade è un comando per fare upgrade ai programmi
oppure  è una cavolata :wut: :wut: :wut: :wut: :wut:
al massimo sudo apt-get upgrade, che serve ad aggiornare...
Titolo: Re:Comandi utili da terminale
Inserito da: baga1977 - Giugno 05, 2010, 04:08:36 pm
sudo upgrade è un comando per fare upgrade ai programmi
oppure  è una cavolata :wut: :wut: :wut: :wut: :wut:
al massimo sudo apt-get upgrade, che serve ad aggiornare...
si ma cosa si aggiorna di preciso?
i repositori o i file dei programmi togliendo al contempo quelli inutili :wut: :wut: :wut: :wut: :wut: :wut: :wut:
Titolo: Re:Comandi utili da terminale
Inserito da: angeloilcampione - Giugno 05, 2010, 04:35:32 pm
sudo upgrade è un comando per fare upgrade ai programmi
oppure  è una cavolata :wut: :wut: :wut: :wut: :wut:
al massimo sudo apt-get upgrade, che serve ad aggiornare...
si ma cosa si aggiorna di preciso?
i repositori o i file dei programmi togliendo al contempo quelli inutili :wut: :wut: :wut: :wut: :wut: :wut: :wut:
fa la stessa azione del gestore aggiornamenti
aggiorna i pacchetti , verifica se ci sono nuove versione per un pacchetto e poi upgrada , non confonderlo con l'avanzamento di distribuzione  ;)
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 05, 2010, 04:37:13 pm
sudo upgrade è un comando per fare upgrade ai programmi
oppure  è una cavolata :wut: :wut: :wut: :wut: :wut:
al massimo sudo apt-get upgrade, che serve ad aggiornare...
si ma cosa si aggiorna di preciso?
i repositori o i file dei programmi togliendo al contempo quelli inutili :wut: :wut: :wut: :wut: :wut: :wut: :wut:
fa la stessa azione del gestore aggiornamenti
aggiorna i pacchetti , verifica se ci sono nuove versione per un pacchetto e poi upgrada , non confonderlo con l'avanzamento di distribuzione  ;)
quello è sudo apt-get dist-upgrade giusto?
Titolo: Re:Comandi utili da terminale
Inserito da: angeloilcampione - Giugno 05, 2010, 04:38:57 pm
sudo upgrade è un comando per fare upgrade ai programmi
oppure  è una cavolata :wut: :wut: :wut: :wut: :wut:
al massimo sudo apt-get upgrade, che serve ad aggiornare...
si ma cosa si aggiorna di preciso?
i repositori o i file dei programmi togliendo al contempo quelli inutili :wut: :wut: :wut: :wut: :wut: :wut: :wut:
fa la stessa azione del gestore aggiornamenti
aggiorna i pacchetti , verifica se ci sono nuove versione per un pacchetto e poi upgrada , non confonderlo con l'avanzamento di distribuzione  ;)
quello è sudo apt-get dist-upgrade giusto?

sisi  ;)  :ok:
Titolo: Re:Comandi utili da terminale
Inserito da: SuNjACk - Giugno 05, 2010, 09:27:05 pm
sudo upgrade è un comando per fare upgrade ai programmi
oppure  è una cavolata :wut: :wut: :wut: :wut: :wut:
al massimo sudo apt-get upgrade, che serve ad aggiornare...
si ma cosa si aggiorna di preciso?
i repositori o i file dei programmi togliendo al contempo quelli inutili :wut: :wut: :wut: :wut: :wut: :wut: :wut:
fa la stessa azione del gestore aggiornamenti
aggiorna i pacchetti , verifica se ci sono nuove versione per un pacchetto e poi upgrada , non confonderlo con l'avanzamento di distribuzione  ;)
quello è sudo apt-get dist-upgrade giusto?

sisi  ;)  :ok:

no
Titolo: Re:Comandi utili da terminale
Inserito da: angeloilcampione - Giugno 05, 2010, 10:27:54 pm
sudo upgrade è un comando per fare upgrade ai programmi
oppure  è una cavolata :wut: :wut: :wut: :wut: :wut:
al massimo sudo apt-get upgrade, che serve ad aggiornare...
si ma cosa si aggiorna di preciso?
i repositori o i file dei programmi togliendo al contempo quelli inutili :wut: :wut: :wut: :wut: :wut: :wut: :wut:
fa la stessa azione del gestore aggiornamenti
aggiorna i pacchetti , verifica se ci sono nuove versione per un pacchetto e poi upgrada , non confonderlo con l'avanzamento di distribuzione  ;)
quello è sudo apt-get dist-upgrade giusto?

sisi  ;)  :ok:

no
scusa e a cosa serve , siccome non l'ho mai usato , ho fatto se non è zuppa e pan bagnato  :embas:
Titolo: Re:Comandi utili da terminale
Inserito da: SuNjACk - Giugno 06, 2010, 08:04:16 pm
Citazione da: man apt-get
[.....]

dist-upgrade
           dist-upgrade in addition to performing the function of upgrade,
           also intelligently handles changing dependencies with new versions
           of packages; apt-get has a "smart" conflict resolution system, and
           it will attempt to upgrade the most important packages at the
           expense of less important ones if necessary. So, dist-upgrade
           command may remove some packages. The /etc/apt/sources.list file
           contains a list of locations from which to retrieve desired package
           files. See also apt_preferences(5) for a mechanism for overriding
           the general settings for individual packages.

[.....]
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 07, 2010, 03:14:28 pm
Citazione da: man apt-get
[.....]

dist-upgrade
           dist-upgrade in addition to performing the function of upgrade,
           also intelligently handles changing dependencies with new versions
           of packages; apt-get has a "smart" conflict resolution system, and
           it will attempt to upgrade the most important packages at the
           expense of less important ones if necessary. So, dist-upgrade
           command may remove some packages. The /etc/apt/sources.list file
           contains a list of locations from which to retrieve desired package
           files. See also apt_preferences(5) for a mechanism for overriding
           the general settings for individual packages.

[.....]
grazie sunjack, allora mi dice quale  è per l'avanzamento di versione?
Titolo: Re:Comandi utili da terminale
Inserito da: carlotux - Giugno 07, 2010, 07:07:44 pm
Da terminale date   pstree        ( mettete lo schermo intero, si vede meglio)    :cig: :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: tonywhite - Giugno 08, 2010, 06:27:49 am
Da terminale date   pstree        ( mettete lo schermo intero, si vede meglio)    :cig: :asd:

Bellissimo! Non lo conoscevo!  :clap: :clap: +1
Titolo: Re:Comandi utili da terminale
Inserito da: carlotux - Giugno 08, 2010, 10:18:38 am
Sono contento che e piaciuto a dei volponi del terminale come voi. Vedrò di postarne altri inediti. Grazie tony  :beer:
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 08, 2010, 10:32:58 am
ma quello che vedo cos'è?
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Giugno 08, 2010, 10:37:08 am
l'albero dei processi attivi :ysy:
Titolo: Re:Comandi utili da terminale
Inserito da: carlotux - Giugno 08, 2010, 10:41:25 am
Esatto, e super utile.  :beer:
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 08, 2010, 10:42:11 am
l'albero dei processi attivi :ysy:
ok grazie ;)
Titolo: Re:Comandi utili da terminale
Inserito da: carlotux - Giugno 08, 2010, 10:46:38 am
Questo non so se lo conoscete, serve a vedere  le connessioni internet tcp e udp sia attive ò in ascolto.  :cig:  ;)




da terminale        sudo netstat -tupan
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Giugno 08, 2010, 10:48:31 am
a me piace moc, non so se lo conoscete.. è un player da terminale, molto leggero (mi pare occupi qualcosa come 500 k di ram :asd: ) si installa con il solito
Codice: [Seleziona]
sudo apt-get install moc e si avvia con  mocd
ps: per chiuderlo usate ctrl+Q (maiuscolo) altrimenti chiudete solo il processo ma la musica continua ad andare XD

@ carlo: interessante, io sti comandi di gestione li conosco poco, di solito uso  le gui.. al massimo conosco top XD
Titolo: Re:Comandi utili da terminale
Inserito da: carlotux - Giugno 08, 2010, 10:59:36 am
Beh o fatto un topic in un altro forum dove sono iscritto, per principianti. ti do il link, quello del topic sono io. di mmi cosa ne pensi.  :beer:

                              QUI (http://www.linuxmint-italia.org/index.php?topic=2709.0)        :hello:
Titolo: Re:Comandi utili da terminale
Inserito da: [email protected]#! - Giugno 08, 2010, 11:20:53 am
Codice: [Seleziona]
sudo apt-get update && sudo apt-get update && sudo apt-get upgrade && sudo apt-get clean && sudo apt-get autoclean && sudo apt-get autoremove

per aggiornare il pc (l'update è dato 2 volte per chi ha getdeb) e poi, pulisce!
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 08, 2010, 11:26:14 am
carlo, tu sei questo:
(https://www.linuxmint-italia.org/index.php?PHPSESSID=k4e9l7e3nvv82s6lbmco695ts3&action=dlattach;attach=1552;type=avatar)
 :rotfl: :rotfl: :asd: :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Giugno 08, 2010, 11:40:05 am
@ carlo: ottima idea, sono i più basilari ma servono anche quelli :D
Titolo: Re:Comandi utili da terminale
Inserito da: carlotux - Giugno 08, 2010, 11:45:42 am
carlo, tu sei questo:
(https://www.linuxmint-italia.org/index.php?PHPSESSID=k4e9l7e3nvv82s6lbmco695ts3&action=dlattach;attach=1552;type=avatar)
 :rotfl: :rotfl: :asd: :asd:




 E tom wellinton di smallville e l'attore preferito di mia figlia, lo sanno tutti. :beer:
@ carlo: ottima idea, sono i più basilari ma servono anche quelli :D



 Si servono, specie per chi inizia, ma il topic e lungo e ci sono tanti 3d e link che portano ad altri comandi.  :beer:



 Edit : qui faccio il buffone li sono stimato e rispettato.  :cig:


 


Titolo: Re:Comandi utili da terminale
Inserito da: [email protected]#! - Giugno 08, 2010, 11:53:28 am
carlotux, non ti vedo dai tempi del bar sulla comunità !
mi fa piacere riavere contatti col diavolo! ;D
Titolo: Re:Comandi utili da terminale
Inserito da: [email protected]#! - Giugno 08, 2010, 11:55:05 am
ah, non so se lo avete già  detto, ma yakuake è utilissimo!

Codice: [Seleziona]
sudo apt-get install yakuakeè un terminale a tendina, troppo bello!
e personalizzabile!
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Giugno 08, 2010, 11:56:46 am
carlo ricorda sempre: meglio un buffone consapevole di uno inconsapevole ;)
la vita è troppo breve per non prenderla a ridere :D

@psy: è normale che mi richieda quattrocentomila pacchetti di kde per installarsi? XD
Titolo: Re:Comandi utili da terminale
Inserito da: [email protected]#! - Giugno 08, 2010, 12:00:11 pm
è un programma per kde. che te en richieda molti non so, perchè anche se uso ubuntu, ho alcuni programmi kde....
comunque, se non ti ispira, non installarlo. io l'ho installato perchè tempo fa mi ritornava utile, con F12 ti compariva, lavorava mentre tu facevi i tuoi, e non te ne accorgevi che c'era! ora sono tornato a quello di gnome. più elegante, tutto viola!
Titolo: Re:Comandi utili da terminale
Inserito da: carlotux - Giugno 08, 2010, 12:04:24 pm
Ciao [email protected]#! buona permanenza nel forum, puoi iscrivere anche tuo padre. :asd: :asd: :asd: :asd: :beer:




Sgnablo, io sono consapevole, ma altri......... :asd: :asd: :asd: smile smile
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Giugno 08, 2010, 12:05:48 pm
@psy: boh io ho il mio fedele ctrl+alt+t e fa la stessa cosa :D
Titolo: Re:Comandi utili da terminale
Inserito da: [email protected]#! - Giugno 08, 2010, 12:06:34 pm
Ciao [email protected]#! buona permanenza nel forum, puoi iscrivere anche tuo padre. :asd: :asd: :asd: :asd: :beer:




Sgnablo, io sono consapevole, ma altri......... :asd: :asd: :asd: smile smile

ora vedo se ne ha voglia. il mio era un esempio puramente pratico, però, non si sa mai che gli venga voglia di spammare un po' ogni tanto!
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Giugno 08, 2010, 12:26:01 pm
carlo ricorda sempre: meglio un buffone consapevole di uno inconsapevole ;)
la vita é troppo breve per non prenderla a ridere :D

@psy: é normale che mi richieda quattrocentomila pacchetti di kde per installarsi? XD

Usa Guake :ysy:
Titolo: Re:Comandi utili da terminale
Inserito da: [email protected]#! - Giugno 08, 2010, 12:50:55 pm
carlo ricorda sempre: meglio un buffone consapevole di uno inconsapevole ;)
la vita è troppo breve per non prenderla a ridere :D

@psy: è normale che mi richieda quattrocentomila pacchetti di kde per installarsi? XD

Usa Guake :ysy:

cos'è? mai sentito...
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Giugno 08, 2010, 12:59:24 pm
immagino sia l'equivalente per gnome di yakuake :ysy:
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Giugno 08, 2010, 01:02:23 pm
immagino sia l'equivalente per gnome di yakuake :ysy:

:ysy: :ysy:
Titolo: Re:Comandi utili da terminale
Inserito da: [email protected]#! - Giugno 08, 2010, 01:02:45 pm
immagino sia l'equivalente per gnome di yakuake :ysy:

woo!
appena ho 10 min lo provo!
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Giugno 08, 2010, 01:09:14 pm
pare funzioni :ysy:
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Giugno 08, 2010, 01:14:26 pm
pare funzioni :ysy:

Io l'ho usato qualche tempo fa, ma poi ho preferito gnome-terminal alla fine :ysy:
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 08, 2010, 01:21:28 pm
sto installando yakuake ormai, poi al massimo lo disinstallo e provo quello per gnome...
comunque carlo, mica sei un buffone tu? ;)
Titolo: Re:Comandi utili da terminale
Inserito da: tonywhite - Giugno 08, 2010, 01:23:50 pm
Confermo, l'ho usato anch'io per un breve periodo di tempo (il tempo di trovare lo stesso terminale per gnome, esserne felice, usarlo per 2 comandi: uno che non ricordo e l'altro exit)
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 08, 2010, 01:28:01 pm
rimosso subito, quello per gnome manco lo provo...
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 08, 2010, 01:30:18 pm
ehi ragà , come mai non mi va autoremove e ho dovuto quindi perdere quasi 300 mega (19 li ha rimossi il programma)? Sì che ho un hd grande, però poi mi sa che se installo molte cose il pc va più lento...
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Giugno 08, 2010, 01:37:13 pm
ehi ragà , come mai non mi va autoremove e ho dovuto quindi perdere quasi 300 mega (19 li ha rimossi il programma)? Sì che ho un hd grande, però poi mi sa che se installo molte cose il pc va più lento...

Rispiega da capo :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 08, 2010, 01:41:06 pm
ehi ragà , come mai non mi va autoremove e ho dovuto quindi perdere quasi 300 mega (19 li ha rimossi il programma)? Sì che ho un hd grande, però poi mi sa che se installo molte cose il pc va più lento...

Rispiega da capo :asd:
allora: ho installato(300MB!!!), poi volevo toglierlo e ho dato sudo apt-get purge yakuake, mi ha liberato circa 19 MB (quindi non ha rimosso tutti i pacchetti) e se do sudo apt-get autoremove non toglie niente.
Siccome non voglio installato il superfluo, che rallenta il pc, posso fare qualcosa per rimuovere quei pacchetti (tipo vedere i pacchetti installati da una cronologia e rimuoverli da synaptic)?
Titolo: Re:Comandi utili da terminale
Inserito da: tonywhite - Giugno 08, 2010, 01:43:18 pm
(https://upload.centerzone.it/images/ayci74upo2envi4zf1k.png) Synaptic → File → Cronologia
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 08, 2010, 01:44:21 pm
(https://upload.centerzone.it/images/ayci74upo2envi4zf1k.png) Synaptic → File → Cronologia
grazie, non mi ricordavo più come si faceva...
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Giugno 08, 2010, 01:46:59 pm
ehi ragà , come mai non mi va autoremove e ho dovuto quindi perdere quasi 300 mega (19 li ha rimossi il programma)? Sì che ho un hd grande, però poi mi sa che se installo molte cose il pc va più lento...

Rispiega da capo :asd:
allora: ho installato(300MB!!!), poi volevo toglierlo e ho dato sudo apt-get purge yakuake, mi ha liberato circa 19 MB (quindi non ha rimosso tutti i pacchetti) e se do sudo apt-get autoremove non toglie niente.
Siccome non voglio installato il superfluo, che rallenta il pc, posso fare qualcosa per rimuovere quei pacchetti (tipo vedere i pacchetti installati da una cronologia e rimuoverli da synaptic)?

Prova con
Codice: [Seleziona]
sudo dpkg --purge `COLUMNS=300 dpkg -l "*" | egrep "^rc" | cut -d\ -f3`

Disclaimer: é un comando arcinoto che ho usato anche io più volte quando avevo ubuntu, é sicuro. Nonostante questo, se per una strana congiunzione astrale ti dovesse nuclearizzare il PC, uccidere il gatto e svuotare il tuo frigo, rifuggo ogni responsabilità  :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 08, 2010, 01:48:13 pm
asp, non ci sono, ci sono solo quelli aggiornati (tipo openoffice)...
boh, lascio perdere...
edit:@airport: mi dice che serve il nome di un pacchetto...
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Giugno 08, 2010, 01:51:54 pm
asp, non ci sono, ci sono solo quelli aggiornati (tipo openoffice)...
boh, lascio perdere...
edit:@airport: mi dice che serve il nome di un pacchetto...

Vuol dire che non trova niente da togliere...
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 08, 2010, 01:56:26 pm
asp, non ci sono, ci sono solo quelli aggiornati (tipo openoffice)...
boh, lascio perdere...
edit:@airport: mi dice che serve il nome di un pacchetto...

Vuol dire che non trova niente da togliere...
ok, ma si sbaglia...
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Giugno 08, 2010, 01:59:50 pm
asp, non ci sono, ci sono solo quelli aggiornati (tipo openoffice)...
boh, lascio perdere...
edit:@airport: mi dice che serve il nome di un pacchetto...

Vuol dire che non trova niente da togliere...
ok, ma si sbaglia...

Non é che si sbaglia, é che non c'é nessun pacchetto marcato come non richiesto. Se hai una ubuntu pulita prova a fare una simulazione di installazione

Codice: [Seleziona]
sudo apt-get install yakuake -s
ed elimina poi le dipendenze che ti mostra una per una (a meno che non ti zappino qualcosa che non vuoi eliminare).


Ah, pacman rulla :tnz: :tnz:
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 08, 2010, 02:05:00 pm
bah, nulla di che ma fa niente...comunque pacman non funge allo stesso modo quando installa un pacchetto che ha bisogno di dipendenze?
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Giugno 08, 2010, 02:06:28 pm
bah, nulla di che ma fa niente...comunque pacman non funge allo stesso modo quando installa un pacchetto che ha bisogno di dipendenze?

Con pacman

Codice: [Seleziona]
sudo pacman -R $(pacman -Qdtq)
E stai sicuro che i pacchetti superflui li elimina tutti :ysy:
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 08, 2010, 02:08:06 pm
bah, nulla di che ma fa niente...comunque pacman non funge allo stesso modo quando installa un pacchetto che ha bisogno di dipendenze?

Con pacman

Codice: [Seleziona]
sudo pacman -R $(pacman -Qdtq)
E stai sicuro che i pacchetti superflui li elimina tutti :ysy:
certo che per imparare a memoria la sintassi ce ne vuole però :ysy: :ysy:
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Giugno 08, 2010, 02:12:48 pm
bah, nulla di che ma fa niente...comunque pacman non funge allo stesso modo quando installa un pacchetto che ha bisogno di dipendenze?

Con pacman

Codice: [Seleziona]
sudo pacman -R $(pacman -Qdtq)
E stai sicuro che i pacchetti superflui li elimina tutti :ysy:
certo che per imparare a memoria la sintassi ce ne vuole però :ysy: :ysy:

Ci si abitua. Poi conoscendo il significato delle opzioni é più semplice :ysy:
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 08, 2010, 02:14:33 pm
bah, nulla di che ma fa niente...comunque pacman non funge allo stesso modo quando installa un pacchetto che ha bisogno di dipendenze?

Con pacman

Codice: [Seleziona]
sudo pacman -R $(pacman -Qdtq)
E stai sicuro che i pacchetti superflui li elimina tutti :ysy:
certo che per imparare a memoria la sintassi ce ne vuole però :ysy: :ysy:

Ci si abitua. Poi conoscendo il significato delle opzioni è più semplice :ysy:
bah, Qdtq per cosa sta?
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Giugno 08, 2010, 02:18:08 pm
bah, nulla di che ma fa niente...comunque pacman non funge allo stesso modo quando installa un pacchetto che ha bisogno di dipendenze?

Con pacman

Codice: [Seleziona]
sudo pacman -R $(pacman -Qdtq)
E stai sicuro che i pacchetti superflui li elimina tutti :ysy:
certo che per imparare a memoria la sintassi ce ne vuole però :ysy: :ysy:

Ci si abitua. Poi conoscendo il significato delle opzioni é più semplice :ysy:
bah, Qdtq per cosa sta?

Q sta per query, ovvero fa una ricerca, d vuol dire pacchetti installati come dipendenza, t vuol dire pacchetti non richiesti e q serve per limitare l'output. In partica parcman rimuove (-R) il risultato del comando tra parentesi.
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 08, 2010, 02:22:18 pm
ok, mi devo proprio decidere a passare ad Arch...
h giusto una partizione di 80 Giga inutilizzata (che avevo destinata all'hackintosh, ma tanto non ho la scheda video compatibile), quasi quasi oggi ci faccio un pensierino, ho tutto il pomeriggio...
Titolo: Re:Comandi utili da terminale
Inserito da: SuNjACk - Giugno 09, 2010, 09:16:43 pm
per avere il manpages colorati

1.
Codice: [Seleziona]
sudo apt-get install most2.
Codice: [Seleziona]
export export MANPAGER="/usr/bin/most -s"
se volete fare una prova
Codice: [Seleziona]
man cp

se lo volete di default io ho aggiunto al mio ~/.bashrc
Codice: [Seleziona]
#------------------
# colored manpages
#------------------
if [ "`which most`" ]; then
export MANPAGER="/usr/bin/most -s"
fi

Dimostrazione:
(https://upload.centerzone.it/images/42531306874276054315.png)

Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Giugno 09, 2010, 09:17:32 pm
carino :D
Titolo: Re:Comandi utili da terminale
Inserito da: SuNjACk - Giugno 09, 2010, 09:22:19 pm
Provate Terminator (http://www.ubuntugeek.com/terminator-multiple-gnome-terminals-in-one-window.html) :asd:

un terminale in grado di "scomporsi"

(https://upload.centerzone.it/images/21422367296014256230_thumb.jpg) (http://upload.centerzone.it/viewer.php?file=21422367296014256230.png)

Codice: [Seleziona]
sudo apt-get install terminator
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Giugno 09, 2010, 09:25:14 pm
conoscevo :D
Titolo: Re:Comandi utili da terminale
Inserito da: carlotux - Giugno 09, 2010, 09:38:08 pm
E che roba è  srpz srpz srpz
Titolo: Re:Comandi utili da terminale
Inserito da: carlotux - Giugno 09, 2010, 10:59:39 pm
 srpz srpz srpz srpz mi dite cosa e
Titolo: Re:Comandi utili da terminale
Inserito da: SuNjACk - Giugno 10, 2010, 08:43:00 am
srpz srpz srpz srpz mi dite cosa e
è un terminale come gnome-terminal ma più figo :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: [email protected]#! - Giugno 10, 2010, 08:44:53 am
ciao sunny!!! come ti va la vita???? :welcome:
Titolo: Re:Comandi utili da terminale
Inserito da: [email protected]#! - Giugno 10, 2010, 08:46:55 am
Provate Terminator (http://www.ubuntugeek.com/terminator-multiple-gnome-terminals-in-one-window.html) :asd:

un terminale in grado di "scomporsi"

(https://upload.centerzone.it/images/21422367296014256230_thumb.jpg) (http://upload.centerzone.it/viewer.php?file=21422367296014256230.png)

Codice: [Seleziona]
sudo apt-get install terminator

troppo bello! :rotfl: :rotfl:
Titolo: Re:Comandi utili da terminale
Inserito da: SuNjACk - Giugno 10, 2010, 08:54:29 am
ciao sunny!!! come ti va la vita???? :welcome:

bene

vedo che ti piace terminator :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: [email protected]#! - Giugno 10, 2010, 08:55:59 am
ciao sunny!!! come ti va la vita???? :welcome:

bene

vedo che ti piace terminator :asd:

è bellissimo! in una finestra, infiniti terminali! :asd: :asd: :asd: :rotfl: :rotfl:
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Giugno 10, 2010, 01:39:49 pm
qualcuno di voi usa  gli alias di bash?
beh, nel caso, ho appena definito un alias comodo se volete aggiungere repo da terminale. basta aggiungere queste righe al vostro .bash_aliases:

Codice: [Seleziona]
aggiungi_repo () {
  if [ -z "$1" ] ; then
  echo "inserisci il nome del repository!"
  else
  sudo add-apt-repository "$1"
  echo ""
  sudo apt-get update
  fi
}

cosa fa? aggiunge il repo (deve essere una stringa del tipo "ppa:nomerepository" e aggiorna la lista dei pacchetti, in un colpo solo ;)
Titolo: Re:Comandi utili da terminale
Inserito da: SuNjACk - Giugno 10, 2010, 09:27:37 pm
qualcuno di voi usa  gli alias di bash?
beh, nel caso, ho appena definito un alias comodo se volete aggiungere repo da terminale. basta aggiungere queste righe al vostro .bash_aliases:

Codice: [Seleziona]
aggiungi_repo () {
  if [ -z "$1" ] ; then
  echo "inserisci il nome del repository!"
  else
  sudo add-apt-repository "$1"
  echo ""
  sudo apt-get update
  fi
}

cosa fa? aggiunge il repo (deve essere una stringa del tipo "ppa:nomerepository" e aggiorna la lista dei pacchetti, in un colpo solo ;)

più che un alias è una funzione quella  :lki:
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Giugno 10, 2010, 09:29:00 pm
è sempre un alias ;)
Titolo: Re:Comandi utili da terminale
Inserito da: SuNjACk - Giugno 10, 2010, 09:47:57 pm
è sempre un alias ;)

gli alias sono questi
Codice: [Seleziona]
alias apt-i='sudo apt-get install'
le funzioni sono queste
Codice: [Seleziona]
search()
{
apt-cache search "[email protected]" | sort | less
}
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Giugno 10, 2010, 09:57:26 pm
siccome lo definisci dentro bash_aliases, e lo usi come alias di tutto il resto, è un alias :ysy:

sotto forma di funzione, ma sempre un alias :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: [email protected]#! - Giugno 10, 2010, 10:03:11 pm
mi sa fatica postare i vari comandi, quindi....
Titolo: Re:Comandi utili da terminale
Inserito da: SuNjACk - Giugno 10, 2010, 10:03:46 pm
visto che hai citato bash_aliases posto il mio ~/.bash_aliases

Codice: [Seleziona]
###############################
# ALIAS AND FUNCTION for BASH #
###############################

## General
alias choose-cursor='sudo update-alternatives --config x-cursor-theme'
#alias conky.sh='/home/sunny/Conky/conky.sh & disown'
alias du1='du -h --max-depth=1'
alias du2='du -h --max-depth=2'
alias reload='source ~/.bashrc && echo -e "\n -- BASH RELOADED -- \n"'
alias df='df -h'
alias volume='amixer get Master | grep "Left:" | cut -d\  -f5-'

alias cp='cp -Rv'
alias mv='mv -v'
alias rm='rm -fv'
alias rr='rm -rfv'

## Find
alias ff='find ./ -type f -name'
alias sff='sudo find ./ -type f -name'
alias fdir='find ./ -type d -name'
alias sfdir='sudo find ./ -type d -name'

## spegnimento e riavvio
alias spegni='sudo halt'
alias riavvia='sudo reboot'

## apt & dpkg
alias apt-i='sudo apt-get install'
alias apt-r='sudo apt-get remove --purge'
alias apt-show='apt-cache show'
alias apt-showpkg='apt-cache showpkg'
alias check='dpkg -l | grep '
alias apt-upd='sudo apt-get update'
alias apt-upg='sudo apt-get upgrade && sudo apt-get dist-upgrade'
alias apt-u='apt-upd && apt-upg'
alias orphand='sudo deborphan | xargs sudo apt-get remove --purge'

search()
{
apt-cache search "[email protected]" | sort | less
}

deps()
{
if [ "$1" = "-r" ]; then
apt-cache rdepends "$2" | less
else
apt-cache depends "$1" | less
fi

}

clean()
{
sudo apt-get autoremove --purge
sudo apt-get clean
sudo apt-get autoclean

[ "`COLUMNS=300 dpkg -l "*" | egrep ^rc | cut -d' ' -f3`" ] && \
sudo dpkg --purge `COLUMNS=300 dpkg -l "*" | egrep ^rc | cut -d' ' -f3`

}


## ls
alias ll='ls -lhA'
alias l='ls -l'

## Extract
extract () {
    for archive in $*; do
        if [ -f $archive ] ; then
            case $archive in
                *.tar.bz2)   tar xvjf $archive    ;;
                *.tar.gz)    tar xvzf $archive    ;;
                *.bz2)       bunzip2 $archive     ;;
                *.rar)       rar x $archive       ;;
                *.gz)        gunzip $archive      ;;
                *.tar)       tar xvf $archive     ;;
                *.tbz2)      tar xvjf $archive    ;;
                *.tgz)       tar xvzf $archive    ;;
                *.zip)       unzip $archive       ;;
                *.Z)         uncompress $archive  ;;
                *.7z)        7z x $archive        ;;
                *)           echo "don't know how to extract '$archive'..." ;;
            esac
        else
            echo "'$archive' is not a valid file!"
        fi
    done
}
# 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%%/}/"; }

# find the ten biggest files of the current directory
alias findbig='find . -type f -exec ls -s {} \; | sort -n -r | head -10'
alias biggest='du -xm | sort -nr | head -n 10'

# when change directory show the content
cds()
{
  if [ -n "$1" ]; then
    cd "[email protected]" && ls
  else
    cd ~ && ls
  fi
}

# the history of APT
function apt-history(){
      case "$1" in
        install)
              cat /var/log/dpkg.log | grep 'install ' | cut -d' ' -f '1 4-'
              ;;
        upgrade|remove)
              cat /var/log/dpkg.log | grep $1 | cut -d' ' -f '1 4-'
              ;;
        rollback)
              cat /var/log/dpkg.log | grep upgrade | \
                  grep "$2" -A10000000 | \
                  grep "$3" -B10000000 | \
                  awk '{print $4"="$5}'
              ;;
        *)
              cat /var/log/dpkg.log
              ;;
      esac
}

# alias for directorys
alias sunny='cd /media/Sunny'
alias win='cd /media/XP'
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Giugno 10, 2010, 10:10:45 pm
vedo che non ti lasci mancare niente XD
Titolo: Re:Comandi utili da terminale
Inserito da: SuNjACk - Giugno 10, 2010, 10:15:44 pm
vedo che non ti lasci mancare niente XD
Alcuni dimentico pure di averli :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Giugno 10, 2010, 10:17:43 pm
anche io :rotfl:
Titolo: Re:Comandi utili da terminale
Inserito da: SuNjACk - Giugno 10, 2010, 10:20:29 pm
anche io :rotfl:

Visto che siamo sulla stessa barca posta il tuo ~/.bash_aliases :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Giugno 10, 2010, 10:23:39 pm
ahahaok pensa che mi sono accorto che avevo un alias riguardante grub legacy, che non uso da 6 mesi :asd:

Codice: [Seleziona]
alias installa='sudo apt-get install'
alias rimuovi='sudo apt-get remove'
alias autoremove='sudo apt-get autoremove'
alias pulisci='rm -v *~ ;rm -v .*~'
alias l='ls -a --color -h'
alias cd..='cd ..'
alias cestinoroot='sudo rm -rv /root/.local/share/Trash'
alias font='sudo fc-cache -fv'
alias concatena='pdftk *.pdf output out.pdf'
## Extract
estrai () {
  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' non è un file valido!"
  fi
}
aggiungi_repo () {
  if [ -z "$1" ] ; then
  echo "inserisci il nome del repository!"
  else
  sudo add-apt-repository "$1"
  echo ""
  sudo apt-get update
  fi
}

notare il codice per estrarre gli archivi :D
Titolo: Re:Comandi utili da terminale
Inserito da: SuNjACk - Giugno 10, 2010, 10:28:02 pm
quella function ce l'ho anch'io ma il mio può aprire più archivi in una volta sola :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Giugno 11, 2010, 12:30:59 am
Bah, niente in confronto al mio .bash_aliases

Codice: [Seleziona]
alias ls='ls --color=auto'
 :lki: :lki:
Titolo: Re:Comandi utili da terminale
Inserito da: vaillant86 - Giugno 11, 2010, 08:08:45 am
Per bloccare un pacchetto alla sua versione corrente tramite apt-get
Codice: [Seleziona]
echo nomepacchetto hold | sudo dpkg --set-selections
Per sbloccarlo
Codice: [Seleziona]
echo nomepacchetto install | sudo dpkg --set-selections
Per vedere lo stato dei pacchetti (bloccati o meno)

Codice: [Seleziona]
sudo dpkg --get-selections > lista.txt
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Giugno 11, 2010, 08:14:07 am
Per bloccare un pacchetto alla sua versione corrente tramite apt-get
Codice: [Seleziona]
echo nomepacchetto hold | sudo dpkg --set-selections
Per sbloccarlo
Codice: [Seleziona]
echo nomepacchetto install | sudo dpkg --set-selections
Per vedere lo stato dei pacchetti (bloccati o meno)

Codice: [Seleziona]
sudo dpkg --get-selections > lista.txt
su arch non funge...
eppure mi sembra che installai il pacchetto che conteneva dpkg :thinking: :thinking:
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Giugno 11, 2010, 08:33:22 am
Per bloccare un pacchetto alla sua versione corrente tramite apt-get
Codice: [Seleziona]
echo nomepacchetto hold | sudo dpkg --set-selections
Per sbloccarlo
Codice: [Seleziona]
echo nomepacchetto install | sudo dpkg --set-selections
Per vedere lo stato dei pacchetti (bloccati o meno)

Codice: [Seleziona]
sudo dpkg --get-selections > lista.txt
su arch non funge...
eppure mi sembra che installai il pacchetto che conteneva dpkg :thinking: :thinking:

Vorrei anche vedere...
Titolo: Re:Comandi utili da terminale
Inserito da: carlotux - Giugno 11, 2010, 09:51:40 am
Andate su altre distro, e certo che molti comandi e abitudini sono diverse da ubuntu.
Titolo: Re:Comandi utili da terminale
Inserito da: SuNjACk - Giugno 11, 2010, 11:20:01 am
Son riuscito ad ottenere anche l'autocompletamento per i miei alias :asd:

Codice: (~/.bash_completion) [Seleziona]
# This function checks whether we have a given program on the system.
# No need for bulky functions in memory if we don't.
#
have()
{
unset -v have
PATH=$PATH:/sbin:/usr/sbin:/usr/local/sbin type $1 &>/dev/null &&
have="yes"
}

_comp_dpkg_installed_packages()
{
grep -A 1 "Package: $1" /var/lib/dpkg/status | \
grep -B 1 -E "ok installed|half-installed|unpacked| \
half-configured|config-files" | \
grep "Package: $1" | cut -d\  -f2
}

# Get the word to complete
# This is nicer than ${COMP_WORDS[$COMP_CWORD]}, since it handles cases
# where the user is completing in the middle of a word.
# (For example, if the line is "ls foobar",
# and the cursor is here -------->   ^
# it will complete just "foo", not "foobar", which is what the user wants.)
#
#
# Accepts an optional parameter indicating which characters out of
# $COMP_WORDBREAKS should NOT be considered word breaks. This is useful
# for things like scp where we want to return host:path and not only path.
_get_cword()
{
if [[ "${#COMP_WORDS[COMP_CWORD]}" -eq 0 ]] || [[ "$COMP_POINT" == "${#COMP_LINE}" ]]; then
echo "${COMP_WORDS[COMP_CWORD]}"
else
local i
local cur="$COMP_LINE"
local index="$COMP_POINT"
for (( i = 0; i <= COMP_CWORD; ++i )); do
while [[ "${#cur}" -ge ${#COMP_WORDS[i]} ]] && [[ "${cur:0:${#COMP_WORDS[i]}}" != "${COMP_WORDS[i]}" ]]; do
cur="${cur:1}"
index="$(( index - 1 ))"
done
if [[ "$i" -lt "$COMP_CWORD" ]]; then
local old_size="${#cur}"
cur="${cur#${COMP_WORDS[i]}}"
local new_size="${#cur}"
index="$(( index - old_size + new_size ))"
fi
done

if [[ "${COMP_WORDS[COMP_CWORD]:0:${#cur}}" != "$cur" ]]; then
# We messed up! At least return the whole word so things
# keep working
echo "${COMP_WORDS[COMP_CWORD]}"
else
echo "${cur:0:$index}"
fi
fi
}

# apt-i (alias) completion.
#
have apt-i &&
_apt_i()
{
local cur prev special i

COMPREPLY=()
cur=`_get_cword`
prev=${COMP_WORDS[COMP_CWORD-1]}

for (( i=0; i < ${#COMP_WORDS[@]}-1; i++ )); do
special=${COMP_WORDS[i]}
done

if [ -n "$special" ]; then
COMPREPLY=( $( apt-cache pkgnames $cur 2> /dev/null ) )
return 0
fi

return 0
} &&
complete -F _apt_i -o filenames apt-i

# also use _apt_i() for apt-show (alias)
have apt-show && complete -F _apt_i -o filenames apt-show
# for apt-showpkg (alias)
have apt-showpkg && complete -F _apt_i -o filenames apt-showpkg
# for "deps"
have deps && complete -F _apt_i -o filenames deps

# apt-r (alias) completion
#
have apt-r &&
_apt_r()
{
local cur prev special i

COMPREPLY=()
cur=`_get_cword`
prev=${COMP_WORDS[COMP_CWORD-1]}

for (( i=0; i < ${#COMP_WORDS[@]}-1; i++ )); do
special=${COMP_WORDS[i]}
done

if [ -n "$special" ]; then
COMPREPLY=( $( _comp_dpkg_installed_packages \
$cur ) )
return 0
fi

return 0
} &&
complete -F _apt_r -o filenames apt-r
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Giugno 11, 2010, 11:36:22 am
figo! ma come funziona?
Titolo: Re:Comandi utili da terminale
Inserito da: SuNjACk - Giugno 11, 2010, 03:56:40 pm
figo! ma come funziona?

ho aggiunto al mio .bashrc

Codice: [Seleziona]
if [ -f $HOME/.bash_completion ]; then
    . $HOME/.bash_completion
fi
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Giugno 11, 2010, 05:34:39 pm
l'ho provato, non mi va :( .. dovrebbe completare col tab, giusto?
ps: ho addirittura riavviato X, ma niente...
Titolo: Re:Comandi utili da terminale
Inserito da: SuNjACk - Giugno 11, 2010, 06:37:31 pm
funziona "solo" con
apt-i, apt-show, apt-showpkg, deps : completa con i nomi di tutti i pacchetti disponibili

apt-r : completa con i nomi dei pacchetti disponibili
Titolo: Re:Comandi utili da terminale
Inserito da: Gabo2 - Giugno 27, 2010, 01:16:38 pm
Non c'è qualche santo che li raccoglie e ci fa ..chessò...un pdf? :embas:
Titolo: Re:Comandi utili da terminale
Inserito da: tonywhite - Giugno 27, 2010, 02:23:22 pm
Non c'è qualche santo che li raccoglie e ci fa ..chessò...un pdf? :embas:

Voto Bucky  :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Giugno 27, 2010, 02:23:59 pm
io voto gabo :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: tonywhite - Giugno 27, 2010, 02:31:59 pm
io voto gabo :asd:

Ora cambio il mio voto e scelgo te. Che fai? Uno script che elenca gli scipt elencati in questo thread e ci fai un pdf?  :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: Gabo2 - Giugno 27, 2010, 02:38:38 pm
io voto gabo :asd:

Ora cambio il mio voto e scelgo te. Che fai? Uno script che elenca gli scipt elencati in questo thread e ci fai un pdf?  :asd:


Azz, lo sapevo di starmene zitto!  :asd:

Date le mie scarsissime capacità  mi limiterei solo al pdf!
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Giugno 27, 2010, 02:40:38 pm
io voto gabo :asd:

Ora cambio il mio voto e scelgo te. Che fai? Uno script che elenca gli scipt elencati in questo thread e ci fai un pdf?  :asd:

posso fare uno script che scrive uno script per avvisarmi che ci son script da passare allo script che raccoglie gli script per metterle in pdf tramite un apposito script. :ysy:
Titolo: Re:Comandi utili da terminale
Inserito da: tonywhite - Giugno 27, 2010, 02:42:29 pm
io voto gabo :asd:

Ora cambio il mio voto e scelgo te. Che fai? Uno script che elenca gli scipt elencati in questo thread e ci fai un pdf?  :asd:

posso fare uno script che scrive uno script per avvisarmi che ci son script da passare allo script che raccoglie gli script per metterle in pdf tramite un apposito script. :ysy:

Ma tu lo sai che quello che hai detto non è impossibile? :look:
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Giugno 27, 2010, 02:45:03 pm
lo so benissimo, ma non ho nessuna intenzione di perderci una giornata per farlo :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: tonywhite - Giugno 27, 2010, 02:48:17 pm
lo so benissimo, ma non ho nessuna intenzione di perderci una giornata per farlo :asd:

Una giornata? Ma come sei ottimista!  :rotfl:
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Giugno 27, 2010, 02:50:49 pm
intendevo SOLO lo script che fa i pdf, non tutto l'ambaradan :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: tonywhite - Giugno 27, 2010, 02:59:20 pm
 :rotfl:
Titolo: Re: Comandi utili da terminale
Inserito da: clerville6 - Novembre 14, 2010, 04:18:59 pm
A volte ho crisi di identità . Ma con:

Codice: [Seleziona]
whoami
risolvo brillantemente.

caspiterina... mi ha detto che mi chiamo Davide  :urra: ma questo lo sapevo già  daq quasi 37 anni!!!  :excited:
Titolo: Re: Comandi utili da terminale
Inserito da: [email protected]#! - Novembre 14, 2010, 04:20:13 pm
A volte ho crisi di identità . Ma con:

Codice: [Seleziona]
whoami
risolvo brillantemente.
subito mi ha detto che sono root.... >:(
poi, si è corretto e mi ha detto come mi chiamo....
Titolo: Re:Comandi utili da terminale
Inserito da: clerville6 - Novembre 14, 2010, 04:21:25 pm
Non c'è qualche santo che li raccoglie e ci fa ..chessò...un pdf? :embas:

Ci penso io!!!
Titolo: Re:Comandi utili da terminale
Inserito da: psych[email protected]#! - Novembre 14, 2010, 04:24:13 pm
Non c'è qualche santo che li raccoglie e ci fa ..chessò...un pdf? :embas:

Ci penso io!!!
grazie!

una cosa, ti sei presentato al forum?
Titolo: Re:Comandi utili da terminale
Inserito da: carlotux - Dicembre 09, 2010, 09:13:04 pm
Questo e un comando che capita a "proposito"  capita a volte che non ricordate tutto il comando che dovete dare,  e magari ricordate "qualcosa" allora fate così,  da terminale date   apropos   seguito dal quello che ricordate.
Titolo: Re:Comandi utili da terminale
Inserito da: carlotux - Dicembre 09, 2010, 09:15:36 pm
Tutti avete visto che ogni tot riavvii parte il controllo del disco. Se volete aumentare il numero, questo e il comando. Consiglio di non eliminarlo, e metterlo a 50/60 riavvii, anzichè 30 o meno che sono di default.  da terminale date      sudo tune2fs -c 50 /dev/hda1


  c 50  e il numero dei riavvii        hda  secondo di quanti dischi avete      non fate confusione mi raccomando.   Se mettete 0 non fa più il check  ( non lo fate)
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Dicembre 28, 2010, 11:18:39 am
Tutti avete visto che ogni tot riavvii parte il controllo del disco. Se volete aumentare il numero, questo e il comando. Consiglio di non eliminarlo, e metterlo a 50/60 riavvii, anzichè 30 o meno che sono di default.  da terminale date      sudo tune2fs -c 50 /dev/hda1


  c 50  e il numero dei riavvii        hda  secondo di quanti dischi avete      non fate confusione mi raccomando.   Se mettete 0 non fa più il check  ( non lo fate)
a me muflone disse che per non fare il check si mette -1...
Titolo: Re:Comandi utili da terminale
Inserito da: tonywhite - Dicembre 28, 2010, 11:27:36 am
Tutti avete visto che ogni tot riavvii parte il controllo del disco. Se volete aumentare il numero, questo e il comando. Consiglio di non eliminarlo, e metterlo a 50/60 riavvii, anzichè 30 o meno che sono di default.  da terminale date      sudo tune2fs -c 50 /dev/hda1


  c 50  e il numero dei riavvii        hda  secondo di quanti dischi avete      non fate confusione mi raccomando.   Se mettete 0 non fa più il check  ( non lo fate)
a me muflone disse che per non fare il check si mette -1...

È uguale :ysy:
Titolo: Re:Comandi utili da terminale
Inserito da: carlotux - Dicembre 28, 2010, 04:41:58 pm
Non e uguale, con il mio si impostano i riavvii, con quell'altro non si fanno i riavvii. Ed e sconsigliabile.  :tnz: :tnz: 
Titolo: Re:Comandi utili da terminale
Inserito da: domx - Dicembre 28, 2010, 05:09:05 pm
Non e uguale, con il mio si impostano i riavvii, con quell'altro non si fanno i riavvii. Ed e sconsigliabile.  :tnz: :tnz:
e che cambia in sostanza?
Titolo: Re:Comandi utili da terminale
Inserito da: carlotux - Gennaio 10, 2011, 06:16:13 pm
 Cambia che non fa più il check al disco.  E sconsigliabile non fare fare il check al disco, invece di farlo fare ogni 30 riavvii del sistema lo cambi a 50/60 riavvii del pc.
Titolo: Re:Comandi utili da terminale
Inserito da: Buntolo - Gennaio 19, 2011, 08:57:22 pm
Come d*o negro cane bastardo si fa ad aggiornare automaticamente grub?
A fargli ricercare automaticamente i sistemi installati ed aggiornare la lista?

Sentite se ho 4 sistemi Linux diversi, c'è modo di impostarlo in modo che ad ogni aggiornamento di kernel non mi si sminchi tutto?
Nella voce, cosa devo metterci al posto di "kernel=2.6.35-blabla" in modo che sia universale?
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Gennaio 19, 2011, 09:02:36 pm
Come d*o negro cane bastardo si fa ad aggiornare automaticamente grub?
A fargli ricercare automaticamente i sistemi installati ed aggiornare la lista?

Sentite se ho 4 sistemi Linux diversi, c'è modo di impostarlo in modo che ad ogni aggiornamento di kernel non mi si sminchi tutto?
Nella voce, cosa devo metterci al posto di "kernel=2.6.35-blabla" in modo che sia universale?

Nei debian like non puoi avere la voce universale come su arch. Questo perché all'aggiornamento non leva il vecchio kernel. Devi eliminare le voci vecchie a mano o tramite utility.
Titolo: Re:Comandi utili da terminale
Inserito da: Buntolo - Gennaio 19, 2011, 09:11:41 pm
Nei debian like non puoi avere la voce universale come su arch. Questo perché all'aggiornamento non leva il vecchio kernel. Devi eliminare le voci vecchie a mano o tramite utility.

Ma perchè debian ogni giorno che passa mi sembra sempre più merdosa?  >:(
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Gennaio 19, 2011, 09:21:39 pm
Nei debian like non puoi avere la voce universale come su arch. Questo perché all'aggiornamento non leva il vecchio kernel. Devi eliminare le voci vecchie a mano o tramite utility.

Ma perchè debian ogni giorno che passa mi sembra sempre più merdosa?  >:(

Evidentemente non è la distro per te :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: SuNjACk - Gennaio 19, 2011, 09:23:05 pm
per aggiornare grub

Codice: [Seleziona]
sudo update-grub
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Gennaio 19, 2011, 09:24:21 pm
per aggiornare grub

Codice: [Seleziona]
sudo update-grub

Comunque restano tutti i kernel...
Titolo: Re:Comandi utili da terminale
Inserito da: Buntolo - Gennaio 19, 2011, 09:24:33 pm
per aggiornare grub

Codice: [Seleziona]
sudo update-grub

Eh ma mi tocca avviare debian tutte le volte che c'è un cambiamento di kernel in una delle altre 3.
Titolo: Re:Comandi utili da terminale
Inserito da: SuNjACk - Gennaio 19, 2011, 09:25:24 pm
per aggiornare grub

Codice: [Seleziona]
sudo update-grub

Eh ma mi tocca avviare debian tutte le volte che c'è un cambiamento di kernel in una delle altre 3.
boh, io ho solo una distro
Titolo: Re:Comandi utili da terminale
Inserito da: carlotux - Febbraio 01, 2011, 09:54:29 pm
solo una?  in tutto ho 6 distro mie in 2 pc piu un "muletto"  con 2  e altre 2 su il laptop di mia figlia. :ysy: :ysy:  in totale 10 distro.  :tnz: :tnz:
Titolo: Re:Comandi utili da terminale
Inserito da: SuNjACk - Febbraio 01, 2011, 09:56:19 pm
solo una?  in tutto ho 6 distro mie in 2 pc piu un "muletto"  con 2  e altre 2 su il laptop di mia figlia. :ysy: :ysy:  in totale 10 distro.  :tnz: :tnz:

il problema è che a volte mi comporto come un utilitarista, penso cosa dovrei farmene con 6 distro quando con 1 sto a posto, un mi sono utili 5 distro in più
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Febbraio 01, 2011, 09:57:05 pm
Anche io ne ho una sola, non so cosa farmene di più distro :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: Abominable Snow Tux - Febbraio 01, 2011, 10:16:40 pm
Io uso il grub installato con ubuntu e per aggiornarlo basta che vai alla seconda voce, (mi sembra "ricovery mode" o comunque quella sotto il kernel di ubuntu) e poi dai "aggiorna grub" che dovrebbe essere tra le opzioni.

Forse ho detto cazzate che ne so, o c'è anche nel grub con arch... ma di fatto funziona che è una meraviglia.  ;D
Titolo: Re:Comandi utili da terminale
Inserito da: Buntolo - Febbraio 01, 2011, 10:22:13 pm
Anche io ne ho una sola, non so cosa farmene di più distro :asd:

openSUSE: beh devo studiare KDE per la storiella, inoltre devo vincere una sfida personale (riuscire a cambiare il tema  :sbeg:)
Arch: vuoi che la levi? :asd:
debian: tentativo di allontanarmi da Ubuntu; per ora debian è la distro semi-principale (ossia uso Arch ma ogni volta che sbeg qualcosa avvio debian, dove ovviamente sbeg dell'altro)
Backbox: installata l'altro giorno per provare i b43 senza danneggiare Arch, ora ho deciso che per fare l'hacker-binbominkia tengo questa
XP: non la uso da tempi immemori ma mi serve per compatibilità  e per quando devo sistemare il pc ad uno

E questo è solo il disco 2, poi c'è anche il disco 1, con sopra Ubuntu e qualcos'altro che mi sfugge.

Ah e questo è solo il portatile. :drd:
Uno dei portatili. :drd:
Titolo: Re:Comandi utili da terminale
Inserito da: SuNjACk - Febbraio 01, 2011, 10:26:07 pm
Anche io ne ho una sola, non so cosa farmene di più distro :asd:

openSUSE: beh devo studiare KDE per la storiella, inoltre devo vincere una sfida personale (riuscire a cambiare il tema  :sbeg:)
Arch: vuoi che la levi? :asd:
debian: tentativo di allontanarmi da Ubuntu; per ora debian è la distro semi-principale (ossia uso Arch ma ogni volta che sbeg qualcosa avvio debian, dove ovviamente sbeg dell'altro)
Backbox: installata l'altro giorno per provare i b43 senza danneggiare Arch, ora ho deciso che per fare l'hacker-binbominkia tengo questa
XP: non la uso da tempi immemori ma mi serve per compatibilità  e per quando devo sistemare il pc ad uno

E questo è solo il disco 2, poi c'è anche il disco 1, con sopra Ubuntu e qualcos'altro che mi sfugge.

Ah e questo è solo il portatile. :drd:
Uno dei portatili. :drd:

non dimentichiamoci di tutti i fissi smontati che ci hai fatto vedere :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: tonywhite - Febbraio 01, 2011, 10:41:37 pm
Casa:
    1 portatile con Ubuntu
Lavoro:
    1 portatile personale con XP(che uso solo per sbaglio) e Mint(che uso per prova, ma preferisco Ubuntu).
    1 PC con Debian in rolling
    1 PC scasso con XP (a peggiorare la situazione è la RAM-Zoombie :asd: )
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Febbraio 01, 2011, 10:46:10 pm
Me ne regalate qualcuno? :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Febbraio 01, 2011, 10:46:55 pm
se vuoi ho un 286 funzionante della olivetti :asd:

del '91 :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: SuNjACk - Febbraio 01, 2011, 10:47:46 pm
Me ne regalate qualcuno? :asd:

Ma tu non volevi un mac da nerd fighetti gay?
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Febbraio 01, 2011, 10:48:58 pm
se vuoi ho un 286 funzionante della olivetti :asd:

del '91 :asd:

Puoi scommetterci che lo voglio (https://s3.postimage.org/1vbey1fd0/3a19e7fe35c32e3749a19ec866b8ef24ffcb8310.png) (http://www.postimage.org/)

Me ne regalate qualcuno? :asd:

Ma tu non volevi un mac da nerd fighetti gay?

Uno non esclude gli altri :asd: :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Febbraio 01, 2011, 10:50:41 pm
se vuoi ho un 286 funzionante della olivetti :asd:

del '91 :asd:

Puoi scommetterci che lo voglio (https://s3.postimage.org/1vbey1fd0/3a19e7fe35c32e3749a19ec866b8ef24ffcb8310.png) (http://www.postimage.org/)

col cazzo, è un ottimo soprammobile :asd:

ps: 640K di ram, 40 mega di hd, niente scheda audio nè di rete, video a 256 colori :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: tonywhite - Febbraio 01, 2011, 10:52:07 pm
se vuoi ho un 286 funzionante della olivetti :asd:

del '91 :asd:

Puoi scommetterci che lo voglio (https://s3.postimage.org/1vbey1fd0/3a19e7fe35c32e3749a19ec866b8ef24ffcb8310.png) (http://www.postimage.org/)

Me ne regalate qualcuno? :asd:

Ma tu non volevi un mac da nerd fighetti gay?

Uno non esclude gli altri :asd: :asd:

Ti regalerei lo scassone con XP a cui c'è da cambiare la RAM, la MB, la CPU e poc'altro :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: tonywhite - Febbraio 01, 2011, 10:55:46 pm
(click to show/hide)


 :asd: :asd: :asd: :asd:
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Febbraio 01, 2011, 10:57:41 pm
 :sbeg: :sbeg: :sbeg: :sbeg: :sbeg: :sbeg: :sbeg: :sbeg: (https://s3.postimage.org/1vcz6b85g/a732e920606bf996d0fbbafd0d7bfb53bda7ede3.gif) (http://www.postimage.org/) (https://s3.postimage.org/1vcz6b85g/a732e920606bf996d0fbbafd0d7bfb53bda7ede3.gif) (http://www.postimage.org/) (https://s3.postimage.org/1vcz6b85g/a732e920606bf996d0fbbafd0d7bfb53bda7ede3.gif) (http://www.postimage.org/) :sbeg: :sbeg: :sbeg: :sbeg:
Titolo: Re:Comandi utili da terminale
Inserito da: tonywhite - Febbraio 01, 2011, 10:58:44 pm
 :rotfl: :rotfl: :rotfl: :rotfl: :rotfl: :rotfl: :rotfl: :rotfl: :rotfl: :rotfl: :rotfl: :rotfl: :rotfl:
Titolo: Re:Comandi utili da terminale
Inserito da: sgnablo - Febbraio 01, 2011, 10:59:36 pm
si vabbè. ma qua quoto airport, eccheccazzo
:asd:
Titolo: Re:Comandi utili da terminale
Inserito da: AirPort - Febbraio 01, 2011, 11:00:49 pm
http://www.youtube.com/watch?v=PxZQOGK_R_c
Titolo: Re:Comandi utili da terminale
Inserito da: tonywhite - Febbraio 01, 2011, 11:02:41 pm
 :rotfl: :rotfl: :rotfl: