Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#101 Le 05/06/2008, à 15:57

scholi

Re : Quelques fonctions très utiles [À completer]

ben tue le avec CTRL-C directement


S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.

Hors ligne

#102 Le 05/06/2008, à 20:24

uboops

Re : Quelques fonctions très utiles [À completer]

Bonjour,
Pour éteindre son écran
code:
xset dpms force off

éteindre l'écran au bout d' 5 minutes
code:
echo export DISPLAY=$DISPLAY \&\& xset dpms force off | at now + 5 minutes


“Au lieu de faire que ce qui fût juste fût fort, on a fait que ce qui fût fort fût juste.” (Blaise Pascal).

Hors ligne

#103 Le 05/06/2008, à 22:34

scholi

Re : Quelques fonctions très utiles [À completer]

ouais fais gaffe, il l'éteint 5 minutes après avoir taper la commande, que tu utilises ton ordi ou non. Et cela qu'une seule fois!

fais simplement

xset dpms 300

5 min=5*60=300 secondes

Dernière modification par scholi (Le 05/06/2008, à 22:39)


S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.

Hors ligne

#104 Le 06/06/2008, à 00:43

uboops

Re : Quelques fonctions très utiles [À completer]

code:
echo export DISPLAY=$DISPLAY \&\& xset dpms force off | at now + 5 minutes
Ben non, si tu utilises ton ordi. le clavier ou la souris va le réveiller quasi instantanément !

xset dpms 5
surtout pas car la l'écran va s'éteindre toutes les 5 secondes.


“Au lieu de faire que ce qui fût juste fût fort, on a fait que ce qui fût fort fût juste.” (Blaise Pascal).

Hors ligne

#105 Le 06/06/2008, à 01:07

scholi

Re : Quelques fonctions très utiles [À completer]

ouais c'est pour ça que j'ai mis 300 et pas 5 wink


S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.

Hors ligne

#106 Le 06/06/2008, à 01:13

uboops

Re : Quelques fonctions très utiles [À completer]

scholi a écrit :

ouais c'est pour ça que j'ai mis 300 et pas 5 wink

surtout pas non plus, car la l'écran va s'éteindre toutes les 5 minutes.


“Au lieu de faire que ce qui fût juste fût fort, on a fait que ce qui fût fort fût juste.” (Blaise Pascal).

Hors ligne

#107 Le 06/06/2008, à 07:06

Dark-Sham

Re : Quelques fonctions très utiles [À completer]

scholi a écrit :

ben tue le avec CTRL-C directement

Oh ? Je ne connaissais pas XD Merci ! tongue


Script de sauvegarde/restauration APT

Ubuntu 8.04 "Hardy Heron"
CPU : AMD Athlon XP 2800+ ; GPU : ATI Radeon 9250/9200 Series ; RAM : 2 Gigots + 512 Mégots ; Carte mère : Asus A7N8X-E Deluxe

Hors ligne

#108 Le 06/06/2008, à 12:18

scholi

Re : Quelques fonctions très utiles [À completer]

Dark-Sham a écrit :

Oh ? Je ne connaissais pas XD Merci ! tongue

tapes:

stty -a

il va te donner quelques raccourcis. Le ^ = CTRL


S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.

Hors ligne

#109 Le 06/06/2008, à 21:16

Yannick_LM

Re : Quelques fonctions très utiles [À completer]

stty -a

Tiens, je connaissais pas celui-là non plus tongue
Merci aussi cool


Trucs et astuces pour Vim
Ma web page  avec des trucs dessus ...

Hors ligne

#110 Le 08/06/2008, à 09:41

Astidiel

Re : Quelques fonctions très utiles [À completer]

Hop, j'apporte ma pierre à l'édifice cool

Pour récupérer la main dans un terminal alors qu'un programme est lancé à partir de ce terminal :
[CTRL] z : suspend le processus et redonne la main
bg : met le processus en arrière plan

