|
Quelques options de ls
Informations concernant l'Unix de l'OS d'Apple
How do I display only hidden (dot) files names
under Linux / UNIX / Apple OS X / *BSD family operating systems?
- ls -Ad .*
-
pour lister tous les fichiers cachés (préfixés par .)
et garde le formatage (plusieurs colonnes) et les couleurs.
L'argument “-d” est utilisé pour ne montrer
que les fichiers mais pas les dossiers.
- chflags hidden MyHiddenFolder
-
When using ‘ls -la’ the hidden files and folders show a @ symbol next to it.
After doing some research I found out that is for signifying Extended Attributes.
Quelques options de la commande ls
- ls -laF ~
-
liste les éléments du dossier "home" de l'utilisateur courant
avec toutes les informations sur chaque élément
comme les permissions du propriétaire, du groupe, des autres,
et qui est le propriétaire et dans quel groupe.
Par exemple, dans :
$ ls -laF /Applications/MAMP/bin
total 88
drwxrwxr-x 18 bibi admin 612 18 fév 2013 ./
drwxrwxr-x@ 20 bibi admin 680 19 fév 2013 ../
drwxrwxr-x 18 bibi admin 612 22 jan 2013 SQLiteManager/
drwxrwxr-x 4 bibi admin 136 17 fév 2013 apache2/
-rwxrwxr-x 1 bibi admin 156 22 jan 2013 checkMysql.sh*
-rw-rw-r-- 1 bibi admin 1406 22 jan 2013 favicon.ico
drwxrwxr-x 20 bibi admin 680 22 jan 2013 mamp/
drwxrwxr-x 5 bibi admin 170 8 fév 2013 php/
drwxrwxr-x 110 bibi admin 3740 8 fév 2013 phpMyAdmin/
-rwxrwxr-x 1 bibi admin 146 22 jan 2013 quickCheckMysqlUpgrade.sh*
-rwxrwxr-x 1 bibi admin 141 22 jan 2013 repairMysql.sh*
-rwxrwxr-x 1 bibi admin 85 22 jan 2013 start.sh*
-rwxrwxr-x 1 bibi admin 57 22 jan 2013 startApache.sh*
-rwxrwxr-x@ 1 bibi admin 245 18 fév 2013 startMysql.sh*
-rwxrwxr-x 1 bibi admin 83 22 jan 2013 stop.sh*
-rwxrwxr-x 1 bibi admin 57 22 jan 2013 stopApache.sh*
-rwxrwxr-x 1 bibi admin 125 22 jan 2013 stopMysql.sh*
-rwxrwxr-x 1 bibi admin 127 22 jan 2013 upgradeMysql.sh*
on voit que tous les éléments appartiennent
à l'utilisateur bibi et au groupe admin,
et que l'élément startMysql.sh est un exécutable (son nom est suivi du caractère *)
et que son descripteur contient des attributs étendus (ses droits sont suivis du caractère @)
- xattr -l <filename>
-
liste des attributs définis pour le fichier <filename>
Par exemple, le fichier startMysql.sh est déclaré encodé en utf-8 :
$ xattr -l /Applications/MAMP/bin/startMysql.sh
com.apple.TextEncoding: utf-8;134217984
$
|