Outils pour utilisateurs

Outils du site


issue72:certifie_linux

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
issue72:certifie_linux [2013/09/08 08:38] – [2] fcm_-_ekelissue72:certifie_linux [2013/09/09 09:10] (Version actuelle) – [1] auntiee
Ligne 9: Ligne 9:
 alias ls='ls --color=auto' alias ls='ls --color=auto'
  
-Dites de moi que je suis tatillon, mais lorsque j'utilise ls, je préfère que mes fichiers sont répertoriés verticalement et non pas horizontalement. La plupart du temps de toute façon. ls -1 liste verticalement, un fichier ou un dossier par ligne. FIXME (//J'en salive// au moment où j'écris.)Mais je ne veux pas écrire ls -1 à chaque fois. Alors, que puis-je faire ? Utilisez la fonction d'alias. C'est très simple, et aussi prévu dans le cadre de l'examen LPIC 1 101 syllabus. * Alias ​​forme de nouvelles commandes ou modifie les commandes existantes, ce dernier point est pertinent ici. Mais d'abord : quels alias (aliai ?) existent déjà ?+Dites de moi que je suis tatillonne, mais lorsque j'utilise ls, je préfère que mes fichiers soient répertoriés verticalement et non pas horizontalement. La plupart du temps en tout cas. ls -1 liste verticalement, un fichier ou un dossier par ligne. (L'écrire me met l'eau à la bouche.) Mais je ne veux pas écrire ls -1 à chaque fois. Alors, que puis-je faire ? Utiliser la fonction alias. C'est très simple, et aussi prévu dans le cadre du syllabus de l'examen LPIC 1 101. alias* ​​forme de nouvelles commandes ou modifie les commandes existantes, ce dernier point étant pertinent ici. Mais d'abord : quels alias (aliai ?) existent déjà ?
  
 rpwitt@rpwitt-laptop:~/Documents/programming$ alias rpwitt@rpwitt-laptop:~/Documents/programming$ alias
Ligne 38: Ligne 38:
 shell_scripting.pdf shell_scripting.pdf
  
-Dans mon cas (Ubuntu 12.04 LTS), ls est prédéfini avec les alias ls - color = auto ', qui, autant que je sache, attribue différents couleurs de texte aux répertoires, fichiers, liens symboliques, etc. Par conséquent, il est d'autant plus pertinent pour moi de vérifier les alias existants avant de faire des changements. Attribuer un nouveau alias serait écraser ce qui existe déjà, perdre mes fichiers et dossiers codés par couleur, et probablement me lancer dans quelques grosses frayeurs pour le week-end.+Dans mon cas (Ubuntu 12.04 LTS), ls est prédéfini avec l'alias 'ls --color=auto', qui, autant que je sache, attribue différentes couleurs de texte aux répertoires, fichiers, liens symboliques, etc. Par conséquent, il était d'autant plus nécessaire pour moi de vérifier les alias existants avant de faire des changements. Attribuer un nouvel alias serait écraser ce qui existe déjà, perdre le codage par couleur de mes fichiers et dossiers et probablement me lancer dans quelques grosses frayeurs pour le week-end.
  
-Pour avoir un fichier ou un dossier par ligne tout en gardant le code couleur:+Pour avoir un fichier ou un dossier par ligne tout en gardant le code couleur :
  
-(NB : Bien que pas toujours nécessaire, il est recommandé de définir vos commandes d'alias entre d'apostrophes)+(NB : Bien que pas toujours nécessaire, il est recommandé de définir vos commandes d'alias entre apostrophes.)
  
 alias ls='ls -1 --color=auto' alias ls='ls -1 --color=auto'
Ligne 57: Ligne 57:
 prog_interface.pdf prog_interface.pdf
 shell_scripting.pdf shell_scripting.pdf
 +
 ===== 3 ===== ===== 3 =====
  
Ligne 63: Ligne 64:
 But wait! It's not enough. I want to have my nand2tetris folder (very cool little learning project) at the top of that list. In fact, I always want my folders listed first. A quick consultation under ls --help informs me that ls --group-directories-first will get the job done. I can have all I would have hoped (and still do ever hope) for. If only I wouldn’t have to type that pesky addendum to each ls command: --group-directories-first.  But wait! It's not enough. I want to have my nand2tetris folder (very cool little learning project) at the top of that list. In fact, I always want my folders listed first. A quick consultation under ls --help informs me that ls --group-directories-first will get the job done. I can have all I would have hoped (and still do ever hope) for. If only I wouldn’t have to type that pesky addendum to each ls command: --group-directories-first. 
 alias saves the day again.** alias saves the day again.**
 +
 +Et ça y est, c'est fait.
 +
 +Mais attendez ! Ce n'est pas assez. Je veux avoir mon dossier nand2tetris (petit projet d'apprentissage très cool) au sommet de cette liste. En fait, je veux toujours que mes dossiers soient répertoriés en premier. Une consultation rapide de ls --help m'informe que ls --group-directories-first permettra d'obtenir ce résultat. Je peux ainsi avoir tout ce que j'espérais (et espère encore). Si seulement je n'avais pas à taper cet addendum embêtant à chaque commande ls : --group-directories-first.
 +alias est à nouveau venu à la rescousse.
  
 alias ls='ls -1 --color=auto --group-directories-first' alias ls='ls -1 --color=auto --group-directories-first'
Ligne 78: Ligne 84:
  
 *The alias command is a part of LPIC learning statement 1.105.1, Customize and use the shell environment. (weight: 4)** *The alias command is a part of LPIC learning statement 1.105.1, Customize and use the shell environment. (weight: 4)**
 +
 +C'est très beau.
 +
 +* La commande alias est une partie de la déclaration d'apprentissage LPIC 1.105.1, Personnaliser et utiliser l'environnement du shell. (coefficient: 4)
issue72/certifie_linux.1378622287.txt.gz · Dernière modification : 2013/09/08 08:38 de fcm_-_ekel