Android

10 Astuces Ubuntu expert

miniEpisode - installation de Bash (sous système Linux - Ubuntu) sous Windows 10

miniEpisode - installation de Bash (sous système Linux - Ubuntu) sous Windows 10

Table des matières:

Anonim

Récemment, j'ai commencé à travailler sur de nouveaux conseils Ubuntu livre qui sera associé à mon titre existant, Ubuntu Kung Fu. Le nouveau livre est toujours en cours de planification et ne sera pas publié avant l'année prochaine, mais j'ai pensé partager 10 conseils qui sont sur ma liste à inclure. Si vous en avez d'autres que vous pensez entrer dans un tel livre, mettez-les dans les commentaires ci-dessous. J'adorerais les entendre, comme d'autres lecteurs, j'en suis sûr.

Ces conseils ne sont pas spécifiques à Ubuntu, mais ils ont été testés sur Ubuntu, et je ne peux pas garantir qu'ils fonctionneront autres distributions Vous pouvez déjà être au courant de certains d'entre eux ou tous, mais résister à la tentation de jubiler à ce sujet dans les commentaires.

Cela étant dit, commençons!

[Plus d'informations: 4 projets Linux pour débutants et utilisateurs intermédiaires]

1. Ouvrir une boîte de dialogue Exécuter des programmes Superuser

Vous savez probablement déjà que si vous appuyez sur Alt + F2, une boîte de dialogue "Exécuter les programmes" apparaît. Ici vous pouvez taper n'importe quel nom de programme pour l'exécuter - je l'utilise souvent pour exécuter gconf-editor , qui n'a pas d'entrée de menu, par exemple. Cependant, si vous tapez gksu dans une fenêtre de terminal (sans rien suivre), une boîte de dialogue similaire apparaît, mais cette fois, elle vous permettra d'exécuter le programme en tant que root (ou tout autre utilisateur sur le système). Vous pouvez lier la commande gksu à un raccourci clavier (peut-être Maj + Alt + F2) en utilisant Système, Préférences, Raccourcis clavier, pour produire un "superutilisateur" "Exécuter la boîte de dialogue Programmes.

2. Installer les paquets rapidement avec GDebi

J'ai passé beaucoup de temps à ignorer le programme GDebi. Pour vous rappeler, il s'agit d'une application graphique qui permet l'installation de paquets que vous avez téléchargés manuellement. Il tente de résoudre les dépendances en utilisant les dépôts, ce qui est une fonctionnalité très utile. Cependant, j'ai toujours préféré la bonne vieille commande dpkg. Puis, un jour, j'ai essayé GDebi sur la ligne de commande et j'ai été choqué de constater qu'il fonctionnait aussi dans un mode non-GUI sans tracas (ie sudo gdebi paquet.deb), mais a toujours la capacité pour résoudre les dépendances. Essaie. Une fois cela fait, vous ne voudrez plus jamais utiliser dpkg -i .

3. CD Tricks

Je suis sûr que même des experts bash se frappent parfois sur le front et disent, "Wow, je n'ai jamais su que tu pouvais faire ça!". Récemment, j'ai appris deux trucs pour la commande cd (changer de répertoire) qui m'avait dépassé jusqu'à maintenant. Taper cd tout seul vous ramènera à votre répertoire / home (c'est-à-dire l'équivalent de cd ~). Si vous tapez cd - , vous passerez au dernier répertoire que vous étiez en train de consulter avant de passer au répertoire en cours.

4. Ajouter des répertoires à la pile de répertoires avec PUSHD

Alors que nous sommes sur le sujet des répertoires, parlons de la pile de répertoires. Tout simplement, c'est une liste de répertoires stockés par bash. Le répertoire actuellement parcouru arrive toujours en tête de la liste, mais la liste est vide jusqu'à ce que vous ajoutiez un nouveau répertoire, ce que vous pouvez faire en utilisant la commande pushd . Par exemple, pushd / usr / bin ajoutera / usr / bin . Il vous passera également dans ce répertoire, vous pouvez donc l'utiliser à la place de cd pour naviguer (l'option de commande -n vous permettra d'ajouter un répertoire mais de rester où vous êtes). La commande dirs affichera la liste des répertoires (rappelez-vous que le répertoire actuellement consulté sera toujours en haut). popd supprime l'entrée la plus haute de la liste et vous place sur le suivant dans la liste. Donnez un essai à la liste du répertoire. Cela peut être très utile si vous administrez un système et que vous devez passer d'un répertoire à l'autre, et que vous avez tendance à oublier les choses importantes.

5. Tuer des processus rapidement avec PKILL

Pour tuer un processus, j'ai toujours utilisé top, ou les commandes kill ou killall avec ps | aux pour découvrir les numéros / noms de processus. Cependant, la commande pkill supprime beaucoup de travail - pkill firefox , par exemple, va chercher la liste des processus pour tout ce qui correspond à firefox, puis le tuer (ie envoyer un SIGTERM). pstree est aussi une commande assez cool, et montrera tous les processus dans un arrangement d'arbre généalogique, organisé par qui les possède.

6. Personnaliser Gnome avec Gnome Control Center

Pour ceux qui ont du mal à abandonner leurs fringales Windows, et qui veulent une expérience sympa comme Control Panel, pensez à utiliser gnome-control-center pour vos besoins de configuration système. L'ajout d'un raccourci sur le bureau de ce programme peut aider les débutants à se familiariser avec Ubuntu, en leur donnant une expérience semblable à Windows, et en évitant de les forcer à explorer le menu effrayant du système.

7. Lancez OpenOffice.org Faster

Si vous utilisez beaucoup OpenOffice.org, vous serez peut-être frustré de voir combien de temps il faut pour commencer à chaque fois. Pour contourner ce problème, ouvrez le programme Sessions (appelé Startup Manager dans Jaunty, quel que soit le cas, cliquez sur System, Preferences, Startup Applications pour le trouver) et ajoutez une nouvelle entrée. Dans le champ Commande, tapez openoffice -nodefault -nologo . Puis redémarrez. Cela entraînera la mise en cache d'OpenOffice.org lorsque le bureau Gnome démarrera, donc le démarrage de toute application OO.org dans le futur se fera en une fraction de seconde. En fait, vous déplacez le délai de démarrage d'OpenOffice.org au démarrage initial, mais vous le remarquerez à peine.

8. Effacer l'encombrement de disque dans un Jiffy

Courir à court d'espace disque? Essayez de taper sudo apt-get autoremove puis sudo apt-get clean dans une fenêtre de terminal. La première commande supprime toutes les dépendances inutilisées (redondantes) du système. La seconde supprime tous les fichiers de package mis en cache. Les deux sont inoffensifs. Sur un système bien utilisé qui a été mis à jour plusieurs fois, vous pouvez libérer jusqu'à un gigaoctet en utilisant ces méthodes. (Comparez avant et après l'utilisation de la commande df -h .)

9. Figure Out Extensions de fichiers manquantes

Un fichier sans extension a-t-il été envoyé par e-mail? Aucune idée de quel type de fichier il s'agit? (Les utilisateurs de Mac sont particulièrement coupables de considérer les extensions de fichiers comme optionnelles.) Essayez la commande file . Il suffit de spécifier le nom du fichier directement après. En outre, essayez la commande chaînes . Cela montrera toutes les "chaînes imprimables" dans un fichier binaire (c'est-à-dire tout ce qui n'est pas imprimable, ce qui indique généralement des données). Le type de fichier est généralement listé en haut, c'est donc une bonne idée de canaliser la sortie de chaînes dans tête (ie chaînes nom de fichier | head).

10. N'oubliez pas vos pages man

Découvrez ces pages de manuel intéressantes mais peu lues: intro - un guide du débutant pour la ligne de commande; hier - un résumé de la hiérarchie du système de fichiers; builtins - mini pages de manuel pour les commandes diverses qui n'ont pas de pages man propres (y compris pushd , popd et dirs , comme indiqué plus haut).

Keir Thomas est l'auteur primé de plusieurs livres sur Ubuntu, y compris Ubuntu Pocket Guide and Reference.