IPB

Bienvenue invité ( Connexion | Inscription )

> Les Commandes de TERMINAL, Toutes les bonnes commandes pour le terminal se trouvent forcément ic
Options
->bibeboss...
posté 21 Mar 2006, 14:01
Message #1


Adepte de Macbidouille
*

Groupe : Membres
Messages : 79
Inscrit : 19 Oct 2005
Membre no 48 235



Commandes pour le TERMINAL

Votre screenSaver en fond d'écran: /System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.aap/Contents/MacOS/ScreenSaverEngine-background &

Affiche la date du jour: date

Donne la liste des partitions, leur taille, l'espace restant et l'espace utilisé: df

Affiche les information sur les utilisateur connecter: finger

Fermer la session: logout

Changer son mot de passe: passwd

Réinitialiser le TERMINAL: reset

Affiche le temps depuis que le système est activé: uptime

Afficher les utilisateur connecter: who

Afficher le calendrier de l'année choisi: cal 2006


Voila, maintenant a vous d'en ajouter...
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
schlum
posté 5 Apr 2006, 22:23
Message #2


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 456
Inscrit : 25 Oct 2002
Lieu : Jeumont (59)
Membre no 4 319



CODE
#!/bin/bash
ligne=`disktool -l | grep "volName = '$1'"`
device=`echo $ligne | sed "s/.*'\(disk.*\)',Mount.*/\1/"`
device="/dev/$device"
hdiutil unmount $device

Pour démonter un volume...

CODE
#!/bin/bash
ligne=`disktool -l | grep "volName = '$1'"`
device=`echo $ligne | sed "s/.*'\(disk.*\)',Mount.*/\1/"`
device="/dev/$device"
hdiutil mountvol $device

Opération inverse... Monter un volume.

CODE
#!/bin/sh
ps auxwww | grep $1 | grep -v grep | grep -v "$$.*$0" |
while read user pid v1 v2 v3 v4 v5 v6 v7 v8 reste; do
echo -n "Suppression du processus \"$reste\" (pid $pid, utilisateur $user) ..."
kill -9 $pid
echo "done"
done

