Home

Guide du Rootard MacOSX

image

Contents

1. Pr paration d une Image HFS N cessite un fichier de mapping disponible ici HTTP ext comitas no pour pouvoir associer les bons type et cr ateur aux fichiers HFS mkisofs h map fichier mapping osx hfs o image iso repertoireSrcl 1A Guida An rantard MacOS Y a Pr paration d une image s ajoutant une pr c dente multisession L image ajouter la session se pr pare comme une image classique en ajoutant la commande les donn es indiquant la position de fin de la session pr c dente Ces donn es sont obtenues avec cdrecord et ajout es l appel de mkisofs par les param tres M lt device gt C lt donnes ms gt Typiquement cdrecord dev I0CompactDiscServices msinfo retourne valeur1 valeur2 mkisofs M IOCompactDiscServices C lt valeurl valeur2 gt o image iso repertoiresrc Cette manip peut facilement tre condens e pour viter notamment les erreurs de frappe mkisofs M IOCompactDiscServices C cdrecord dev I0CompactDiscServices msinfo o image iso repertoireSrc Gravure de l image cdrecord v data dev lt device gt lt image iso gt ajouter multi pour commencer un disque multisession driveropts burnfree pour activer la gravure burn proof d pend du graveur Il est pr f rable de lancer la commande par sudo acc s exclusif Obtenir le nom de device pour cdrecord cdrecord dev help retourne les valeurs possibles pour le param tre dev avec exemple Obtenir la liste des
2. espaces au lieu de tabs man lt cde gt col bx tr n r gt lt fichier gt idem avec conversion format Unix vers Mac Afficher le calendrier du mois cal annee mois annee ex cal 11 2002 Conversion d unit s units Calcul bc Import export vers le presse papiers pbcopy pbpaste Eg cal pbcopy gt copie le calendrier dans le presse papiers Echo pbpaste gt affiche le contenu du presse papiers Conversion PS gt PDF utilise GhostScript ps2pdf 12 13 sPAPERSIZE a4 doc ps Concat nation de documents PDF avec l utilitaire GhostScript merci la Liste AppleScript Francophone http www macplus org plusonest liste gs q ANOPAUSE dBATCH sDEVICE pdfwrite sOutputFile compil pdf pl pdf p2 pdf pN pdf Peut aussi servir convertir d un format en un autre gs q ANOPAUSE dBATCH sPAPERSIZE a4 sDEVICE pdfwrite sOutputFile file pdf file ps Extraction d une partie de document PDF On peut rajouter ces param tres ne g n rer qu une partie du document dFirstPage nn dLastpage nn Caida dn rantard MacOS Y _ 12 Applications MacOS X NTOURNER LA PROTECTION DE LICENCE MONOPOSTE DE M FFICE X Explication les applis Office X utilisent un port UDP 2222 pour tester la validit des licences Au d marrage elles scannent le sous r seau local la recherche d une machine avec ce port ouvert Si c est le cas un dialogue s ef
3. dossier courant n est pas utilis pour ex cuter une commande script le shell ne cherche que dans le path Pour ex cuter une commande script dans un dossier il faut faire pr c der la commande par point slash mm On peut galement ajouter le dossier au path non recommand Si on ajoute un nouvel ex cutable dans un dossier du path il n est pas vu imm diatement Pour qu il soit utilisable dans la session en cours il faut indiquer au shell de rafra chir la liste des commandes avec rehash Cette remarque s applique aux c shells dont le shell par d faut tcsh fait partie Ce n est pas le cas de bash ou zsh Maida dn rantard Mar Y R PIPES ET REDIRECTIONS De nombreuses commandes du shell sont capables de produire un r sultat texte vers un fichier ou de prendre un fichier texte en entr e redirection Il est galement possible d utiliser le r sultat d une commande comme donn es d entr e d une autre Exemple un correcteur d orthographe primitif tr A Z a z lt atester txt tr cs a z An sort uniq comm 23 usr share dict words traduction lt atester txt prend le contenu du fichier atester txt tr A Z a z k et transforme toutes les majuscules en minuscules tr cs a z An prend le r sultat du premier tr et transforme tout ce qui n est pas une lettre en saut de ligne r sultat chaque mot est sur une ligne s par e sort trie le r sultat pr c dent dans l ordre alpha
4. lire et crire les chmod 664 monfichier chmod ug rw monfichier autres ne peuvent que lire chmod a r monfichier tout le monde peut lire et parcourir le dossier seul chmod 755 mondossier chmod uga rx mondossier l utilisateur peut y crire chmod u w mondossier Avec la m thode 2 on peut ajouter ou retirer un ou plusieurs droits des droits actuels chown Change owner change le propri taire de fichier dossier chown lt user gt lt fichier s ou dossier s gt modification sur un dossier et son contenu chown R lt user gt lt dossier gt chgrp Change group change le groupe d un fichier dossier idem chown TRAITER DES FICHIERS TEXTE Afficher le contenu d un fichier cat dump du fichier identique la commande type du DOS more affiche le contenu page par page une touche pour continuer ou q pour sortir tout de suite less idem more mais permet de remonter avec b donc less en fait plus que more Rechercher dans un fichier grep lt la chaine gt lt le les fichiers gt Editer un fichier pico diteur texte en mode console certaines commandes se font par Ctrl touche et non touche open e fichier ouvre le fichier dans TextEdit probl mes de sauvegarde si on n est pas le propri taire Conversion Dos Mac Unix Rappels Le s parateur de lignes Mac est le Retour chariot CR Carriage Return ou r soit le caract re ascii 10 ou Am Le s parateur Unix est Nouvelle ligne LF Line
5. une appli donn e open a lt chemin de lappli gt fichier Ouvrir un fichier texte dans TextEdit open e lt fichier gt DIVERS Restaurer la config du shell dans Jaguar Dans Mac OS X 10 2 la configuration par d faut du shell n est plus active On peut par exemple constater que certains alias comme l ou Il ne sont plus actifs L autocompl tion est galement absente Vous pouvez r activer la configuration l aide des trois commandes suivantes 2 touch tcshrc amp amp echo source usr share tcsh examples rc gt gt tcshrce touch login amp amp echo source usr share tcsh examples login gt gt login touch logout amp amp echo source usr share tcsh examples logout gt gt logout Chaque commande pr c d e du s crit sur une seule ligne 19 Cuida An rantard MarMNS Y Ex cuter un script shell par double clic A jouter l extension command au script et le rendre ex cutable T l charger une url wget lt url gt curl x 172 16 0 67 80 p C O lt url gt x adresse du proxy p proxy tunelling faire passer toutes les requ tes par le proxy C reprise de chargement affichage d une barre de progression Commande complexe de kill pour un script kill term ps ax grep i dock app grep v grep cut c 1 6 Exporter le r sultat de man dans un fichier man lt cde gt col bx gt lt fichier gt col b filtre le format x
6. Feed ou WM caract re ascii 13 ou j Le s parateur de ligne DOS est LF CR Pour convertir un simple caract re tr suffit par contre pour convertir un caract re vers 2 on peut utiliser awk tr peut tre utilis seul soul la forme tr lt fichier src gt fichier dst ou dans un pipe commande prec Ilttr commande suiv Source gt Mac Unix DOS Mac tr Nr An tr Ne An awk print 0 r 229 Unix tr No Nr awk print 0 r DOS tr d n tr d Nr Maida dn rantard MarMNS Y Q GRAVURE DE CD Pr paration d une image ISO du cd suivi de la gravure peut tre en multisession Il est possible de cr er un cd compatible Windows Joliet Unix Rock Ridge hybride contenant les ressources HFS ou une combinaison de ces formats On utilise pour cela les outils mkisofs et cdrecord par J rg Schilling disponible dans le package cdrtools wget ftp ftp berlios de pub cdrecord alpha cdrtools beta tar gz pour la derni re version Attention l usage de ces outils issus du monde Unix peu poser des probl mes avec les fichiers mac comportant des ressources en effet le sous syst me BSD d OSX et mkisofs en particulier ignorent de fa on g n rale les ressources resource forks HFS si l on utilise pas les commandes ou param tres ad hoc Remarque cdrecord n cessite habituellement qu on lui indique le graveur de cd utiliser sur la forme adresse scsi ie device lun id eg de
7. Guide du rootard Mac OS X Version 1 2 1 Table des mati res Am liorations au syst me Menu AppleScript PDF Workflow Shell ligne de commande G n ralit s Pipes et redirections Obtenir des informations Navigation dans le syst me de fichiers Manipulation de fichiers et dossiers Traiter des fichiers texte Conversion Dos Mac Unix Mac Gravure de CD D montage d un volume Pr paration de l image ISO forme g n rale Pr paration d une Image HFS Pr paration d une image s ajoutant une pr c dente multisession Gravure de l image Obtenir le nom de device pour cdrecord Obtenir la liste des options du graveur Divers Administration syst me ps lister les processus top afficher en continu les processus kill tuer un processus Lancement d applications depuis le terminal Lancer une application Ouvrir une fichier avec une appli donn e Ouvrir un fichier texte dans TextEdit Divers Restaurer la config du shell dans Jaguar Ex cuter un script shell par double clic T l charger une url Commande complexe de kill pour un script Exporter le r sultat de man dans un fichier Afficher le calendrier du mois Conversion d unit s Calcul Import export vers le presse papiers Conversion PS gt PDF Concat nation de documents PDF Extraction d une partie de document PDF Applications MacOS X Contourner la protection de licence monoposte de MS Office X Ex cuter une commande shell depuis AppleScript Ave
8. Msg with icon stop buttons e end if end try 14 Cuida An rantard MacOS Y Divers Red marrer Apache proprement Utile apr s avoir modifi etc httpd httpd conf apachectl graceful Fen tre du terminal translucide defaults write com apple terminal TerminalOpaqueness lt x gt 0 lt X lt 1 e g 0 75 Afficher tous les fichiers dans le Finder defaults write com apple Finder AppleShowAllFiles true Fl ches aux 2 extr mit s des scrollbars defaults write Apple Global Domain AppleScrollBarVariant DoubleBoth Utiliser les prefs Syst me pour remettre une autre valeur Modifier le hostname 1 diter etc hostconfig et remplacer HOSTNAME AUTOMATIC par le nouveau nom 2 utiliser netinfo manager et cr er un nouvel l ment dans le dossier machines avec le m me nom que param tr l tape 1 puis ajouter une nouvelle propri t ip adress avec la valeur 127 0 0 1 Configuration de SWAT pour Samba 1 Ajouter cette ligne dans etc services de pr f rence au bon endroit swat 901 tcp Samba web admin tool 2 ajouter etc initd conf Samba web admin tool swat stream tcp nowait 400 root usr local sbin swat swat Appel de SWAT dans le navigateur http localhost 901 Caida Au rantard MacOS Y 1K R visions 1 0 09 2002 Compilation des premiers trucs et astuces 1 1 16 06 2003 Ajout section Gravure de CD raccourcis de navigation dans la ligne de commande c
9. b tique uniq suppression des doublons comm 23 compare les mots avec la liste du fichier words et affiche ceux qui n y sont usr share dict words pas pr sents cela inclut cependant les pluriels formes compos es etc gt redirige la sortie de la commande vers un fichier qui est cr ou s il existe est cras sans avertissement attention ex ps ax gt taches txt liste les processus en cours du syst me dans le fichier taches txt gt gt comme pr c demment mais ajoute la fin du fichier s il existe ou le cr e sinon ps ax gt gt taches txt ajoute une nouvelle liste de processus au contenu du fichier taches txt lt utilise un fichier comme entr e d une commande au lieu de l utilisateur ne pas confondre avec gt ou l on crase le fichier que l on veut traiter niload d r lt var backups local nidump charge le contenu du fichier var backups local nidump dans NetInfo connecte la sortie d une commande l entr e d une autre ps ax grep Finder cherche le processus du Finder dans la liste des taches on obtient aussi le processus du grep avec en argument Finder tee utilis dans un pipe permet la fois de sauver le r sultat dans un fichier et de le passer une autre commande ps ax tee processus txt more liste les processus page par page et sauve dans processus txt A mida An rantard MarMNS Y OBTENIR DES INFORMATIONS man section lt commande gt affich
10. c les droits d administrateur Divers Red marrer Apache proprement Fen tre du terminal translucide Afficher tous les fichiers dans le Finder Fl ches aux 2 extr mit s des scrollbars Modifier le hostname Configuration de SWAT pour Samba R visions 0 J J EE Un Ur hh Maida dn rantard Mar Y _ 2 Am liorations au syst me MENU APPLESCRIPT e Jaguar le menu AppleScript est pr sent dans le syst me Pour le faire appara tre faire glisser le fichier Script Menu menu du dossier Applications AppleScript vers la barre de menu e OSX 10 1 x voir la page http www apple com applescript script menu PDF WORKFLOW Depuis 10 2 4 on peut envoyer au moment de l impression un document sous forme PDF vers la cible de son choix dossier Apple script ou application Une application ou un script pourra recevoir le pdf en entr e pour y faire un traitement quelconque un dossier permettra de sauver directement le document sans ouverture du dialogue de choix du nom de fichier et de destination Il suffit de cr er un dossier PDF Services dans le dossier Library et d y placer de pr f rence des raccourcis vers un dossier appli etc Dans le dialogue syst me de choix de l impression le bouton Enregistrer en pdf est alors remplac par un bouton bitmap qui permet l ouverture d un menu popup Le premier item du menu est toujours l impression dans un pdf avec choix du fichier les autres items sont les items pr sen
11. caract re sp cial indiquant la nature des fichiers pour un dossier E pour un lien pour un ex cutable Alias courants 1 Es gt dl 11 LS La df disk free indique l espace libre des diff rents syst mes de fichiers mont s unit s blocs de 512 octets df k espace libre en kilo octets Maida dn rantard MacOS Y _ 7 MANIPULATION DE FICHIER ET DOSSIER cp Copy copie de fichier cp src dest et aussi cp R dossierSrc dossierDest copie de tout un dossier Attention cp ne conserve pas la resource fork type et cr ateur des fichiers mac cf CpMac ci dessous CpMac copie d un fichier mac en pr servant la resource fork type amp cr ateur Fonctionnement quivalent cp CpMac ne fait pas partie du syst me mais est livr avec les Developper Tools Apple install s dans Developper Tools ce dossier n est pas dans le path par d faut mv Move d placement de fichier mv src dest Il existe une commande MvMac similaire CpMac pour le d placement des fichiers mac ditto copie de dossier en pr servant les caract ristiques des fichiers fonctionne pour les fichiers mac ditto src dest pour les fichiers mac ditto rsrcFork src dest A savoir pour la manipulation de fichiers Commande Cp CpMac ditto copie de fichier simple oui oui non copie de dossiers oui R oui r oui pr serve resource forks type amp cr ateur non oui oui rsrcFor
12. e le manuel d utilisation de la commande pour sortir q ou une section pr cise le chiffre entre parenth ses indiqu cot de certaines r f rences dans man ex man ls ouman 7 samba apropos lt sujet gt affiche les pages du manuel qui parlent du sujet ex apropos file find lt point de d part gt options exemples find name png print rechercher et afficher les fichiers PNG partir du dossier courant find var name log print rechercher et afficher les fichiers de log du syst me cf man find pour les nombreux crit res possibles locate lt chaine gt recherche dans une base de donn es les fichiers accessibles contenant la chaine plus rapide que find mais n cessite la mise jour de la base normalement automatique via cron ex locate MLI which lt commande gt affiche le chemin d acc s d une commande NAVIGATION DANS LE SYSTEME DE FICHIER cd Change Directory permet de changer de dossier cd chemin vers le nouveau dossier ou cd chemin relatif Commandes particuli res cd sans rien retourner dans le dossier home cd dossier avec des espaces pour saisir des noms espaces pwd Print Working Directory affiche le dossier courant ls List liste les fichiers ls 1 liste longue avec les caract ristiques des fichiers ls a lister tous les fichiers y compris les fichiers cach s commen ant par un point ls F lister les fichiers avec un
13. fectue entre les 2 machines via une connexion TCP port gt 3000 afin de d terminer s il y a conflit de licence Le cas ch ant l une des 2 applis affiche un message indiquant qu elle doit fermer Si application qui d marre ne rencontre pas de conflit elle ouvre son tour le port UDP en attente du d marrage ventuel d une autre appli Office En r sum pour contourner la protection il suffit de bloquer le port UDP 22221 ipfw add deny udp from any to any 2222 via en0 EXECUTER UNE MMANDE HELL DEPUIS APPLESCRIPT AVE LES DROIT D ADMINISTRATEUR property theCommand ipfw add deny udp from any to any 2222 via en0 tiy try set adminPassword to askPassword Mot de passe administrateur on error errMsg number errNum if errNum 1708 then il manque une extension script on pose la question l ancienne set dialogReply to display dialog Administrator password default answer set adminPassword to text returned of dialogReply else display dialog Erreur amp return a amp errNum amp amp errMsg with icon stop error errMsg number errNum end if end try set theResult to do shell script theCommand password adminPassword with administrator privileges display dialog Termin amp return Retour amp theResult buttons e with icon note on error errMsg number errNum if errNum 4 1708 then display dialog Erreur amp return a amp errNum amp amp err
14. k pr serve propri taire et permissions oui p non oui fait partie du syst me de base OS X oui non Developper oui tools rm remove suppression de fichier rm lt fichier ou ensemble de fichiers gt rm R lt dossier gt supprime un dossier et son contenu pr f rer rm rf lt dossier gt mkdir Make directory cr ation d un dossier mkdir lt nouveau dossier gt rmdir Remove directory supprime un dossier vide pour les dossiers non vides cf rm R rmdir lt dossier vide gt R Cuida dn rantard Mar Y chmod Change protection mode modification des droits d acc s d un fichier ou dossier chmod lt nouveaux droits gt lt cible gt Les droits d acc s en lecture 4 criture 2 ex cution 1 concernent l Utilisateur le Groupe les Autres Le droit d ex cuter un dossier permet de rentrer dedans alors que le droit de lire ne permet que de lister le contenu 2 syntaxes possibles pour indiquer les droits e absolue citer les droits respectifs utilisateur groupe autres en additionnant les autorisations e relative indiquer un ou plusieurs destinataires avec le ou les droits ajout s ou enlev s des droits actuels Exemples autorisations m thode 1 m thode 2 on imagine que qu il n y a aucun droit pour personne au d part tout le monde a le droit de lire crire ex cuter le chmod 777 monfichier chmod ugatrwx monfichier fichier utilisateur et groupe peuvent
15. oncat nation de PDF 1 2 07 07 2003 Ajout de la section sur la conversion Dos Mac Unix 1 2 1 24 10 2003 Ajouts Corrections mineures Extraction d une portion de PDF 14 Cuida An rantard MarMNS Y
16. options du graveur cdrecord dev lt device gt driveropts help checkdrive Divers Obtenir la toc d un disque cdrecord dev lt device gt toc Obtenir de informations sur le disque cdrecord dev lt device gt atip Caida dn rantard MarMS Y 11 ADMINISTRATION YSTEME ps lister les processus ps x liste des processus ne d pendant pas d un terminal non lanc s depuis une fen tre shell ps ax liste de tous les processus ps aux liste de tous les processus avec infos sur les ressources top afficher en continu les processus avec les ressources consomm es jusqu l appui de q top u liste tri e par d usage cpu kill tuer un processus kill option lt pid gt terminer un processus ou envoyer un autre signal le num ro de processus est obtenu par ps kill 250 terminer le processus n 250 On peut envoyer un signal par son num ro ou son nom kill 9 124 terminer kill version fin de t che Windows le processus 124 kill HUP 445 envoie le signal HUP au processus 445 Signaux utilis s commun ment HUP hang up INT interrupt ABRT abort 1 2 3 QUIT quit 6 9 KILL non catchable non ignorable kill 14 ALRM alarm clock 15 TERM software termination signal LANCEMENT D APPLICATIONS DEPUIS LE TERMINAL Lancer une application open lt path vers l appli gt Ex open Applications TextEdit app Ouvrir une fichier avec
17. ts dans le dossier PDF Services A Cuida An rantard MarMS Y Shell ligne de commande GENERALITES Le s parateur de nom de dossier est le slash et pas l antislash du DOS Le dossier home i e dossier de l utilisateur connect est d sign par La racine du syst me de fichier est La touche Tab permet de compl ter automatiquement le nom d une commande ou d un dossier taper la ou les premi res lettres puis tab s il n y a pas d ambiguit le shell compl te le texte sinon il affiche les alternatives On peut naviguer sur la commande en cours de saisie Ctrl A saute au d but de la commande Ctrl E saute la fin Ctrl W efface tout ce qui se trouve avant le curseur Ctrl K efface tout ce qui se trouve apr s Ctrl U efface toute la ligne Ctrl L efface l cran Autres touches sp ciales de la console Ctrl V permet la saisie de caract res tendus e g ins re 351 pour La s quence Ctrl X Ctrl D permet d afficher la liste de toutes les commandes disponibles Certaines commandes n cessitent les droits d administration pour tre lanc es il est possible de changer d identit pour l ex cution d une commande avec sudo lt commande avec ses param tres gt Le syst me demande alors le mot de passe d administrateur si une commande similaire a t lanc e r cemment le mot de passe n est pas redemand Pour ex cuter plusieurs commandes on peut utiliser su Par d faut le
18. v 0 0 2 mais sous OSX il faut lui indiquer le nom de la couche transport ce qui donne dev I0CompactDiscServices pour un lecteur graveur de CD et dev 10DVDServices pour un lecteur DVD graveur CD Remarque 2 ces manipulations n cessitent d avoir 1 les droits n cessaires 2 l acc s exclusif au graveur or l introduction d un cd dans la machine le Finder monte le volume automatiquement ce qui se traduit par son apparition sur le bureau Si on peut ignorer l introduction d un disque vierge bo te de dialogue Finder on ne peut emp cher le montage d un disque d j grav Un commande permet toutefois de d monter le volume sans l jecter D montage d un volume On utilise la r f rence obtenue par disktool 1 rep rer le nom le type ou le point de montage du volume concern par exemple disk1s0 disktool u lt volume ref gt Cette commande doit permettre le d montage du volume l ic ne dispara t du bureau sans l jecter pour acc s exclusif par cdrecord Pr paration de l image ISO forme g n rale mkisofs V nom volume P nom editeur o image iso repertoire srcl repertoire srcN Il peut tre utile d ajouter J extension Joliet r extension Rock Ridge f suivre les liens symboliques iso level 3 vite certaines restrictions sur les noms de fichiers cf man allow multidot autorise des nom avec plusieurs extensions eg tar gz no desktop supprime les fichiers usage du finder mac DS_ Store

Download Pdf Manuals

image

Related Search

Related Contents

Samsung CM1069A Uživatelská přiručka  JVC AV-28BD5EKI/EKIS, User's Manual  HP ENVY 15-u011dx x360  A Step by Step User Guide for completion of the 2014  AD3/AD6-Tドーリー取扱説明書 【2015/2版】 (PDF  ART 6018 LI-A - Migros  TeleMIX / 4000 Series DSX-1/1C/2 Front Cross  サービスに関する契約条件 - Volvo Cars Support  

Copyright © All rights reserved.
Failed to retrieve file