Au final donne le même résultat que si vous aviez rajoutez & à la fin de la commande du programme (utile en cas d'oubli)

Dernière modification par Astidiel (Le 08/06/2008, à 09:41)


Celui qui reçoit une idée de moi reçoit un savoir sans diminuer le mien, tout comme celui qui allume sa bougie à la mienne reçoit la lumière sans me plonger dans la pénombre. Thomas Jefferson

Hors ligne

#111 Le 08/06/2008, à 12:05

herberts

Re : Quelques fonctions très utiles [À completer]

Peut-être est-ce une commande connu, mais je viens de la découvrir (grâce à cep), donc je vais la partager :

sudo blkid

ça permet de lister les partitions, en donnant leur UUID et leur filesystem

Dernière modification par herberts (Le 08/06/2008, à 12:06)

Hors ligne

#112 Le 08/06/2008, à 16:10

scholi

Re : Quelques fonctions très utiles [À completer]

Un peu d'histoire
entrez:

cal 9 1752

marrant non?
C'est du au passage du calendrier julien au gregorien


S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.

Hors ligne

#113 Le 10/06/2008, à 21:07

Skippy le Grand Gourou

Re : Quelques fonctions très utiles [À completer]

Comme quoi les développeurs de cal sont pointilleux. smile

Pour ceux qui visent souvent à côté et appuient trop souvent sur la touche F1 alors qu'ils sont dans un terminal, ce qui a pour désagréable effet de lancer une popup d'aide : on peut désactiver la touche f1 en allant dans le menu Édition > Raccourcis clavier (pour gnome-terminal), et en la supprimant (tout en bas).

Hors ligne

#114 Le 15/06/2008, à 17:20

totoroavi

Re : Quelques fonctions très utiles [À completer]

Pour n3o51:
rechercher un fichier ou des fichiers dans tous les paquets disponibles (pas seulement ce installés)
Il y a aussi la commande:

apt-cache search lenomdupaquetoumotcontenuedansladescription

qui est de base wink
@+
Totoro

Dernière modification par totoroavi (Le 15/06/2008, à 17:21)


"Le monde est dangereux non pas à cause de ceux qui font le mal, mais à cause de ceux qui regardent et laissent faire"
(Albert Einstein)

Hors ligne

#115 Le 17/06/2008, à 14:15

n3o51

Re : Quelques fonctions très utiles [À completer]

Bonjour
@totoroavi : ça ne permet pas de chercher un "fichier" dans tous les paquets apt-cache
apt-cache search ça ne fais que rechercher dans le nom des paquets, et leur description.

# apt-cache
Pour obtenir des informations au sujet d'un paquet installé

Commande    Action    Essais
apt-cache search     Donne la liste des paquets contenant un mot-clé     apt-cache search se3
apt-cache show     Donne donne une rapide description d'un paquet     apt-cache show mc
apt-cache showpkg     pour connaitre les dépendances d'un paquet

# apt-file
Cet utilitaire permet d'interroger la liste des fichiers contenus dans tous les paquets, qu'ils soient installés ou non
L'installer par apt-get install apt-file
Puis construire la base gérée par apt-file : apt-file update

Commande    Action    Essais
apt-file list <paquet>     Donne la liste des fichiers contenus dans le paquet     apt-file list net-tools
apt-file search <fichier>     pour savoir à quel paquet appartient un fichier     apt-file search ipconfig

AUTRES ASTUCES

=======================

Changer la casse d'un fichier

  Pour convertir un fichier en majuscule :

dd if=fichier1 of=fichier2 conv=ucase

ou fichier1 est le fichier à convertir
et fichier2 sera le fichier converti

Pour convertir un fichier en minuscule :

dd if=fichier1 of=fichier2 conv=lcase

dd permet bien d'autres choses, comme par exemple :
   - agrandir la taille des enregistrements d'un fichier.
   - Convertir de l'ascii en ebcdic et vice et versa.
   - inverser les octets pairs avec les impairs.
voir man dd

Rendre un fichier invulnérable contre l'éffacement :
  la commande

chattr +i nom_fichier

rend le fichier inéfaçable y compris par l'utilisateur root.

Effacer physiquement un fichier du support physique :

la commande rm nom_fichier se contente de supprimer la référence au fichier
et à recupérer l'espace disque s'il n'y a pas de lien sur le dit fichier.

La commande

chattr +s nom_fichier

remplit le fichier de 0 avant de le supprimer.
Ceci est important si le fichier contient des informations confidentielles car ces informations
pourraient se retrouver avec un editeur de secteur.


Welcome to the real world
________________________________

Hors ligne

#116 Le 17/06/2008, à 22:16

n3o51

Re : Quelques fonctions très utiles [À completer]

Le james bond du terminal

Pour espionner ce qu'une autre personne fait sur son terminal, utilisez le programme "ttysnoop". Dans "ttysnoop", les deux terminaux ont le même état et tout ce qui est tapé sur l'un des deux claviers apparaît sur les deux écrans (au même endroit). Donc si vous espionnez et ne voulez pas être détecté, vous ne devriez rien taper.

Commande pas d'origine installation (Assurez-vous que vous avez le composant 'universe' activé ) :

sudo apt-get install ttysnoop

Usage : ttysnoop <pty>

Dernière modification par n3o51 (Le 17/06/2008, à 22:16)


Welcome to the real world
________________________________

Hors ligne

#117 Le 17/06/2008, à 23:54

scholi

Re : Quelques fonctions très utiles [À completer]

n3o51 a écrit :

Le james bond du terminal
Usage : ttysnoop <pty>

C'est pas plus simple d'utiliser screen? En plus c'est assez utile pour plein d'autre chose. ça permet aussi de dépanner un pote sur une machine distante. Pour le James Bond ça reste à voire, vu qu'il faut que la cible aie lancé la commande et que tu aies un accès ssh dessus.

Voici un exemple: "john" est sur la machine "truc". Il a besoin d'aide et aimerait que "paul" qui se trouve sur la machine "chose" se connecte sur sa machine et partage un terminal.

Du côté de john on fait:

screen -X test
Ctrl-a :multiuser on
Ctrl-a :addacl paul

et du côté paul on fait:

ssh paul@truc
screen -x john/test

PS: Il faut aussi que john ajoute paul comme utilisateur ssh sur la machine truc.

Dernière modification par scholi (Le 17/06/2008, à 23:55)


S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.

Hors ligne

#118 Le 18/06/2008, à 00:20

n3o51

Re : Quelques fonctions très utiles [À completer]

Effectivement c'est pas mal ...


Welcome to the real world
________________________________

Hors ligne

#119 Le 13/07/2008, à 12:07

scholi

Re : Quelques fonctions très utiles [À completer]

J'ai découvert l'autre jour un programme (en ligne de commande): units
Il est très pratique pour convertir très rapidement des type d'unités.

Ex.: 3 milliseconde lumière ça fait combien de kilomètre?

$ units
You have: 3 millilightseconds
You want: km
 * 899.37737
/ 0.0011118803

Je sais donc que avec un timeout de 3 millisecondes, je ne pourrais jamais me connecter à un ordinateur plus éloigné que 900 km.


S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.

Hors ligne

#120 Le 06/08/2008, à 12:53

arieugon

Re : Quelques fonctions très utiles [À completer]

Juste un petit truc pratique:
La commande script monFichier redirige tout ce qui est tapé en console, ainsi que les résultats obtenus vers monFichier. Pour arrêter cette redirection taper "CTRL-D". Vous conservez ainsi toutes les traces de ce que vous avez fait. Vous pouvez éditer le fichier pour en extraire des parties et les mettre dans des réponses aux posts du forum par exemple.

Linuxement ;O)