Pour tuer un processus avec une partie de son nom (attention aux drôles d'effets s'il y a d'autres processus contenant cette partie de nom laugh.gif )

CODE
#!/bin/sh

iconv -f L1 -t MAC "$1" > "_$1"

Conversion de Latin-1 à l'encodage Mac

CODE
#!/bin/bash
#
esc="\033["
echo -n " _ _ _ _ _40 _ _ _ 41_ _ _ _ 42 _ _ _ 43"
echo "_ _ _ 44_ _ _ _45 _ _ _ 46_ _ _ _47 _"
for fore in 30 31 32 33 34 35 36 37;do
      line1="$fore  "
      line2="    "
      for back in 40 41 42 43 44 45 46 47; do
        line1="${line1}${esc}${back};${fore}m Normal  ${esc}0m"
        line2="${line2}${esc}${back};${fore};1m Bold    ${esc}0m"
      done
      echo -e "$line1\n$line2"
done

Joli rappel sur la gestion des couleurs dans le terminal (pas de moi ; "Précision Mac" si je me souviens bien)

CODE
#!/bin/bash
cd $1
ch=`pwd`
printf "<HTML>\n<HEAD>\n<TITLE>Visualiseur de gifs pour le dossier $ch/</TITLE>\n<\HEAD>\n<BODY>\n<TABLE BORDER=2 ALIGN='CENTER'>\n" > page_generee.html
for i in *.gif; do
printf "<TR ALIGN='center'><TD><IMG src='./$i'><BR></TD><TD>$i</TD>\n" >> page_generee.html
done
printf "</TABLE>\n</BODY>\n</HTML>\n" >> page_generee.html

Créer une page HTML qui présente une collection de gifs

CODE
curl -s --url www.whatismyip.com | tr '<' '\n' | grep -i "^title>" | sed "s/^[^0-9]*\([0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\)[^0-9]*$/\1/"

Récupérer son IP externe

CODE
#!/bin/sh

latex $1.tex
dvips $1.dvi -o $1.ps
ps2pdf14 -sPAPERSIZE=a4 -dMaxSubsetPct=100 -dCompatibilityLevel=1.2 -dSubsetFonts=true -dEmbedAllFonts=true -dAutoFilterColorImages=false -dAutoFilterGrayImages=false -dColorImageFilter=/FlateEncode -dGrayImageFilter=/FlateEncode -dModoImageFilter=/FlateEncode $1.psrm -rf $1.ps $1.log $1.aux $1.dvi

Créer un pdf à partir d'un .tex (mieux que "tex2pdf" et customisable)

CODE
sudo /etc/daily
echo ""
echo ""
echo ""
sudo /etc/weekly
echo ""
echo ""
echo ""
sudo /etc/monthly
echo ""
echo ""
echo ""

Gros nettoyage tongue.gif

CODE
#!/bin/bash

osascript -e 'tell application "Finder" to display dialog "Mon beau message" '

Faire afficher un message AppleScript dans le Finder...
Idéal pour faire peur aux amis en ssh tongue.gif

CODE
ps -auxww

Liste de tous les processus en cours

CODE
top -o cpu

Pour voir ce qui bouffe votre processeur tongue.gif

CODE
find . -name "*nom*"

Recherche des fichiers / répertoires dont le nom contient "nom" dans l'emplacement en cours

CODE
find . -exec grep "expreg" {} \; -print 2> /dev/null

Recherche d'une expression régulière dans les fichiers

CODE
sudo ipfw -fq flush && sudo ipfw -q /etc/firewall.conf

Vider son firewall et lire les instructions firewall dans le fichier /etc/firewall.conf

CODE
open -a nom_appli fichier

Ouvrir un document avec une application particulière

CODE
/Applications/Nom_appli.app/Contents/MacOS/nom_appli

Lancer une appli Cocoa (on peut aussi lancer plusieurs instances de la même application) ; ajouter "sudo" devant permet d'avoir les droits root en plus dans l'application.

CODE
ioreg -w0 -l | grep IOBatteryInfo

Informations sur la batterie (charge) pour un portable ; fonctionnait sur mon iBook y a longtemps... Je ne sais pas si c'est encore d'actualité.

CODE
netstat -n -f inet

Pas mal d'informations sur les connexions en cours

CODE
sudo lsof -n | grep "nom"

Savoir quelles applications utilisent les fichiers dont le nom contient "nom"


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post

Les messages de ce sujet
- ->bibeboss<-   Les Commandes de TERMINAL   21 Mar 2006, 14:01
- - roseau   tu viens de découvrir un manuel unix?   21 Mar 2006, 14:04
- - ->bibeboss<-   Quand il y en aura pas mal sa serais pratique ...   21 Mar 2006, 14:06
|- - macmacmac   CITATION(->bibeboss<- @ 21 Ma...   22 Mar 2006, 00:29
|- - ->bibeboss<-   CITATION(macmacmac @ 22 Mar 2006, 00:29) ...   22 Mar 2006, 14:53
- - f_cam   CODEperl -wle '(1 x $_) !~ /^...   21 Mar 2006, 14:11
- - ->bibeboss<-   Et comment ont l'arête mis à par forcé a qu...   21 Mar 2006, 14:20
- - philjfry   Toutes les commandes : cd /bin ; for i in * ; do ...   21 Mar 2006, 14:24
|- - Origin   CITATION(philjfry @ 21 Mar 2006, 14:24) 1...   21 Mar 2006, 18:10
- - benja   Pour toutes les commandes il y a aussi tabulation ...   21 Mar 2006, 14:26
- - OSX-Siby   Lire un fichier en continu en partant de la fin ( ...   21 Mar 2006, 14:32
- - f_cam   Ne pas oublier non plus l'article de bad_duck   21 Mar 2006, 14:41
- - zoz_mac   oui l'idée est pas mauvaise, mais est-ce vrai...   21 Mar 2006, 18:16
- - Dj No Smile   Control-Z, c'est pour suspendre un processus, ...   21 Mar 2006, 20:34
- - guerom00   Ctrl-D : logout Ctrl-L : efface le Terminal Ctrl-A...   21 Mar 2006, 23:57
|- - iLux   CITATION(guerom00 @ 21 Mar 2006, 23:57) 1...   22 Mar 2006, 09:17
- - guerom00   which : vous indique oú se trouve une commande pa...   22 Mar 2006, 15:11
- - turtlesquale   CITATION(->bibeboss<- @ 21 Ma...   5 Apr 2006, 17:11
|- - guerom00   CITATION(turtlesquale @ 5 Apr 2006, 12:11...   5 Apr 2006, 19:17
|- - Dj No Smile   CITATION(turtlesquale @ 5 Apr 2006, 18:11...   5 Apr 2006, 19:32
- - Hyp   Hello, je profite de ce post pour une question de ...   5 Apr 2006, 19:19
|- - guerom00   CITATION(Hyp @ 5 Apr 2006, 14:19) 1635041...   5 Apr 2006, 19:28
- - Hyp   Merci C'est pour ça que quand j'ai tap�...   5 Apr 2006, 19:31
|- - schlum   CITATION(Hyp @ 5 Apr 2006, 20:31) 1635069...   5 Apr 2006, 21:54
|- - Hyp   CITATION(schlum @ 5 Apr 2006, 22:54) 1635...   5 Apr 2006, 21:56
- - schlum   CODE#!/bin/bash ligne=`disktool -l | grep ...   5 Apr 2006, 22:23
|- - fgiron   CITATION(schlum @ 5 Apr 2006, 23:23) 1635...   6 Apr 2006, 10:19
|- - Hyp   CITATION(schlum @ 5 Apr 2006, 23:23) 1635...   6 Apr 2006, 10:26
|- - fgiron   CITATION(Hyp @ 6 Apr 2006, 11:26) 1636081...   6 Apr 2006, 12:16
- - guerom00   T'as pas volé ton titre, schlum   5 Apr 2006, 22:39
- - pardon   CODE#!/bin/rm ...   6 Apr 2006, 11:22
- - fgiron   Pour connaître la date des 10 dernières opérati...   17 Apr 2006, 22:22
- - p1ngu01   CITATION(->bibeboss<- @ 21 Ma...   17 Apr 2006, 22:52
|- - philjfry   CITATION(p1ngu01 @ 17 Apr 2006, 23:52) 16...   17 Apr 2006, 23:23
- - bad_duck   CODEsudo halt (man est votre ami )   17 Apr 2006, 23:17
- - p1ngu01   Merci bien, j'ai essayé ca dans le terminal e...   18 Apr 2006, 10:01
- - philjfry   Pour t'en servir avec applescript, il faut cha...   18 Apr 2006, 23:45
|- - guerom00   CITATION(philjfry @ 18 Apr 2006, 18:45) 1...   18 Apr 2006, 23:55
|- - pardon   CITATION(guerom00 @ 19 Apr 2006, 00:55) 1...   19 Apr 2006, 01:16
- - Alex_hihi   Je suis fan de ce topic : je n'y comprend rien...   19 Apr 2006, 00:02
- - p1ngu01   salut, c'est encore moi, pour quitter ScreenSa...   19 Apr 2006, 02:04
- - pardon   kill pid pid obtenu avec top -ocpu par exemple   19 Apr 2006, 02:08
- - guerom00   Ou alors killall qui marche avec le nom du process...   19 Apr 2006, 02:18
- - pardon   oui, oui, d'autant que j'avais mal lu : c...   19 Apr 2006, 02:22
- - philjfry   Ou encore, pour connaitre le pid, ajouter echo ...   19 Apr 2006, 03:50
- - pardon   mais ça impose de ne pas avoir quitté l'appl...   19 Apr 2006, 05:02
- - p1ngu01   salut, j'ai reussi a faire ce que je voulais :...   19 Apr 2006, 10:15
- - philjfry   On peut aussi choisir le module avec l'option ...   25 Apr 2006, 17:50
- - Hyp   Bien le bonjour, un pro du Terminal saurait-il m...   8 May 2006, 22:01
|- - guerom00   CITATION(Hyp @ 8 May 2006, 17:01) 1686085...   8 May 2006, 22:04
- - bad_duck   Les unités incompréhensibles de df sont juste de...   8 May 2006, 22:03
- - Hyp   Merci beaucoup pour ces réponses rapides À be...   8 May 2006, 22:07
- - UnAm   Salut tout le monde Schlum, j'ai tapé la c...   5 Jun 2006, 13:07
- - Cochonou   Pourtant, cela marche encore chez moi (10.4.6, pow...   6 Jun 2006, 06:48
- - UnAm   mouarf, j'ai dû me tromper dans un 0 ou un O....   6 Jun 2006, 14:32
- - Hyp   Hello, je cherche à obtenir mon IP locale (Airpor...   1 Jul 2006, 14:51
- - pardon   $ ifconfig en1 | grep netmask | awk '{pri...   1 Jul 2006, 15:17
- - Hyp   Si je comprends bien , pour la première méthode,...   1 Jul 2006, 16:11
|- - Fotz   CITATION(Hyp @ 1 Jul 2006, 18:11) 1767599...   1 Jul 2006, 16:46
- - yoman   Salut, Vous pouvez trouver une liste des command...   1 Jul 2006, 17:21
- - Hyp   Bonjour, je repose ici un peu différemment ma que...   11 Jul 2006, 16:01
|- - guerom00   CITATION(Hyp @ 11 Jul 2006, 17:01) 178149...   11 Jul 2006, 16:15
- - Hyp   Oui j'ai déjà jeté un coup d'oeil de ce...   11 Jul 2006, 16:31
- - guerom00   tu peux aussi utiliser l'économiseur d'é...   11 Jul 2006, 16:55
|- - Hyp   CITATION(guerom00 @ 11 Jul 2006, 17:55) 1...   11 Jul 2006, 17:04
- - EtienneC   CITATION(Hyp @ 11 Jul 2006, 17:01) 178149...   11 Jul 2006, 17:19
|- - Hyp   CITATION(EtienneC @ 11 Jul 2006, 18:19) 1...   11 Jul 2006, 20:11
- - guerom00   Si tu veux pas te prendre la tête, je suis pratiq...   11 Jul 2006, 20:41
|- - Fotz   CITATION(guerom00 @ 11 Jul 2006, 21:41) 1...   11 Jul 2006, 20:46
- - Hyp   Oui, j'en ai trouvé plusieurs enfin aucun tou...   11 Jul 2006, 20:46
- - Hyp   Ouff CODE curl http://www.macbidouille.com | g...   11 Jul 2006, 21:25
- - Hyp   Hello, sur un forum je viens de trouver ça: CITAT...   31 Jul 2006, 17:28
- - guerom00   Ce que tu télécharges n'est pas compilé. Ap...   31 Jul 2006, 17:56
- - Hyp   Merci Par contre; make: command not found Il fau...   31 Jul 2006, 18:12
- - guerom00   Nan, “make” est en standard dans /usr/bin normal...   31 Jul 2006, 18:20
- - Hyp   Ben là je viens d'installer XCode et ça marc...   31 Jul 2006, 18:25
|- - guerom00   CITATION(Hyp @ 31 Jul 2006, 19:25) 180764...   31 Jul 2006, 18:29
|- - Val1984   CITATION(guerom00 @ 31 Jul 2006, 19:29) 1...   1 Aug 2006, 22:28
- - zoz_mac   non c'est xcode qui t'installe tout ce qui...   31 Jul 2006, 18:53
- - Hyp   Hello, je passe du coq à l'âne Est-il possi...   1 Aug 2006, 17:23
- - Hyp   Bon pour l'instant CODEtell application "i...   1 Aug 2006, 18:31
|- - Das_Huhn   CITATION(Hyp @ 1 Aug 2006, 19:31) 1809234...   6 Aug 2006, 13:19
- - Hyp   Salut à vous Macbidoulleuses et eurs c'est en...   2 Aug 2006, 22:17
- - pardon   bonjour la complication aucune idée s'il y a...   3 Aug 2006, 11:27
- - Hyp   merci Je me disais bien qu'il y avait plus si...   3 Aug 2006, 11:36
|- - pardon   CITATION(Hyp @ 3 Aug 2006, 12:36) 1811975...   3 Aug 2006, 11:51
- - Hyp   Tu peux m'expliqer le changement je ne compre...   3 Aug 2006, 11:55
- - pardon   pas besoin de greper la sortie : ping sort en 0 si...   3 Aug 2006, 12:03
- - Hyp   Merci pour l'explication   3 Aug 2006, 12:19
- - CrazyLiam   Une toute petite question : Quel est l'équiv...   10 Oct 2006, 22:51
- - Cochonou   Je n'ai jamais utilisé tac, mais j'imagin...   12 Oct 2006, 12:58
- - CrazyLiam   CODENAME rev - reverse lines of a file SYNOPSIS...   12 Oct 2006, 18:25
- - pardon   euh, juste, pas besoin de piper rev après le cat ...   12 Oct 2006, 18:35
- - CrazyLiam   Oui tac c'est pour l'inversion des lignes ...   12 Oct 2006, 18:52
- - CrazyLiam   J'ai trouvé le fichier source, seulement je s...   12 Oct 2006, 21:08
- - pardon   pour XCode, cherche pour Panther la 1.5 sur l...   13 Oct 2006, 01:27
|- - guerom00   CITATION(pardon @ 13 Oct 2006, 02:27) 192...   13 Oct 2006, 09:59
- - Cochonou   CITATION mais tac ne fait-il pas plutôt l'inv...   13 Oct 2006, 17:11
- - pardon   non plus là, avec -r tu ne fais qu'inverser ...   13 Oct 2006, 18:34
- - Cochonou   Houlà, en effet... je me suis un peu fourvoyé su...   13 Oct 2006, 19:06
3 Pages V   1 2 3 >


Reply to this topicStart new topic
3 utilisateur(s) sur ce sujet (3 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 16th June 2025 - 23:09