>~/ ATILLA
En partenariat avec :
Présente :
COQUARD Cyrille, MOUSSET Martin
09/10/2018
>~/
MOUSSET Martin
09/10/2018
>~/
Introduction
Le paradoxe de Linux
Qui utilise Linux ici?
>~/
09/10/2018
Introduction
>~/
09/10/2018
Sommaire:
Introduction
>~/
09/10/2018
COQUARD Cyrille
09/10/2018
>~/
COQUARD Cyrille
09/10/2018
1971
>~/
L'histoire de Linux
COQUARD Cyrille
L'histoire de Linux
09/10/2018
Minix
1987
Linux
1991
>~/
COQUARD Cyrille
L'histoire de Linux
09/10/2018
Points importants sur Linux
>~/
COQUARD Cyrille
L'histoire de Linux
09/10/2018
Linux
1991
Git
2005
Atom
2014
>~/
COQUARD Cyrille
L'histoire de Linux
09/10/2018
Free Software Fondation par R. Stallman en 1985
>~/
COQUARD Cyrille
L'histoire de Linux
09/10/2018
>~/
MOUSSET Martin
09/10/2018
>~/
Les différentes distributions de Linux
Qu'est-ce qu'une distribution?
09/10/2018
Kernel, tools and libraries, additional software
>~/
Les différentes distributions de Linux
09/10/2018
BSD
Descend D'UNIX
Partage des caractéristiques avec l'architecture de GNU/Linux.
>~/
Les différentes distributions de Linux
09/10/2018
MACOS
Basé sur UNIX et BSD et adapté pour Apple.
>~/
Les différentes distributions de Linux
09/10/2018
Beaucoups de déclinaisons
>~/
COQUARD Cyrille
09/10/2018
>~/
Switch User
Change d'utilisateur
utilisateur@machine:~$ su root
Password:
utilisateur@machine:~$ whoami
root
09/10/2018
>~/
PASSWorD
Change le mot de passe
utilisateur@machine:~$ passwd
Changing password for utilisateur.
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
utilisateur@machine:~$
09/10/2018
>~/
Apropos
Afficher les commandes parlant d'un sujet
utilisateur@machine:~$ apropos user
adduser.conf (5) - configuration file for adduser(8) and addgroup(8) .
deluser.conf (5) - configuration file for deluser(8) and delgroup(8) .
HEAD (1p) - Simple command line user agent
UI (3ssl) - user interface
access (2) - check user's permissions for a file
addgroup (8) - add a user or group to the system
adduser (8) - add a user or group to the system
applygnupgdefaults (8) - Run gpgconf - apply-defaults for all users.
apport-cli (1) - Apport user interfaces for reporting problems
arpd (8) - userspace arp daemon.
...
09/10/2018
>~/
Advanced Packaging Tool GET
Gère l'installation des logiciels
utilisateur@machine:~$ sudo apt-get install nomLogiciel
[sudo] password for utilisateur:
Reading package lists... Done
Building dependency tree
Reading state information... Done
python is already the newest version (2.7.11-1).
The following packages were automatically installed and are no longer required:
gnome-settings-daemon iio-sensor-proxy libdbi-perl libreadline5
libterm-readkey-perl linux-headers-4.10.0-27 linux-headers-4.10.0-27-generic
linux-headers-4.10.0-30 linux-headers-4.10.0-30-generic
linux-headers-4.8.0-36 linux-headers-4.8.0-36-generic
linux-image-4.10.0-27-generic linux-image-4.10.0-30-generic
linux-image-4.8.0-36-generic linux-image-extra-4.10.0-27-generic
...
09/10/2018
>~/
Commande | Description |
---|---|
apt-get update | synchronise fichiers index des fichiers avec leur sources |
apt-get upgrade | met a jour les logiciels |
apt-get remove | désinstalle un logiciel en gardant les fichiers de configuration |
apt-get purge | désinstalle complètement un logiciel |
09/10/2018
>~/
utilisateur@machine:~$ sudo apt-get update
Hit:1 http://fr.archive.ubuntu.com/ubuntu xenial InRelease
Get:2 http://fr.archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]
...
utilisateur@machine:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
...
utilisateur@machine:~$ sudo apt-get remove logiciel
Reading package lists... Done
Building dependency tree
...
utilisateur@machine:~$ sudo apt-get purge logiciel
Reading package lists... Done
Building dependency tree
...
09/10/2018
>~/
InterFace CONFIGuration
Affiche les informations réseaux de la machine
utilisateur@machine:~$ ifconfig
enp1s0f2 Link encap:Ethernet HWaddr 60:45:cb:2f:49:11
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:3974 errors:0 dropped:0 overruns:0 frame:0
...
09/10/2018
>~/
Web GET
Récupère un fichier en utilisant un lien HTTP ou FTP
utilisateur@machine:~$ wget adresse
wget adresse
--2017-09-08 17:50:21--
adresse
Resolving serveur (serveur)... 192.30.253.113, 192.30.253.112
Connecting to serveur (serveur)|192.30.253.113|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ‘fichier’
fichier [ <=> ] 35,47K --.-KB/s in 0,1s
2017-09-08 17:50:22 (313 KB/s) - ‘fichier’ saved [36320]
09/10/2018
>~/
COQUARD Cyrille, MOUSSET Martin
09/10/2018
>~/
HELBECQUE Julie
09/10/2018
>~/
09/10/2018
>~/