Portable ASUS K73E :  Ubuntu XFCE 20.04 / Ubuntu DDE 20.04 / Debian 10 /Debian 11 (testing) / Devuan 3
Le tout en multi-boot Grub Legacy.

Hors ligne

#121 Le 07/08/2008, à 10:29

arieugon

Re : Quelques fonctions très utiles [À completer]

Réponse à Miss Maika pour le post n° 82.

Au sujet de la conversion *.flv en *.avi la commande ffmpeg -i nom_du_fichier.flv -f avi nom_du_fichier.avi convertit bien le fichier mais on perd le son. Je vais faire des recherches et compléter.

Linuxement ;O)


Portable ASUS K73E :  Ubuntu XFCE 20.04 / Ubuntu DDE 20.04 / Debian 10 /Debian 11 (testing) / Devuan 3
Le tout en multi-boot Grub Legacy.

Hors ligne

#122 Le 07/08/2008, à 10:34

totoroavi

Re : Quelques fonctions très utiles [À completer]

pour convertir les *.flv en *.avi perso j'utilise avidemux ça marche super en plus tu peux choisir les format de compression (divx, xvid etc ...)
@+
Totoro


"Le monde est dangereux non pas à cause de ceux qui font le mal, mais à cause de ceux qui regardent et laissent faire"
(Albert Einstein)

Hors ligne

#123 Le 07/08/2008, à 11:21

arieugon

Re : Quelques fonctions très utiles [À completer]

Bonjour totoroavi

Je suis intéressé pour un outil qui puisse être utilisé en ligne de commande car je traite d'un coup tout les fichiers. Je saisis en ligne de commande les instructions suivantes:

dossier_flv# for NomFichier in $(ls -1 | awk -F . '{print $1}'); do
> convertion du fichier ${NomFichier}.flv en ${NomFichier}.avi
> done

Explications:
$(commande) : retourne le résultat de la commande
ls -1: renvoie une liste des fichiers la plus simple possible sur 1 colonne.
Le résultat de cette commande est passé à awk par le signe (pipe ou tube) |
awk -F . '{print $1}': -F . indique que le point est un séparateur de champ. Donc le nom du fichier est le premier champ, et l'extension le deuxième champ. '{print $1}' renvoit uniquement le nom du premier champ (nom du fichier sans l'extension).

do; traitement à faire; done : contenu de la boucle for.

Pour mettre au point une telle commande, il faut commencer par trouver le résultat de ce qui se trouve entre $().
Essayez: ls -1 | awk -F . '{print $1}'

... en passant ...

Linuxement ;O)


Portable ASUS K73E :  Ubuntu XFCE 20.04 / Ubuntu DDE 20.04 / Debian 10 /Debian 11 (testing) / Devuan 3
Le tout en multi-boot Grub Legacy.

Hors ligne

#124 Le 07/08/2008, à 11:35

totoroavi

Re : Quelques fonctions très utiles [À completer]

Oki oki wink est ce que tu sais que avidemux permet de faire une liste de tache qu'il exécutera quand tu lui demander, serte je ne pense pas que ce soit aussi efficace qu'une ligne de commande mais c'est sympa quand même (ça peu permettre y compris de retoucher les videos en plus de les convertir). Ceci dit c'est cool la ligne de commande quand même wink


"Le monde est dangereux non pas à cause de ceux qui font le mal, mais à cause de ceux qui regardent et laissent faire"
(Albert Einstein)

Hors ligne

#125 Le 07/08/2008, à 23:41

Wapit

Re : Quelques fonctions très utiles [À completer]

certes, certes