![]() |
Bienvenue invité ( Connexion | Inscription )
![]() |
![]() ![]()
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... |
|
|
![]() |
![]()
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 ![]() 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 ![]() 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 ![]() CODE ps -auxww Liste de tous les processus en cours CODE top -o cpu Pour voir ce qui bouffe votre processeur ![]() 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
|
|
|
![]() ![]() |
Nous sommes le : 16th June 2025 - 23:09 |