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édentes Révision précédente
Prochaine révision
Révision précédente
terminal [Le 14/05/2022, 14:14]
86.208.190.89 [Le terminal GNU/Linux]
terminal [Le 14/03/2025, 03:58] (Version actuelle)
krodelabestiole [Le mot de passe] corrections
Ligne 1: Ligne 1:
- 
 {{tag>​console shell}} {{tag>​console shell}}
  
----- +{{ https://​raw.githubusercontent.com/​ubuntu/​yaru/​refs/​heads/​master/​icons/​Yaru/​256x256%402x/​apps/​terminal-app.png?​100|icône GNOME Terminal}} 
- +====== ​le Terminal ​======
-====== ​Le terminal GNU/​Linux ​====== +
- +
-Un terminal est un programme qui émule une [[console]] dans une interface graphique, il permet de lancer des **[[commande_shell|commandes]]**.+
  
-{{ :​terminal.png?​direct&​400 ​|Un terminal ​lancé sous Ubuntu 15.10}} +Le [[wpfr>​Terminal_(informatique)|terminal]] est un moyen historique d'​interagir avec un ordinateurC'est un écran (originellement accompagné d'un clavier) qui permet d'​entrer des [[:commande_shell|lignes de commande]] (parfois abrégées ​//CLI// pour //Command-Line Interface//).\\ 
-[[ :pictures.png?​direct&​400data:​image/png;​base64,​iVBORw0KGgoAAAANSUhEUgAAAKIAAAB8CAMAAADdGJt2AAACDVBMVEUJCQkAAAABAQGQAP+RAP8ACQAJAACWAP8FAAAABgAICQYAAwAGCQCaAP8JBgYACwAAEwAAGwAAHQAAEAAAGQAAFwCMAPOQAPkAJgAAIwB4eHh5AM18ANUAHwBsbGyJAOyPH/+DAN9dAJp1AMEgAC9hYWFug/+KRP8VAB1RAIdoiv9WAJFZWVlJSUk3NzccHBwnAD0bACU8A2YANSJKAHiCTP8AKRhmAK9/Xf+IO/8APTcAOTl7Zv8ANQAAUDqPL/8ALQCCVf8AVVMyAE7MzMySkpI5AFl3bf8AIRhVHJoAZ2YPABUoKChiaeUXAAAALixhnP8AYVI1jcEAQjJ1d/8Sbn4xbJkKICAAm59eYdIAk4gAhIAAVi4UGS1cLq1XpP8Ar698NOY9TItqXeYiOF87GGgtXoAjJUk6W5Y/OoluRM5jSMRKbbZGicczVYMLISxDgtAbSVRaTroyGVtKuf8hstAbnrQul7wcRFpNUatSd846quIIeH5RPJ8vKGQoFEdwMc8Ac1UAqpQof54aL0U9L0ZETDh6i5WYTteMiJ+Ee8uJw/Jib9UrNmlDn+JNJZF5gqxzu8XFhv80v+9UnaSGbp9yT6yQn722Y/4oOjAAXhVqUYNHYFinRviQcLRc0O2lb9Gjmv+CtPhli3+tbvRfUG5VNXVtppKhp/wqw9FcaE6jlcZhkbSwvv/s7Oycr6//AAAgAElEQVR4nMV8iX/aWJYuN5Z0JSFhp5ygxBAjlrBmAQIW2MQKUA0OxGVsg03iivG+bzgGL3irsnubcfB0uXsmM1OprppOz1Rm+xvfuQInTnX3e/N+v/​d7TSVuYoR0dO453/​m+c65alzRSeLqL0elos2WG5mafz+nmaR150R7cQqlx78KiSFHWmexSYbnXHluRxPAqMuhoW35urRUO45NIJ/​jXQus2u2+8GzkCs8/​3uhndJy/​hyILxhsVZDoZe8jqedhspKlxI2Sybt9CrnsbBPPnBHc4ha3rudNSg/​c4vkJ82sGNrlIHv2cV8N6u70WZYb5yXpxUcr8wlkHtjaBq7ersGBgaymWM5V02wjE4IFAb6yFHMVILRcW0mK9xrejN0dIJujSZbDZfW0dr90slJr1NOWyhxm+XpkFVuoeRJSQ5XBhi6ebUsw7Osrr3Pb/​E+Qpz2O2ZHM1VqocJVVuCzrzzYmQgZ7WXm8vQC87zK+K1lhBxyXH4enGpjBGZ5exCh1ByrE1hyoIB2e1g4Fim4paVFwthqNc2HvJlLN9JJP9KTzx/​vuuJ7FM4VWeRRcxtyPu/​d2B4b/​eBuOrSP5gcYXu+jsBLyo4aNBp0g6KgWnB5j3PqkRcK1RMpZ2/​+4SPo7LHIcV908s1NYVIcKvEHHf9bHurlXBVagaVgy5DhIrPtpWv9qEVMt1N4SpihsPXx06UXBbY7uHJF4YHXHka/​ssRcss3R6MhhSVx8NdyHmo4V2W9xsX0O0DeO4RMXLzU8Ev1sHHq/​c8T0/​gujARYRuo+ZnSEcjx/​hAkHkyv8PoWBadZjT3GvS02fR0kcmGgkhwT/​WVB0ySorhbj47VFsr7yES1tFCS7U7TRF5n9w7tklCHQIpmTFtg1QLEyfx56calfbyO5gwQVKJrq8rozDj3tU30gqMgDgUdOjgBE50ZZPS2UFiObxwOXK7ytQcPg7unzgKuIpZtOJ3V81rM+DBWxekoFjfQsx0di6wUdm3fRjbwYqRXgZ+qd+PDQvNtg6+2+8hJab9klWqwgMQJAhr9EK2MPhhsQz+P14t9LMee16blkc0JwZB9adA5WF0rDSZGZxyijOXS0NDMWvmD5zvuZQt93eOR6QO6cTIhe77OkytF4+nthe1jHM+lfvHLUQMdwqXqYMh/​LFOUtGQHE+Nff/​YxWAzoWccDLbJoyGpnO5wsm4UbDZDMRuDB7MKslE+gu78cZBhDMGA/​Xlzb/​ww8nN2hsysADQYdrAt1Dtd734VCJ+jDqVHHXeR2OCzOeElDEJ7ngvtlkshsZqbqzn4ROoP1+NWvEc2hvQxCS9s3149VCl44XptyoA8m6sDE+w0TQxKlvmA0eOEDkISCMn6DC/​gsYvprHnV2QoqwO0tiDpbAQLwCKNOunaGF2EilKz2Bg1sDH5yv03fcQ+5CSPSWC3AfBBKE7EKbQWi1brYh2jfZfTJsN438zd8in8W+szPPtg0w6LYCyRKuFcvW8A571UTNizTtXmzJ9WpOMAiCYppnLRBjFhGHK8it7/​zFUoHRIXNu7Ib+gxmGpolgobz3BWJGNh0aUgoCRG/​wFEG+WuOVdi06haMRVuiDj2yivGZ6nUqPHSyL8rbvFJkpvIkGGA5s4lvPJ8V0L4OOPsYisRERC7mg2y7iPCK2G9ahLOAamq32+YNn/​eH44EsaoZkFxHnOM4x7sf3yq4KG5xCLYVid/​m6EPFXNbL8j1Kd37LO0jjPVDi+jE8IbSooie3G/​Gt/​oHu05nK5sRrb9kB+4gHSpo1aaDqDRA/​H57Wz2ZP2jF5tpkz0umiQKb5Ds1rXa5PBG8Qs9Qr79G+cxAHDwh3+b5XzpAsOUL1OJP9JqTguuFawU5Z2zMXpOT8N1Yid7g6zAuP0M21XmLg/​X0xzLt2P5a/​vWzn5Cj1g03J4tLGIzmLjt8EsWT1CxzrR6cGTFZNpZRT8pgTrm1sDRioQrWnbrZ+vFZcfCbX9wbXGUHmyHGHe8RqxBp+8dZXUfagc7BRHL6HBuLElqMQ4XGcbu8adSt24oUgHR2ZEBpEeG5uH0kWItswjnMu09KBQIrbRD/​gkssrswjtZFgtgY1mLRitM4mjtWvD8t0zrWMe+WciNungC6zXfLXgraxZW5gxmkmYSmtFrNXHE/​zaNsaq9Lly4yZgK3OL9kXcDYIslz6GjkxOZAHOf2JEnoQiGh/​RYxN8ag1/​sMwKS1v1xYX9fTAsDezNTS1owRy5SWdxjulnIt4NjYR9y7XGq9zaJWFqEuIcYfrw+aZLgp2SieTa0ThoBO1z5YJ2h1W0jqsoKhPKrrDi6TYwHOcLQm4ki+tM9wyGFNJ/​zjkojXADsDQZvHg9MvmrALxcq1iJA+6HMj5GfQTWXl9coQqX/​Os9Vl3ALroWzd+qkTdYaXZhze95kT/​vOzR49boQCEoxtmV6neA8kmeELBw9OmjYIjCDYKgbO5nVYeXMwGCq+fT4ejspq+eLlZK5S7YQENnLvQkzKq0Xg14DcZgR0YKRkirZFidEqULIdtFDaeLy4UGD5QaLsJNAKni5+tv7YAO+p+WfgTC3XMwDmWVChEgZPyS9sRFLni2pi70Huwz9CvjkRKMkbHmKaJq5A/​8IW2Pq6BJyxinvQmpobG2pCe+QIhA300ahBQ1oojG/​ElSCXs3ZiOyNhZFYRAVuB5msOynJ4TZdk11sfoaEcSCXrO5nrfxWQL/​ufVPsbwpxZCzcuayLmGEgiFxProWQ1SgWcZgHD9zAAwOVzbHW34UWjTvs/​o/​KGFmxovo5MFOBCxqVR7YGVpjjWsA4bTKQh/​iYQAtZVpa+uaGdpnWS44xGaRxUhJUqVrrbi2dMLqCAHYY2xr9qXFLM+zXBv7Z+wj9dOPHBjXXwTcyOE7WzUPryUIkaYDyRSLFDk2XSosLLo1g4RLnuQo9LQnG6kD/​yURelrvYfsgIXQGVsdzSTnizOU2JnGsCuYjt5Z4UEQWbhEWDHXBPosODxFPm3B9yDpVMGNxCNG0A8KV/​zMm0opxzk5Rk4rluPs8BhlWBR9CxbFbjXj3C1tprHegYJGHCIsT/​JeJA5xUeNl8GxDVE0QwyKAlBBQY6+rjwS74VVJ0DoYsO8xBo3Tp/​f5AeZai8gPI4pwWwX8QmSeM6HyclGuryI/​F6SfM+p/​6EMoJSXdIynAlgW7rfXjCdoKCiijGY2FvYfCJO2Tf7X1BoIpnNq8WJ/​5yFczOYsh62Nq8Y3cWzQDMI4fNemBPr2TPijbjHAgWAcKofrppA3Jptc/​vn0vYm2EDlrNHh9U7QXkILxxZ5a0u1t0ufGIgT+s8EkWpUUAmtfKIcQcsWC2g9cDT/​EatWp4ZOfLZLbK30qS4husaGRe4q6vB+W8PIgvODWuH0CGjdQq8SackUSz1Zgos8ks4uoNQYHzgyIoJ+EXjUeMsCp4VoQTbvYkycgQXV3Ht2FIdTLKHc270iYVBMzgQe+MATNETpEROn09jo2kS4+MdiCFHNA0uzg2iSyjlkoRTuWeZjzaiu3+XYW7Yo5XrjEALPCF2kV5GcFhc9cpIIHQDJS046q12jC+cJGxEo7RQ+ULCisfv3GHY87J7f3SU87gKgaWi4/​lv7q/​1KLL01ZWlgoQiwI77pzVKbpFif/​fdJPZWC+Oq9wSOQwlAU8p1ZXWzkK/​o/​Jv//​Hij6H4H4vTzJ722nqztpd5tjIbxGIIguyjb8eTeit8uercHD365k2BbmyaGx1CIknaRAe2UgZcbBPfuPnq0zqK7nYgxi/​kXjfVgtNpkpbTvRBslCBbh7TdidALERjkDdZn2Q+BgMXc1AOGtXviH314xsfN3niPEZW0bGb8xeoisuWM8Oa9nCiNGqkXMYVmKvmfR3/​9DfDqB7A0T8XEImbA6goK2s1f6awIJUwKpfuCZdGqvqF2OC/​YwfNYTtGjfIawPXpH6EH7zTr0AROWJiKQdUOHl+vb+T7AKPegEKkw31lrg7LI4PYw8zipL27HRruQWQW0ecojAS0vFBKWxh9Ff/​8fTuR6k6ScqJmPxRcCKN5AVU9LmaYCm0ez4HEoZJ3+OdPquBlnhXiUYOinhcF5zY4sUA44xMYzsYryWYQDuwQAaZTdzrujEFWrE01q2oWekkL0kNgo6O8ReLcGgQVgw7qmEjf1EJeGnQYISpV1IELWK/​OePwE80+JWiLjLjcimD3Mb8LRNOU+rktGJZ7JnbRz5RzF3/​QI9AietoKyi7hoUtePlAzGcY4CS5bvh5fuRhUWgcTnsj0/​NBDgKaJwM0gfBrOg4daqWUTmJXvkqOIW4PWadxVMYN4kI8BqopX4pXWeak7HA4FPKresaMoXq/​5ELyCxNhIITi1IcBZ7MrQ9XsYdtHliOgqQ1ntGliC84vVwBQ9EfVUT18eVfdVmIXcGXDB8HKMHTAZIzaXxL05pQ1pGU1nRTPVpbKjdDkgqv759W1SbUR4doPeQINlyHoTJJETMf5IjrfG8osFvzB+YypcXmq/​hWUFlhuxAZWNOzSgkgI2G6GXI3TkJsrDQZpA8/​rkT759Ejc2o1tjbVfjUF0MAJhsFWQzq7DbbJQ6mjSy+A5xZsplB2NqsO1s+0sakuQLKTimjNBtjEoRaq1TJDNVRlFhxkuOBs0UlYrpfm6hbKYFEWxhYL+Vi7L0TSnd5M6AKqv6GucJeaEM0xaYpC4DJf0SN7EXDr2foD5JEsM68M2HCkiezTD8hx3DdE2SfNu++AoCjqbPNlA/​vAkU0AzQE0AyIXwcRjJdWSVwjGyVJygtxGqTcyOxUVRlFwbe2f9URFbFLsVrLUfLSaJW83hquZnyjlhpfKA0FsJpIwEAWMmWtFhUfdTyqFHonTRG5Twc+B388hhx7EmDBl07b26qzyZzlrg8nHZG8X5KkO7yb+MlCpRsQm4b3r2lOMg28PgVKnyuHCy/​WJqBDnQ4ymLZjYRCWJu2WrzSNHnWIvVjQHj1j+Z8cUwY2hbwdGLOc/​5dcT8RIXRXNZMyWGRuGfzSIw8JUT548fAZD9WVihZx1ubcOr6pPyeRw4zpoiOlylpC6JbQK8LKCBSrjCWcTy9qJis4+vOEaPVdtNHCHwLHAdK6rw/​rsK7FhwvSfis21JJyl4CmOi8lJs0yls9P3GhAFe1UlrQkipkbYRQy9Vb8AdAjDSyRshO5r9SIHpcOJZBQSOWSnktvS8A6WiOQwzygXfk2slyPH0x3t9fTzxyL01799H5xjGlhvHFpriB2p5kxl5bKOykovlaj+SSKoMMRws0ZwNVcJH5qYWcr2lUy2V6tfzUxFCVEfwrjRaOoCvPekoirFA+Y8OuWC1PKgR27qNsyGKxmI5XyP3G6vb1gfJspmsAwp69M9Cjy9Jd9LEKnGAdyxaP3+/​Pkluh+gtdboydY4CGfkcScDhd6fppGELV+GjgldcnxxAp003eQSaB/​hRFqKrRil0EGLdIxEJXZQDKHok1l0xgPT0imucdGz1fTBF5bGBRdk5gmLW56MUXDJQdKDySVZIh5/​BzBiAhEmrnTJQFi+mtYtsnWIPIKhuvWEj9eRMbIUm+8PB+6CVyLG9MjIsXx5FpEr2k3MQriGQ6XEumMCAnOMsoXfTRDDOg9ZJ0qWA7hAFiuk9HbjiO4yQUomrtfDI2iSVSlrBonDuWIxdjTWbIN+x7+M9rCPkurdIAVIUb+0smEt5z70HHr37z8P633/​7iV2ocR47BGKcLy1urCYhACK3aidFV2sZUtIoU0LRwIa1PTQcxNr1KKWZ7N0IcutNrpXBtiaKmM7uLB7VjTad5q46h/​e5mvwFuhyWXe9bx7R/​tb8kL0gu7IsA1ttcWJsVP0kW4CjgdHXc7OjvudXR0fvfuzcUyrBPlLXpitQTxIaXWxlAqfnEUMlLOX967MdBwh3u3zPDcUyMs4tDKdsJvtb5Ci9PYVcxi9feF19UjRaJcuRdQfLgP7WMotrZT9iG5VOf3b99988O//​PjD31ZPXjw2yu9vItQ6NR0n8q5poWP9CsG9/​7O7nfD3bse9dz/​8/​ltkBasK60y5B8onpDjkNI96DkjjOfdtB9JUHC2wAyAw+Ta7q7bfhVqBsmG8RoOcnzRh19/​8KpS0qDL2DjKftCjokJjeZ9H9X9/​ruP/​dmx/​+tviHP/​xh0zgFRHRLKyOoa/​31bjzeOJgLftDmtF7o6LwLjgQTf/​XD7+/​ez5I2PeMgYoy3Y7VC0Ix2WGDxXRedHQiok8PjzzJJst786H4fA4tOpyajrloXNzudlyjnN29h9Woqrv8ECAFeq93sw45323C53/​72b3713Xff/​3F5++lxvNiAdMg/​9Gjw0rDLFgwdtE5988t7neD9u398976z4xd20pAyrI9ycNeQMJqFIBQgXirrDx8YQKRKlORcWygzoD341FEr755v5dYT+0BnuSMQEpNTgN65dQuwpU98SAdSqVZ0Tdf5y2/​hcr/​4/​s3bN2++ORtQRvrx8vWPnXBGd82g1ZTLX9Gpje3VMkLXQJ6GBtHd3/​2rWcyttQooG2znrPj3PQ36JuXzoneYuYa0FraYr87dQL7lzwx6+9kwk+1BillJIZoX3AtGStwACJVNUrTAXrGPdoesWFy2jbLXUNBqtntMADRvvomtiMdW7E1c9ffhDTeIwUYvChaNRufrjd5SEMSfZ3wJALfKCm55JHNoBQ7Q+CpK7CNzpMzyPPCkUH9l7It1hvbUutFsz1KBpT1zfhGg1NcGyt8UTk98ZgbAacFVpIkZLfbNooiB2kVr03A8JCElxsisQY3tQ5BHKx9vBgRu+dByfIczaNM2mg7ZPStaYQIWhZ2A0ir2FlsZzu8s+klDib2MBstB0lsg3cqsoXW4jRFGDTwaQGh94LSHEdgdRVP1JsWWmt3cWzJ5LIRnbiM61AhHIfD8LBqvbIpbg10DoB3ghrwTGv2T1Qa1+uhvn06Bu1kOEabO0ykr1BNsAkYKPtTqOaV6iyzzcnbtlt4jOysNvkZzEoWjZT3DWc9ero2yig3CUOAYFNzsYhhGCOwuNmk71l6Q+yOgynD/​S//​L5sVBjD1auBP0jjGE7HBPj0tjyAMqa286Isq54ofMp7mkS/​e8tgcXzI2xPAiEyMWJFeehkiYtDbqhTiTa3QJ3WgAld5JZn+eI523AQcLSHuKZtSqjaw1haeOwjbZP37GWNL7N7AycbjYE6aUgqKCnhM0Zrd2XupN3LxWZRHOm0z7azXAA/​LmvugamqhnG3Vxo2j9LH+haUVKSt8aAgfgk58RtUMzvGc5t0bqiQAhfMOggEUqR6W4glJ3TQQaH4DP1/​fIFEkAGvCogCzDKnps2+WJ9t8hrlwSsQGRGBDypaeJ0FwLuR8nOKhDdBgSzt0bZj11toILug3oR+c7nIFEnmzFP21UT1jpOF90srVMg6qB65F4wLG3C8sVSmPQ41lg0M4nxZivnsOQSRJgrgHGW3CB66nCEZmm7hVS5lS5kq2XYVndjFbmkkdyiN7J9TjX1jyXUbotG1X4pXwhmG7zU8JNWs9B+nQGkZHWCf6gZsgC/​VAsww6WLBOIUq1gqgkOBcxpoD7DixO1diOFIvgeUMlCaHja7W7wJjvNL+aHEzL5O7zubEaU1QqCw/​LrVcF2bhZHz0oFXECdyuvRivmAizF1bD2z2F8rjYv7FMV6BxeauNn0IBkGFIhMjMjYQ9PqmE0OUVqMFDhHOql4MIr8xD7gOVoQnbjD6IE7Xjd7hoEho/​j56PaCY5vUhODLDkHXxD88H97Y1pb1MhtyX4eNQJk8W7Lj0T7cY4HMUPtsMRyWSMmHbOvLVjuFkgDOpDYQuay6wHKBAioOl/​WQyJyRn25o368MNGiG4FaBWtTLKWqLvaUhsU6RCuhloLQ3ceIDZ3NsDuuMZf40xrColl7RiqX81qEwuatJJtsR7k6GAnkyIBQGKctG/​Z5QPEUen+iPYOTgzdzJyDEsRmc5yr4FjibV2RD8aX2s2vtD5cNBbm5b2hrNWtUzQpK4hh5DlPE0TSeR5K683Xlmi2hiJPSj2gaGkytdf3ATOwKFz0r80EvoM4fmC9GGBRzmsWpu50eHB4nQvuvZAR/​ikvIDuHFmwbVSvv/​54ZqwVkicUBL4kY3wWAGSOFYOLOs/​Swk4jJpmuAdSG0HDGo0iAnXBdbYLI09anAQIsBIch3gcFdGokdIGs1O2s4xrrp/​WO7YzGmziIAyjJOU0P45xt/​qZBlzxKSlJUoqKu5sRFrQw8eNjxj+dYVeX8wfRjkCfWo1a93xaEVdN6Y1QMU+FBz6Qa6XEXzqPefbaZL4wWxShFhOJ7VhP4EJ08Z3J9ZceyCguuYCr/​LWR6P2kFCXzWc1sxKuOS7TZgB63pMjEWg+CfeitpAILjr1FSBNVUGpHV94WpSc1G7+Ddjru/​6/​zuzTvyyv8bAR1JabOqW8Ogpy1ETEDeqC/​Ql2V7f+K+Uuj9lJkBOyCcFwgyD5yK9nsY/​t5+dyi3OqLzh0hz/​R/​sK3c2hxnBHeACZ2PuzfQels8A2gHFAkFj9D1KvFLkb9QGccd43KKN044xXppH1kbLYvxf/​x1o1R/​fvQO+8qb060MowBC8c9uLwaCNrFdlAZLGlXGEnt7p/​eN/​2NSfTDJJW99VesHwbjdLZwGe9x92/​vO1Lshl3e4kLOKbb0pFpmvUQNvMr1OjPpN5rwDSyGQ3WgdTFiPOTdkhT9R3xEQsyWo8Fo6n41g9i8TF+OFl8/​DN99+DfeTPj+9+35mxUOFl4CAWEsZkmSOKVDLi/​unSxqDnVz8+sDx/​dLlDQ8NywZGuVwtZyPWVvsB4JFcdfdY5vRpSTGbdZMR7tvGb395maT2iUxJRQBGMozvn0zLlistngHAxqqHff1QJwlRfDA4+6R3sfWLE1t0lrffQqHNvwH/​w992b3Jsf/​+27p7MSnh7HcRAicamRU+kXjufVJ7dBXrx9Y47XLytIIKXnBUDEWwjNnkBuPjKgxNoTln1477WIZZnSrRUSj7qQP+n2KEcAhWCLWpdkZzGwY48XpyQMOrWhcqS8i9CKCZZpvJBPbrgnXm8UdFmOyuSlquH3//​5OHfNhecUjR4ErnmmxgOtl9IR3hwIBKBr56mmAI61OOmSUNtuzjgBp07UGzoPxMjo/​pQ084w4+9WLvJiYzd4bhQhsbZrGEeLMapaQIFe/​fMVoodcqCY9tTlmZ7jiAM3hr+sHdEeL1MjMf1W4FGM1u+IF1mnJMver9T5Q1ADGyzk+lCzqj1/​GJW0yFSRIsRSpnTbLHYQzRH0768VwUiZJlissBk9tR8humD+qdfXFDn5o2xmYjOZj86GPG7r5st9SoKWC6WKM0YSWNi/​ViWrGuS9qtIXHKFc8Ur/​V59e4iUv8gwcmitCu8+goLnHZtbsJKeDFlePKTIlCRrrcUIOa2d6H4q6t02xmERrLOpZOtjE7kajr7eYXRc+3itWxsh8utPzHWk4JUDHcbqcdhoNUlibY6xO6tWFadX6uMi8Qv4s6VFLHokEefqxcGpk8wcc3Vcw3PjMm6RNhESwZr0RKu+3RR/​jwJE1bdoPXGcu3XQSCc5qv0vdjljpaGhuVR6YtbZD7VVsidfqRCvznC4jAQd30oKGwkAEOKgioGk6CjS+yCv3NgXWB5Keb9W5BGx+jRKXEd6EGoRfXky8QixDGLR8kf9oe0rQl9CZROPr0OhAcAAkoLGHiE/​maLIGgc7VguBy0Bp0LLS48c3bWJ+Z4xMRueXVIxBIrjk8M58ptufhZOyvJANIDqIxXivecZIyTq1XlTC6foSMDE7dm31JFjmoHpScEQBR0tncYCM6W6gDc326J3mOJbmIIqI3mGvETga8p8B7tMcKbCbbX5Y/​UqD5heNeyQa5GZLjuS/​TY/​GSyNVxGftweSrw82wHKkVDtSadXrYvqE3ENaTnB7wwdoDaE3D/​ekyg+jmWO9N1IuQOT9xm/​Q3AyEF/​CdtjSH0xC5GKle2OTQ5Hp1SjhTlFQLSDGzEO6SNOOmgAoXEv30+b6bwtkXrzHxtiiSQXd0AZ+RBqqbD4DSrLdSOGBCUHizK2yAQRmYQ6n2U2u4+hdoCTMlqnyQzPDgU7ijqAr5L+vUglHRcqDLjIMTNR2kLvI0MBtZ9st/​H0g2PfaxVEJ154BVryXYgl/​KQbonM4+lQZD9l96PdfTtUdM1p0RfZoQSbtVokKrYq4dLY+nj/​Gdy+JRiSlJf6o+OtffaL1TmgToAqeoZFtF5vanATHK6tnMUkSl25emXuXLIoNk8KrhAOU3KtTdufyKCsza5oW6wEgZR3ncDDWYCfpbeff4Vot9FJPyaOFhxGy4gkngW+sDfTBYgYQl+QOQtpLFPeKsu2P7rzVKai8vFr2WIaf9yNQiuwGo0VIoujdJkbOO+tdqPWI6PoLJILX5oovJzEclwTb5CLF8OX1FeKRcLSAW0Qsg7kUNa1Qb7W0raYju2KTQqPKU/​bINABXceSZxXPUEgreDIA5dNTNFVmaPfudCSWX0V60On61iSBKvUQOOAaGzyfilZaES+QOE5NRvpPRJJU0doYy6bWgse5IiG52Q/​tnBC4b38c0AvugoQ/​rQGLxTkx2HMehX8r08N+cQMYHW2TwxAreSAKEE+1FSztEk+0djHoM7a1G2zAahyo0NhUgWnlwaz2J3Dr8XOfLRRK+u1arVEXLXjvpUU8HnxkG+9zK+uMDu1kEutm+HK6kkA0WjtBw8OkO5qdJiyaJ5OtlCTn5giMAtsuIzqpCT+HmEMQJUEI5fViOzqoslzy4M5cJLwxMWfEcn6oeEC0nYZGjJZQKIhbtpwgnCvrGvu1TOm5pNiU1SJgDKFJMgQ8Ln2W7N9OMOZ04YszMqYE5Bhof5pPbyPGZzeaQu7FR5P9IAs2odzwWYAkIWsJgyBS07Xtk93ucatRGu8yCDpMLUPG2Hbbaf9h1t3Wh9hgv1mK1SdnPWq6snBs0eRT/​52Pm079ODdCKPlh7EgAABQnSURBVHrR3w5iiTuogEiXJE1mAQPY2NgbOtnbJglec6NHo273ZC2B/​vEhAQs+y4ze7D4tINAXsura3hlY34E7n+uBJU2OwNloO+mzeEeCKGn94Q3wadccaD4zThcQZ62BEI1YrYXQ+FNRzudy4IuD3/​6bRjw0TD7gPlBUcDUBw63EJkSHtjkQsGR3dZOUA3UpGEAO5CHr6TweakWhcOJJF2Po7ITaouN8G8iAUvYZfev50Fimm2U4P5GLDJfUoddT7WQnN6VKLRJlleQf30RdBHj82aRFNiq26ETShOO1asK/​veydSIxjKGWVu79W8GWHWtOehP3BldpBTOJSBh0d6R2T5Y4/​phiea2tt6zNrI01Jkiaj9RUL5Roj8+pCD4Ax6uzMZlmozBlIG1u8yBtabzCkYNBBsHuAQXsF1j1HG+gkVismHAGAjfzwlnKK6SFgtZ753biE00siKO2bcFtIl2G/​OC6tVr9Cv3pjvLQwnKtqss3t03G0zkArYq0V2WLDwfj2vx+LsEYG3gGGNyeW4kWvx0ipc3BXPMvSPK2/​ey9kJlKcEfTM9cFRRDcaG0LgpS40fsLqEIgWMrELiLlB/​9LE410xNh0VK+c1QhaxcRk/​V7Fcmuhu7BLiScsYNJvn45wEe5v7Z0E2Ts4mWbJpa8OUe1xYNKkLyD1UJNv/​zhLoVXMPQqRIumEuJ6G1vDvZ7k+GZpNildVxekeoDyF3KNgcvvGjus1clbA2+IcjqJijFRbNrNulfOXx2snJVJMHeiEF85XM1aGngaXtWpo0Taw15yggkgAPIAQhSMUJxRiPRi9YDmnQ0dVusxo1RJVLx2QgVskA0oDA9JosRgrP9RdZLrTuqCdSK6Afz+7oaQhvghCg/​TyKWSJwEM3VBxAgj0yGAkEPKosND+1BMYGCfbUKkt39LQAcYVk7JHbJI3nOlu7f7mZootqMEvX+9tgwAGnqUG8w7pldzrOz51Y5N7EAzKoO9+xe52jH7KQYiVLUUtl3hHZH5kEfnGEq/​r7VbzunBY7VhcwWo0puLbZRK06JVTQp4xLQAjMlbiQ1EzXtQU2GFFAOmqNoDVgIKYxvNWqxetGkGgKN6J5uba8baaWQHdkp4xyLzrccWZybO0kcjJzO7mX0Co5OaH5vT5KNfd6iAlVjT9zra3UUUinianUKQfXLMK9OdZE9yTskUmJ+4jr4c2MflSdjOXHBhmXX++yluGtIUzFCNmXRfj9gCHEilffKmlpIVwabFgbsM0jratLNzTLRquOsyvDXTfjAcgHx64cqLprWU2JOU1eCngKId36NzKLoLOALZNCj84INU+lpbN9cLY6bN1d0sxtSHY0v1YuwkDw3a3yqxOsyFVnb3j9ZD5iuTuVcaTIuoAMWPAXIReLQORl2ucIxZ/​VOoMEEaJ/​oHG70YxpEFucybBtj4DkTzp+s2kwWXDdGznD68ewF8HcBkT43Gdeubm70T7T2FKDInmwOMiasZhRxUgG5nt7TtZ2L8nnr48eK2e7hOE+0frbXa8XhAmLMQ0qTMGszb2dlkCyg34SxV6G0XvZFd3lubn9EnjRZF5AWiFaxpG1/​42l7IwIqDA8BTyeNat2utZS3fRe9dhUimzRVx28DCXLuYXm79c4tnbsdGOG56+AWSAs8OWsmpF+86IbTwlts1+ajllmTZMXiCXMsDyG/​+B41IQLQQc1/​Tag37Rdd9clGI9v1PgHkPkU0HrAOsumWsPn3jT4IrXVpcbyqkTid8VJtU0bgr46hgja9MUvLEuSFhPP7EB0GjjRPQRXvtuuvj8vOf7KTQWjGT5AMf5yka0RP9ZzLNeRzjtgXmxBRTcwXtN1wtE29+LKBNiBFWTpgkjT+GdHGPqR3OvGxvyqH41trhxzklw/​jeGPPCtkKnzy4SdhFFgSPBFRiSlLfH5P6q+MCytpc1eaEmtP6utAXAp0fOzTqyCZryyezam1rw7Edl8bFVXM0JuPYiHmlrekcJZZBZpmI/​vyCYrJLjW/​iUqIxMoo2U5sOEs09mFjZKdC0I2WOl4rjWmzEK93IsQo20D6LFPPGcfh9CG/​NnxUZ4FpofPUEOZLaIA7NdqPMlCSWtDEl93LZgj9aGVVd+X6jHK/​6xKGBQuKppKqxql5rHQhQNMjgMaJtoQMi4OrX5GN8onEHbPmyCxKkpHQV2V+3BXwmY+7kZBgFJEqOpt/​3zB5OtZINPSND2yuTZPOFFBlCfcBxXvJ82y2bUUpru375UyjdKFg/​MQJ0332G0NHm3nTTRnlo7WTwVXToZNiOnw+zCE2tno2se5SQgaPdoazpQ1gQSKn1BvO5jb3KQBO5L/​fRwtKqJ7c80lk3oMnFPkIhu0lOT5/​so9Tx36yA2XZFsZu1GBGjpdgYa+DdOzwdRGZcrzZOpo0TOJSkdB334L/​7dzvv/​fv3b98QLKPkINkyXETA/​uMF5KbJM26EhmIzJFb0K21LVpOARfaBHTsWafShuX7tYcNEMxWurYtUeHZqtTqTCiqinH6/​XBtAv3vz9t3bN29/​+OGHf/​nh7VtY+Uhuom8wOQ9lnxECxrPlysDlbSJyKs5M6e52dJLZbmdnx+/​efkPKjKSWelDSuI3AFnkV2RXwm8sZA+3xQ5SS6sPk0bt49GNRERxDn/​kO6eY2PtRxT3suw7Na2KUx2VBpt1skLHu390fbu1D2zZvf/​8ePW9v/​9f2b7795+5YKl6plEHBKXbtHbrZ264b2TBHp2j4AnskBgdeBdfc7yPi5s3P/​N5mn0xvFF92MkLWukmfScO5WcDJSs3i/​vNU7PPyHaUo8u2OhcP7rI6wlZ2Ouiq6Z8t0oZSA2ort3ydVQ/​z6yio3ci5Wq+2MJ0twKmqi33/​y2E1bt+3dv34Ev68U7SWmhne1rhvA15Ld1MYJjd4ClUeDHldnrR8+xrpPYB386OzvvdTLt3Y8A/​uhgQQmfOCTKWcxy6+VhnzoHCPjgdyp21q0A4hPadi2Z7JIk+KKYpFgBzSRYsnWjg5go6G+9VBqtx3ilMAynRFka9AKm3v3XHzrISP6X//​njf/​3tD1NAp831Lra5VR2+nwJs4LMnwGZM5V/​+83ZXyAILfe/​e/​bv3792HP3c7dJzWVggoCTSyZJbCE4G5dpZleYvFpLxURJzfJgV+gjxnSXoBbAOH4HeuE78tkA0ph0jTwwFl1kq0dtq5UR1gSasgaVWU+XE18pvf/​vweXPHv7z37xbffv80PMPr5fY28ClD4/​T4dDRJIyLpZg2NzH9zigOQkZKz5ug8OCCmOg4Hk6UhGU8quF8zsDqPlp9bOi7xPQZmgVsn2XUp+n2iUOqvWpLPL21Bu1R3iQ7IpiOx/​yyQmp59APqWSScg0cfUVlheCZUguZKoDknz/​tkQaiUzj+baDUbctB7kP8HO+ilJ7hS7PKSK+uEJS22ZDIQlbMn1HBZSUolp/​n2GIHRCaJD3E2jA63IxqGhM+HGuOlrX+Zm62Pkb2P0W7GY7RptFhpz0BhetYsVuxJIm5DbGigJ1qmUx35wsM/​3B3O+O/​BKng1Mns0pcJ5E9yOmanGwW7WbR5gszUVRNBuGgb5iqIYwXHcSUBFXIDrWmbJmiaqGsX8FaEboOyctYnKdwodTpOkYDbRr5CCMonFEAUWozlKSpdE0sFC6FwcFo1fZHx944EJktmsb+LPKZF2LZ/​Cs2QYkQjAx3Ye5QSl9tDrzMNOb0ESgh4kOlTE8k+pog3txFKuXnu+iMCLsCBtIfPOLi8mm8kMEsfDo098eHoiyZHbDepe1gtMNw8yNnKTGhhfwpipLY2VYPUytdWp3O1ocwjs7GwWRhIZG2lD/​tM0NR6chZ0Z2rpM7djpIdRtsoHVQZUCtJxjf0/​dOrqQgsClPT8xA1FFNUa0iez2r5ebH4NtD6oHFBUZfADpiIWECk8drlIirRnVLf1vD4Zfo8CQ0+CsOLq0rINLIy/​BxoKTDZkCTuLCLzDt37YzkazB3vH26OARVvdFnWHFdr6QDUbFZ8yg0Kv0Yco+uhEH2iDKpTCjaFqAumVE4ssgS4Ryd7hoOrCuQ/​7gISAOxsAxlj9MHqH+IgWGQdiyj3IHjJJVKM5Qkkl8nQjxxps8tZOQdd8cLTxLV4XtEYXyGSDbz1dPlQrkFZAiiCt5GjtplJrPN2YvLLQhIMCRQVzdm+jlCd1fTG2J0fJZg8um3QfRqNwimtNkyyTU1YTJQ41Nx7zNNRFdd8xOciwDG28olxzYyzp2z62R2sZ9ifzNB64WL7YeC6EGekeTii+hVsIjbvy9ZMMu96QDQb75ULzGsHDkRcMnV0fvBGEJTcelB5JURUMQVlrumzNjdjtr9ovg3aadI+/​Rqix89hvzr8YyWgsh3Zc2SOZ1vgPrxuYL358DvqjjdfH9gOkbcxBqAcQkHnx4NVi+51Em+eE5bV9Xo6AUW4sNK89lSFTW/​privmp/​bU2qqjVn1jw3mQeost68eggTmFpq7mFjTsnrR/​1IKSMaoi0vF9oh1OwGpPGl713YOUvG1vekWeW/​hMLSd6i7C2fSblhMtlNm9hVP8vNDb1kUcivPfVC+5NHu1JYM1FwTHczvLAJJN4jhYH8PQEFZqye3zbi/​i8PLOUgXg6BX73vL6dCvP5oiWxLwc59VoBScngEFYlu9unNja3fZOhqFM29LE848+rH3WLCh0dGYK3N08d5b0xTkS14vFvPot0E8pXIXEMHmLEstjRikU7lBhjaYYvtZy25foCa56PA5IorgxYqn3Cs7vm05nPp6h5xdLwMNsiV+awbBS2SZVGfJC1McjIlL2NZrZBNZVitJ9xkTkG3fngqEChCXzOEeYE5r8zMTTbbPHgLBI3hJs23lttJxQRFI1/​uXxSO+gdYt0XKDyrhnLZfrZzEwBcJsECdEdPELVtjV9olUPS0ErgnWS0L7mMZq1+ZQb3wpCsULSre1Y1MaDoa8W4nkGmVDPXRx8Eu03NpLuNg6OMDEfdrPb34Vkab1weA4wRtimKCVNUGI0QYQPwUkcflqneLF4NqWMXhKrO4+h/​fJlNGaRtqlhPoe27sk3gnHRtKTqeB8V0gNG92jrn3byMh6QmdZjZxFZ2Wpx6VCz03Gf1pgX3W+fNwAS58aWNzLhJaPS2j3ULQSopSvvjb390EBHZIk18CrGrrBjbCj7CqLbT6AplU6n0IovH44mmskghFT7+9azJNivXAkhyJUZGJD6DIN9yoYPFiTMn/​V61gXbnzWQbpQzYfAFG0ikLO/​RTLtBsAp8ljAsy1tu/​ssROUXOQ+SRZDW4KIXpYLkWeUKuiPPw4lOT9E8qqx0W4W4xtxMhWIEhM94jaDoVrYvQnmTh8ZEiXVoY57QalujPei9Q3QgImmD+ik9vwJ+GD6oozQHzoQKowhDqVAcIrxsLMC0ro3sPfJ49E//​6Y0MWBgfvqApaGBWOzrueN6MWj73ff4IqglDk5v7A1tD1VfYCocv0gEtQg+BqGIvXOW+jAZYjIGHp1Vnz1DM2M++QRpe8wnRxs+4I7gSmTN0OakdQ49e4BoxAbtZpLxG9W5zCh5VN79me6qz4Vvyf8VBv+nyEg2/​iEdont2YWlVNdoPHC4ajZSqXXf0jSLrclmetmnXvdFqd0br52J97jKs4YBrPFKO8er5aIiIAHWW0x6T0YOFvjVEmvSuVY806bEp2tYCsqGa1UaFdGjoJnutQdT82uD1T56V1jWmTIizWRYR7WuKcXKW/​EQi83KxrUkhyQML8njjbrLWmKtojhbLV08Gh5Sks0nV2NhnbVVetTbWOl1laE7ShDRZF0mmwrlLaUmgfMbvH39Cmr7c7Img+7MvweHmkptQ6GNf+j5UTCpfrc77A9m5Biyh5QOtF9MwJgWcZF8sXc4j+cYDvH6jKqUnpTh5yGV6aim/​BUxP4Phspk3v9hHQyWvyRI7ii+uIrKW2rKQPcrJQDvkUH0L0T5+Svrx92x5qJZNqatlIpaVmPYo+hdyJz601ij87NwWJlPdqxzsAqqMj6kUzJwRdQA8gd+SHSpxfKQ0C6EiRE9TdlTrS+1+1C4yejGIp6mITx8OR/​kgYIIk0nWiyojzalSNFRIisuHr7zyxx09X7KDlLKhGm8qTbA0SEbAGS485KT+tltCF7rtjTp5mokDA9mbvMOdpuOR5ANqP2/​+1S3i1AMJf2In6Eliv+s9w5AggA54lbY6lccSczOJxIMAYybjAfay1SBZYDjYcjztI+9xecqLt2POewRMejpZi2R4b0eo4hEuurJwmHm2/​u7OfRzUKwEciczWTaNu22NnOF85tMppWA3UReywmUhHebJtNSD4tsg7dSpk27GT4YmuhmfEEtRYBncalRLnS83U12w40PgVPRo95HCP0lC3XMo4RjZaTYOwPnfj5ErhO0mzZekELkWQVQ0cxkzp+EzPssUYAsAzqS/​agFQZayWe0nvDjtY/​jDXkOotR3pUTZ7jWV1N+E4d5a7/​A55d7NNe9vexqL/​yUvPkM0tLCIPD7GMm+GuN77XSizQ3vGtyADK5Jr2+uS72i+uXX5w7cq7q/​9Cf+lT9PG3/​9sXalzkw+F/​7jbIOXXakQg9ePD5wwfo2bMHDx8+Q9qXP/​3xl97/​n3/​xf/​EhSRH475nuIbx0uoeajdcaXkQ/​+++fff45+fv55x2f/​8+c8P/​+hR7cu3f33r0HnffJAwR3795t+FfXcHGnZtvnP/​uc2PpXMhEh8N2Du/​D3GfgQESdea5io+VvzHzGRuPKvs9DoMhifXQ3Fy4VGiNj335oX4c1fx4vo2c/​I677282f34G/​H5UJrpj67/​+DB/​fsPnj14dv/​zv5YXDQ/​I6yFY8uxZx0N4++zalXS5kvD3f3bvrxaLf4o5H7145Y4uI+D/​uxf/​4oe6v47H/​m9e/​ws9YnD33FeHuAAAAABJRU5ErkJggg== +Sur Ubuntu (et pour cette documentation),​ le terminal est l'​application qui permet de reproduire ce comportement. Dans ce cas on parle aussi de [[:​console]].\\ 
-===== Pourquoi le terminal ? =====+Cette console est toujours largement utilisée, en particulier par les administrateurs,​ et sur tous les systèmes d'​exploitation (on entre aussi de la ligne de commande sur //macOS// et sur //Windows//).
  
-Il est parfois ​plus simple ​de **taper ​une commande** que d'​effectuer des manipulations demandant beaucoup de clics de souris dans une interface graphique. ​C'​est ​aussi un moyen plus simple pour expliquer comment faire quelque chose à quelqu'​un (sur un forum par exemple), puisqu'​il suffit d'indiquer la commande et non la suite de clics à effectuer sur l'interface graphique.+Même pour l'​utilisateur final, hors développement ou administration,​ il est souvent ​plus simple ​et rapide d'​entrer ​une commande que d'​effectuer des manipulations demandant beaucoup de clics de souris dans une interface graphique. ​La ligne de commande permet de copier des actions, il est donc naturel qu'on la retrouve beaucoup dans les documentations et dans l'​assistance technique : c'est un moyen d'​indiquer une procédure ​à quelqu'​un (sur un [[https://forum.ubuntu-fr.org|forum]] ​par exemple) ​beaucoup plus simple qu'une suite complexe ​de clics à effectuer sur une interface graphique ​(dont l'​apparence peut en plus changer d'un utilisateur à l'​autre). C'est aussi un premier pas vers le [[:​bash|script]],​ qui peut être une simple suite de lignes de commande rassemblées dans un fichier.
  
-Cependant, même si le terminal peut être beaucoup plus efficace ​qu'une interface graphique sous les doigts d'un utilisateur avancé, il est moins abordable que les interfaces ​graphiques.+Même si la ligne de commande est sans doute moins intuitive ​qu'une interface graphique, elle peut être beaucoup plus efficace, en particulier ​sous les doigts d'un utilisateur avancé. Elle est aujourd'​hui le moyen privilégié de nombreux utilisateurs,​ et on trouve des interfaces ​puissantes, des navigateurs web(([[:​Lynx]])),​ et des [[:IDE]] complets(([[:​VIM]],​ [[:​NeoVIM]])) en ligne de commande, dont l'​utilisation assistée par des raccourcis claviers est incomparablement rapide !
  
-Il est probable qu'aucune ​des deux méthodes (commandes ​ou interface graphique) ne remplacera ​complètement l'​autre car elles se complètent plus qu'​elles ne rivalisent.+Même à long terme il est très peu probable qu'une des deux méthodes (commande ​ou interface graphique) ne remplace ​complètement l'​autre ​un jour, car elles se complètent plus qu'​elles ne rivalisent.
  
 ===== Comment ouvrir un terminal ?===== ===== Comment ouvrir un terminal ?=====
Ligne 22: Ligne 18:
 Le terminal utilisé par défaut dépend de l'​environnement,​ le tableau suivant donne les différentes méthodes qui permettent d'​ouvrir le terminal : Le terminal utilisé par défaut dépend de l'​environnement,​ le tableau suivant donne les différentes méthodes qui permettent d'​ouvrir le terminal :
  
-^ Environnement ou variante ^ commande de l'​émulateur de \\ terminal par défaut ^ Accès graphique ^ Raccourci clavier ^ +^ Environnement ou variante ^ commande de l'​émulateur de terminal par défaut ^ Accès graphique ^ Raccourci clavier ^ 
-^ [[:Ubuntu Gnome]] | **gnome-terminal** | Rechercher **terminal**,​ ou bien \\ //​Activités -> Applications -> Utilitaires -> Terminal// | <​CTRL><​Alt><​T>​ |+^ [[:Ubuntu Gnome]] | **gnome-terminal** | Rechercher **terminal**,​ ou bien //​Activités -> Applications -> Utilitaires -> Terminal// | <​CTRL><​Alt><​T>​ |
 ^ [[:​Ubuntu|Ubuntu (Unity)]] | **gnome-terminal** | Rechercher **terminal** | <​CTRL><​Alt><​T>​ | ^ [[:​Ubuntu|Ubuntu (Unity)]] | **gnome-terminal** | Rechercher **terminal** | <​CTRL><​Alt><​T>​ |
-^ [[:​Kubuntu]] | **konsole** | //Menu → Applications → Système → Konsole//, ou bien \\ //Menu →// Rechercher "​Konsole"​ | Pas de raccourci par défaut |+^ [[:​Kubuntu]] | **konsole** | //Menu → Applications → Système → Konsole//, ou bien //Menu →// Rechercher "​Konsole"​ | Pas de raccourci par défaut |
 ^ Ubuntu [[:Mate]] | **mate-terminal** | //​Applications → Système → Terminal// | <​CTRL><​Alt><​T>​ | ^ Ubuntu [[:Mate]] | **mate-terminal** | //​Applications → Système → Terminal// | <​CTRL><​Alt><​T>​ |
 ^ [[:​Xubuntu]] | **[[:​xfce4-terminal]]** | //​Applications → Accessoires → Émulateur de Terminal// | <​Super>​((touche généralement représentée par le logo Windows)) <T> ou bien <​CTRL><​Alt><​T>​ | ^ [[:​Xubuntu]] | **[[:​xfce4-terminal]]** | //​Applications → Accessoires → Émulateur de Terminal// | <​Super>​((touche généralement représentée par le logo Windows)) <T> ou bien <​CTRL><​Alt><​T>​ |
 ^ [[:​Lubuntu]] | **lxterminal** | //Menu -> Accessoires -> LXterminal//​ | <​CTRL><​Alt><​T>​ | ^ [[:​Lubuntu]] | **lxterminal** | //Menu -> Accessoires -> LXterminal//​ | <​CTRL><​Alt><​T>​ |
-^ Ubuntu [[:​Budgie|Budgie]] | **[[tilix]]** (anciennement terminix) | //Menu -> Système -> Tilix//, ou bien \\ //Menu ->// Rechercher "​terminal"​ | <​CTRL><​Alt><​T>​ |+^ Ubuntu [[:​Budgie|Budgie]] | **[[tilix]]** (anciennement terminix) | //Menu -> Système -> Tilix//, ou bien //Menu ->// Rechercher "​terminal"​ | <​CTRL><​Alt><​T>​ |
  
 Beaucoup de bureaux permettent de **lancer directement des commandes** via une fenêtre qui s'​ouvre en faisant **<​ALT><​F2>​**. Vous pouvez donc lancer le terminal ainsi en y tapant son nom. L'​émulateur par défaut peut se lancer soit par sa commande propre (gnome-terminal,​ mate-terminal,​ ...), soit par la commande **x-terminal-emulator**,​ qui est un "​raccourci"​ vers la commande du terminal par défaut. Beaucoup de bureaux permettent de **lancer directement des commandes** via une fenêtre qui s'​ouvre en faisant **<​ALT><​F2>​**. Vous pouvez donc lancer le terminal ainsi en y tapant son nom. L'​émulateur par défaut peut se lancer soit par sa commande propre (gnome-terminal,​ mate-terminal,​ ...), soit par la commande **x-terminal-emulator**,​ qui est un "​raccourci"​ vers la commande du terminal par défaut.
Ligne 95: Ligne 91:
 ==== Le mot de passe ==== ==== Le mot de passe ====
  
-"Je tape une commande, ​et je me retrouve face à quelque chose comme ceci:" +Si après avoir entré ​une commande, ​vous êtes interpellé·e par un message de ce type 
-<​code ​bash+<​code>​ 
-[sudo] password for Michel:+[sudo] password for Dominique:
 </​code>​ </​code>​
    
-Après ceci vous devez taper votre mot de passe, ceci est tout à fait normal pour les commandes commençant par ``sudo`` comme:+Vous êtes invité·e à entrer ​votre mot de passe, ceci est tout à fait normal, par exemple ​pour les commandes commençant par ''​sudo''​ telles que :
 <code bash> <code bash>
-sudo apt-get update+sudo apt update
 </​code>​ </​code>​
-  ​ 
-"Mais voilà, mon mot de passe ne se tape pas !" 
  
-Tout à fait normal, en fait le mot de passe est bel et bien tapé, mais vous ne le voyez pas ! Il suffit de taper son mot de passe, faire "entrée"et tout se déroulera comme prévu. Il s'agit d'une mesure de sécurité pour que les personnes regardant l'​écran ne puissent pas deviner le nombre de caractères que contient le mot de passe.+Vous ne verrez pas votre mot de passe en le tapant. 
 + 
 +C'est tout à fait normal, en fait le mot de passe est bel et bien tapé, mais il n'​apparaît ​pas (pas même de ''​•''​) ​! Il suffit de taper son mot de passe et presser la touche //entrée//, tout se déroulera comme prévu. Il s'agit d'une mesure de sécurité pour que les personnes regardant l'​écran ne puissent pas deviner le nombre de caractères que contient le mot de passe. 
 + 
 +<​note>​**[[:​sudo]]** (//​Substitute User DO//) permet de passer une commande en se faisant passer pour un autre utilisateur,​ et par défaut pour l'​administrateur système (utilisateur //root//). Elle permet à tout utilisateur — pourvu qu'il en ait privilège — de passer des commandes de bas niveau capables de modifier gravement le système, donc influer sur le comportement de la machine. En accordant à un programme ou à une série de commandes des privilèges administrateur,​ ces commandes deviennent capables, par exemple, de :  
 +  * installer un programme,​ 
 +  * enlever un programme,​ 
 +  * modifier la configuration du système, 
 +  * etc. 
 +''​[[:​sudo]]''​ vous demandera donc votre mot de passe pour s'​assurer d'​être bien en face d'une personne ayant l'​autorisation de pratiquer ce genre de tâches.</​note>​
  
-<​note>​**[[:​sudo]]** est une commande ​de type "​admistrateur système"​. ​ \\ Elle permet à tout utilisateur ​— pourvu que lui-même ait configuré son système afin d'obtenir les privilèges administrateur ou bien que son responsable réseau les lui ait accordé en modifiant son profil ​— de passer des commandes de bas niveau capables de modifier gravement la configuration même, donc influer sur le comportement de la machine. \\ En accordant à un programme ou à une série de commandes des privilèges administrateur,​ ces commandes deviennent des commandes ​système ​capablespar exemple, de :  +<​note ​warning>Si vous êtes seul·le responsable ​de votre machine ​— bien qu'​ayant paramétré ​d'autres profils "​invité" ​— le système ​vous a automatiquement octroyéà l'​installationles droits administrateur (de //sudoer//). Vous pouvez ​donc utiliser la commande ''​sudo''​ en préfixe ​d'​une ​autre commande pour élever vos privilèges au rang d'administrateur système.
-  * installer un programme,  +
-  * enlever un programme,  +
-  * modifier un fichier texte de configuration,​ etc). \\ +
-**[[:​sudo]]** __vous demandera__ ​donc __votre mot de passe administrateur__ pour s'assurer d'être bien en face d'​une ​personne ayant l'autorisation de pratiquer ce genre de tâches.</​note>​+
  
-<note warning>​Si vous êtes le seul responsable de votre machine — bien qu'​ayant paramétré d'​autres profils "​invité"​ — votre profil configuré à l'​installation de votre système vous a octroyé les droits administrateur. \\ Il vous suffit donc d'​entrer la commande préfixe SUDO (Super User DO) pour élever vos privilèges au rang d'​administrateur système. \\  +Attention à ne pas utiliser ​''​sudo'' ​pour n'​importe quoi, les conséquences pourraient être désastreuses. ​Ne copiez-collez pas des commandes sans les comprendre !</​note>​
-\\  +
-Attention à ne pas utiliser ​**sudo** pour n'​importe quoi, les conséquences pourraient être désastreuses.</​note>​+
  
 ==== Les questions ==== ==== Les questions ====
Ligne 131: Ligne 128:
 __Pourquoi "​**O**"​ est en majuscule ?__ __Pourquoi "​**O**"​ est en majuscule ?__
  
-Simplement parce que c'est le choix par défaut, ce qui veut dire que si vous ne tapez rien, et que vous faites « Entrée », il comprendra **O**. ​+Simplement parce que c'est le choix par défaut, ce qui veut dire que si vous ne tapez rien, et que vous faites « Entrée », il comprendra **O**.
  
 Si ça avait été **[o/N]** à la place, si vous aviez fait entrer directement sans taper **o** la commande aurait stoppé, il a donc pris en compte la réponse par défaut, **N**. Si ça avait été **[o/N]** à la place, si vous aviez fait entrer directement sans taper **o** la commande aurait stoppé, il a donc pris en compte la réponse par défaut, **N**.
Ligne 163: Ligne 160:
 Certaines commandes sont très bavardes ; prenons un exemple : Certaines commandes sont très bavardes ; prenons un exemple :
  
-<​code>​sudo apt-get update</​code>​+<​code>​sudo apt update</​code>​
  
-Cette commande permet de mettre à jour la liste des paquets disponibles dans vos [[:​dépôts]] tout ceci en lignes de commande, quand vous l'​exécutez,​ elle aura la très bonne idée de dire tout ce qu'​elle fait... oui, vous pouvez dire que ce n'est pas très utile, et que signaler seulement les erreurs serait plus intelligent aussi dans ce cas… \\+La commande ​''​[[:​apt-cli|apt]]'' ​permet de mettre à jour la liste des paquets disponibles dans vos [[:​dépôts]] tout ceci en lignes de commande, quand vous l'​exécutez,​ elle aura la très bonne idée de dire tout ce qu'​elle fait... oui, vous pouvez dire que ce n'est pas très utile, et que signaler seulement les erreurs serait plus intelligent aussi dans ce cas… \\
 Mais en fin de compte non, car ce n'est pas comme copier un fichier, qui est un processus quasi instantané,​ là cette commande charge les index à partir d'​internet,​ ce qui peut être long, si les serveurs sont surchargés ou autre. Donc pour ne pas inquiéter l'​utilisateur,​ tout le long du processus est indiqué ce qu'il fait, pour comparer avec une interface graphique, c'est comme la barre de progression et les détails qui sont souvent affichés en dessous, c'est le même principe mais en moins beau. Mais en fin de compte non, car ce n'est pas comme copier un fichier, qui est un processus quasi instantané,​ là cette commande charge les index à partir d'​internet,​ ce qui peut être long, si les serveurs sont surchargés ou autre. Donc pour ne pas inquiéter l'​utilisateur,​ tout le long du processus est indiqué ce qu'il fait, pour comparer avec une interface graphique, c'est comme la barre de progression et les détails qui sont souvent affichés en dessous, c'est le même principe mais en moins beau.
  
Ligne 174: Ligne 171:
 Si vous avez un message contenant le mot **warning**,​ il indique souvent des informations qui ne servent qu'aux développeurs,​ ou montre des petits détails, qu'il n'est pas vraiment indispensable de corriger ! Si vous avez un message contenant le mot **warning**,​ il indique souvent des informations qui ne servent qu'aux développeurs,​ ou montre des petits détails, qu'il n'est pas vraiment indispensable de corriger !
  
-En cas de doute, tapez la commande suivante, qui retourne le code de sortie de la commande précédente : +En cas de doute, tapez la commande suivante, qui retourne le code de sortie de la commande précédente :
 <code bash> <code bash>
 echo $? echo $?
 </​code>​ </​code>​
  
-Si le code est '​0',​ alors tout s'est bien passé (condition que la commande appelée précédemment soit bien conçue et suive la convention classique). À noter que si vous répétez à nouveau cette commande, le code affiché sera bien celui de la commande précédente,​ à savoir la première commande "​echo"​ que vous avez tapée. ​+Si le code est '​0',​ alors tout s'est bien passé (à condition que la commande appelée précédemment soit bien conçue et suive la convention classique). À noter que si vous répétez à nouveau cette commande, le code affiché sera bien celui de la commande précédente,​ à savoir la première commande "​echo"​ que vous avez tapée.
  
-<note help>​**Explication :** conventionnellement,​ un programme qui retourne une erreur va renvoyer un code d'​erreur non nul, et **echo $?** retournera donc 1, 2 ou n'​importe quel nombre non nul (généralement positif). ​\\ Si vous retapez à nouveau **echo $?**, l'​information retournée sera 0, en effet , l'echo retournant précédemment une erreur s'est lui même parfaitement bien déroulé !</​note> ​+<note help>​**Explication :** conventionnellement,​ un programme qui retourne une erreur va renvoyer un code d'​erreur non nul, et **echo $?** retournera donc 1, 2 ou n'​importe quel nombre non nul (généralement positif). Si vous retapez à nouveau **echo $?**, l'​information retournée sera 0, en effet , l'echo retournant précédemment une erreur s'est lui même parfaitement bien déroulé !</​note> ​
  
 ===== Comment savoir à quoi sert une commande ? ===== ===== Comment savoir à quoi sert une commande ? =====
  
-Il suffit de taper +Il suffit de taper
 <​code>​man commande</​code>​ <​code>​man commande</​code>​
 Par exemple: Par exemple:
Ligne 308: Ligne 305:
   490  eject /dev/sr0   490  eject /dev/sr0
   491  history ​   491  history ​
-  492  sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get clean && sudo apt-get autoremove+  492  sudo apt update && sudo apt dist-upgrade && sudo apt clean && sudo apt autoremove
   493  mount   493  mount
   494  sudo mount /​data/​Véronique/​   494  sudo mount /​data/​Véronique/​
Ligne 322: Ligne 319:
 <​code>​!492</​code>​ <​code>​!492</​code>​
  
-Vous pouvez également rechercher une commande précédemment tapée. Commencer par taper <​ctrl>​+r. Tapez ensuite les premières lettres de la commande recherchée,​ et la recherche se met à jour au fur et à mesure. ​+Vous pouvez également rechercher une commande précédemment tapée. Commencer par taper <​ctrl>​+r. Tapez ensuite les premières lettres de la commande recherchée,​ et la recherche se met à jour au fur et à mesure.
 <​code>​ <​code>​
-(reverse-i-search)`apt':​ sudo apt-get install kmymoney2 ​+(reverse-i-search)`apt':​ sudo apt install kmymoney2 ​
 </​code>​ </​code>​
  
Ligne 334: Ligne 331:
 supprime la ligne //sudo mount /​data/​Véronique///​ dans la liste ci-dessus. supprime la ligne //sudo mount /​data/​Véronique///​ dans la liste ci-dessus.
  
-En ajoutant ​+En ajoutant
 <​code>​HISTCONTROL=ignorespace</​code>​ dans le .bashrc ​ <​code>​HISTCONTROL=ignorespace</​code>​ dans le .bashrc ​
 ou ou
 <​code>​setopt HIST_IGNORE_SPACE</​code>​ dans le .zshrc ​ <​code>​setopt HIST_IGNORE_SPACE</​code>​ dans le .zshrc ​
  
-toute commande débutant avec un espace en début de ligne n'​apparaîtra pas dans l'​historique. ​+toute commande débutant avec un espace en début de ligne n'​apparaîtra pas dans l'​historique.
  
 ===== Taille de l'​historique ===== ===== Taille de l'​historique =====
Ligne 345: Ligne 342:
 <​code>​export HISTSIZE=1000</​code>​ avec 1000 ou le nombre désiré. <​code>​export HISTSIZE=1000</​code>​ avec 1000 ou le nombre désiré.
  
-Pour que cette modification soit prise en compte de manière définitive (pour un utilisateur),​ il faut ajouter la ligne suivante au fichier .bashrc de l'​utilisateur (/​home/​utilisateur/​.bashrc) ​+Pour que cette modification soit prise en compte de manière définitive (pour un utilisateur),​ il faut ajouter la ligne suivante au fichier .bashrc de l'​utilisateur (/​home/​utilisateur/​.bashrc)
 <​code>​echo '​export HISTSIZE=1000'​ >> ~/.bashrc </​code>​ <​code>​echo '​export HISTSIZE=1000'​ >> ~/.bashrc </​code>​
 =====Pour compléter les commandes à partir de l'​historique ===== =====Pour compléter les commandes à partir de l'​historique =====
Ligne 355: Ligne 352:
 Alors voici comment procéder : Alors voici comment procéder :
  
-Dans votre fichier **~/​.inputrc**,​ ajoutez à la fin : +Dans votre fichier **~/​.inputrc**,​ ajoutez à la fin :
 <file bash> <file bash>
 "​\e[A":​ history-search-backward "​\e[A":​ history-search-backward
Ligne 366: Ligne 363:
 </​file>​ </​file>​
 Relancez votre terminal. Et essayez ! Relancez votre terminal. Et essayez !
-Pratique, non ? +Pratique, non ?
  
 Vous pouvez également modifier graphiquement l'​historique. Par exemple si vous avez copié un texte très long par erreur dans votre terminal. Pour cela modifier le fichier **.bash_history** et supprimez les lignes que vous souhaitez. Vous pouvez également modifier graphiquement l'​historique. Par exemple si vous avez copié un texte très long par erreur dans votre terminal. Pour cela modifier le fichier **.bash_history** et supprimez les lignes que vous souhaitez.
Ligne 372: Ligne 369:
 ===== En savoir plus sur la console ===== ===== En savoir plus sur la console =====
  
-La console est ce qu'​afficherait Ubuntu ​si il n'y avait aucun environnement. C'est cette console que le terminal va émuler.+La console est ce qu'​afficherait Ubuntu ​s'il n'y avait aucun environnement. C'est cette console que le terminal va émuler.
  
 Pour en savoir plus sur la console, voir cette page : [[console]]. Pour en savoir plus sur la console, voir cette page : [[console]].
Ligne 430: Ligne 427:
  
 Si linuxlogo n'est pas installé, installez-le : [[apt>​linuxlogo]] Si linuxlogo n'est pas installé, installez-le : [[apt>​linuxlogo]]
-<​code>​sudo apt-get install linuxlogo</​code>​+<​code>​sudo apt install linuxlogo</​code>​
  
 Ouvrez un terminal et entrez : ''​**linuxlogo -L list**''​ pour avoir la liste des logos disponibles. Ouvrez un terminal et entrez : ''​**linuxlogo -L list**''​ pour avoir la liste des logos disponibles.
Ligne 469: Ligne 466:
 </​code>​ </​code>​
  
-Testez les différents logos en entrant ceci : +Testez les différents logos en entrant ceci :
 <​code>​ linuxlogo -L 9</​code>​ <​code>​ linuxlogo -L 9</​code>​
 (équivaut aussi à **''​linuxlogo -L classic-simp''​**,​ celui de la capture écran ci-dessus) (équivaut aussi à **''​linuxlogo -L classic-simp''​**,​ celui de la capture écran ci-dessus)
Ligne 507: Ligne 504:
 Il faut créer la règle qui paramètre xfce4-terminal:​ Il faut créer la règle qui paramètre xfce4-terminal:​
 <file bash> <file bash>
-(if (is (window_class) "​Xfce4-terminal"​)  +(if (is (window_class) "​Xfce4-terminal"​) 
-(begin ​+(begin
 (below) (below)
 (skip_tasklist) (skip_tasklist)
Ligne 524: Ligne 521:
 **-a** permet d'​appliquer les règles aux fenêtres déjà ouvertes; **-a** permet d'​appliquer les règles aux fenêtres déjà ouvertes;
 <​file>​xfce4-terminal --geometry=LARGEURxHAUTEUR+X+Y</​file>​ <​file>​xfce4-terminal --geometry=LARGEURxHAUTEUR+X+Y</​file>​
-où LARGEUR et HAUTEUR sont exprimées en caractère de terminal, X et Y représentent les coordonnées du point supérieur gauche du terminal. ​\\ Pour donner une idée chez moi la commande est:+où LARGEUR et HAUTEUR sont exprimées en caractère de terminal, X et Y représentent les coordonnées du point supérieur gauche du terminal. Pour donner une idée chez moi la commande est:
 <​file>​xfce4-terminal --geometry=62x40+650+30</​file>​ <​file>​xfce4-terminal --geometry=62x40+650+30</​file>​
  
Ligne 539: Ligne 536:
   * [[https://​launchpad.net/​clicompanion|CLI Companion]] est un terminal qui vous permet de stocker et de commander votre «dictionnaire de commande.((N'​oubliez pas la commande man pour connaitre les autres commandes.)) FIXME plus développé?​   * [[https://​launchpad.net/​clicompanion|CLI Companion]] est un terminal qui vous permet de stocker et de commander votre «dictionnaire de commande.((N'​oubliez pas la commande man pour connaitre les autres commandes.)) FIXME plus développé?​
   * [[https://​finalterm.org/​|Final Term]] un terminal moderne disposant d'une complétion des commandes très efficace. FIXME développement arrêté   * [[https://​finalterm.org/​|Final Term]] un terminal moderne disposant d'une complétion des commandes très efficace. FIXME développement arrêté
-  * [[http://​www.tuxradar.com/​content/​linux-tips-every-geek-should-know|Astuce que tous geek Linux devraient connaitre]](en). ​+  * [[http://​www.tuxradar.com/​content/​linux-tips-every-geek-should-know|Astuce que tous geek Linux devraient connaitre]](en).
   * [[http://​www.tuxradar.com/​content/​more-linux-tips-every-geek-should-know|Un peu plus d'​astuce que tous les geek Linux devraient connaitre]](en)   * [[http://​www.tuxradar.com/​content/​more-linux-tips-every-geek-should-know|Un peu plus d'​astuce que tous les geek Linux devraient connaitre]](en)
   * [[https://​www.howtogeek.com/​howto/​linux/​stupid-geek-tricks-watch-movies-in-your-linux-terminal-window/​|Astuce Geek Inutile: Regarder un film en ASCII dans son terminal]](en)   * [[https://​www.howtogeek.com/​howto/​linux/​stupid-geek-tricks-watch-movies-in-your-linux-terminal-window/​|Astuce Geek Inutile: Regarder un film en ASCII dans son terminal]](en)
Ligne 547: Ligne 544:
 ---- ----
 //​Contributeurs:​ [[utilisateurs:​Fabien26]],​ [[utilisateurs:​1h0ma5]],​ [[utilisateurs:​eagle08]].//​ //​Contributeurs:​ [[utilisateurs:​Fabien26]],​ [[utilisateurs:​1h0ma5]],​ [[utilisateurs:​eagle08]].//​
- 
- 
  • terminal.1652530494.txt.gz
  • Dernière modification: Le 14/05/2022, 14:14
  • par 86.208.190.89