Pratique du Shadowing: Every LINUX Concept Explained in 8 Minutes. - Apprendre l'anglais à l'oral avec la vidéo

Choisissez un mode d'entraînement

Chaque mode ouvre une salle d'entraînement en plein écran.

74 phrases
Si les phrases sont trop courtes ou trop longues, cliquez sur Edit pour les ajuster.
1
Linux is not really an operating system.
2
It's a kernel, the core that manages hardware, memory, processes, and communication between software and hardware.
3
You interact with it using a shell, the command line interface, like Bash or ZSH, where you type commands to control the system.
4
That shell runs inside a terminal, a program that gives you access to type and run those commands.
5
All files and programs live in a file system hierarchy, a tree-like structure starting from the root slash directory.
Tous les fichiers et programmes résident dans une hiérarchie de système de fichiers, une structure arborescente qui commence à partir du répertoire racine désigné par une barre oblique.
6
The most powerful account is the root user, the super user with unlimited access to the system.
Le compte le plus puissant est l'utilisateur root, le superutilisateur disposant d'un accès illimité au système.
7
To keep control, Linux uses permissions, which decide who can read, write, or execute files and directories.
Pour garder le contrôle, Linux utilise des permissions, qui déterminent qui peut lire, écrire ou exécuter des fichiers et des répertoires.
8
When you run a program, Linux creates a process, each identified by a unique process ID, PID.
Lorsque vous exécutez un programme, Linux crée un processus, chacun identifié par un identifiant de processus unique, PID.
9
Many of these processes are managed by an init system, like Systemd, which is the first process the kernel starts and is responsible for launching services.
Bon nombre de ces processus sont gérés par un système d'initialisation, comme Systemd, qui est le premier processus lancé par le noyau et chargé de démarrer les services.
10
Some of these services are daemons, background processes like SSHD or cron that don't need direct user interaction.
Certains de ces services sont des daemons, des processus d'arrière-plan comme SSHD ou cron qui ne nécessitent pas d'interaction directe de l'utilisateur.
11
To install or update programs, Linux uses a package manager, such as apt, dnf, or pacman,
12
which fetch software from package repositories maintained by the distribution.
13
These programs can also depend on kernel modules, pieces of code you can load into the kernel to add features like hardware drivers.
14
To automate tasks, you can write a shell script, a simple text file with a list of commands.
15
Scripts and commands often rely on environment variables, like $path, which tells Linux where to look for executables.
16
You can connect commands together with pipes, sending the output of one command as input to another.
17
And with redirection, you can send output into files or read input from files.
18
This works because Linux treats input and output as standard streams stdin for input,
19
stdout for normal output, and urits for error messages.
20
Files themselves can be connected using symbolic links, shortcuts that point to another file or directory,
21
or hard links, which are alternative names pointing to the same data on disk.
22
Storage devices like USB-S or partitions are added into the system by mounting them onto directories.
23
When physical memory fills up, Linux uses swap space, an area on disk that acts as backup memory.
24
Linux can also perform tasks on its own through cron jobs, scheduled commands that run at fixed times.
25
The results of these jobs and many other events are saved in system logs under slash var slash log, which help you troubleshoot problems.
26
Networking is another key part of Linux, handled by networking commands like ping, sss, or ip.
27
To connect securely to another computer, you use SSH, which encrypts your login and commands.
28
When you need administrative power without logging in as root, you use sudo, which lets a normal user run privileged commands.
29
To monitor what's happening on the system, commands like top or htop show you active processes, CPU usage, and memory.
30
Internally, processes can be controlled using signals like signal kill or signal terminate, which tell them to stop or restart.
31
They also rely on file descriptors, which are IDs used by the system to keep track of open files and sockets.
32
Linux can boot into different run levels, or targets, which define the system's mode, like single user, multi-user, or graphical mode.
33
If you want multiple terminals in one, you can use a terminal multiplexer, like tmux, which lets you split windows and keep sessions alive.
34
For storage management, Linux provides tools like fdisk and parted to create or resize partitions,
35
and LVM for flexible disk management.
36
File systems themselves can vary.
37
Common types are ext4, xfs, and btrfs, each offering different performance and features.
38
You can check disk usage with commands like df for overall space and du for directory sizes.
39
Security is another big part of Linux.
40
Firewalls like IP tables or UFW control incoming and outgoing network traffic.
41
More advanced systems use SE Linux or AppArmor, which enforce mandatory access controls for extra protection.
42
For authentication, Linux relies on PAM, pluggable authentication modules, to manage how users log in and how credentials are checked.
43
Linux also has a PROC file system under Flash PROC, a virtual directory that shows real-time information about processes and system hardware.
44
Similarly, Slash Dev holds device files, which let software interact with hardware like disks, USBs, and sound cards.
45
Kernel and system messages are stored in the dmesg log, which is useful for debugging hardware issues.
46
If you want to compile programs yourself, Linux provides Make and GCC, tools that build software directly from source code.
47
You can also run isolated applications using containers with tools like Docker or Podman, which package apps with their dependencies.
48
For full machine-level separation, Linux supports virtualization through KVM and QEMU,
49
allowing you to run entire operating systems inside Linux.
50
Networking can go beyond SSH.
51
Linux can share files with NFS or Samba, transfer data with SCP or RSYNC,
52
and host services using web servers like Apache or NGINX.
53
Monitoring networks is also possible, with tools like TCP dump and Wireshark, which capture packets for analysis.
54
Linux distributions bundle all these concepts together differently.
55
Some focus on stability, like Debian.
56
Others on cutting-edge software, like Arch.
57
And others on user-friendliness, like Ubuntu.
58
Linux distributions also include a package called the kernel headers, which are needed when compiling drivers or certain software.
59
When working with software across different environments, you can use package formats like .deb,
60
debian slash ubuntu, or .rpm, Thedora slash Red Hat, to install programs manually.
61
For even more flexibility, tools like Flatpak,
62
Snap, and AppImage allow applications to run across many distributions, without compatibility issues.
63
Linux also relies heavily on System D services, which can be started, stopped, enabled, or disabled to control background tasks.
64
To see what's happening during startup, you can use System D Analyze to check boot performance.
65
If If the system fails to boot properly, you can use Recovery Mode or a Live USB to repair files and restore access.
66
For user interaction, Linux desktops run on display servers like X11 or Wayland, which handle graphics output.
67
Above that sits a desktop environment such as Noom, KDE or XFCE, which provides the graphical interface users interact with.
68
Another key concept is shell built-ins, commands built into the shell itself, like CD or Echo, which run faster than external binaries.
69
You can also use aliases to create shortcuts for long commands, making your workflow faster.
70
For more advanced workflows, Linux supports bash functions, allowing you to define reusable custom commands directly in your shell.
71
Linux also treats everything as a file, including hardware, processes, and sockets,
72
which is why directories like slash sys exist to expose kernel and device information.
73
Finally, Linux systems use init-ramfs, a small temporary root file system loaded into memory during boot,
74
which helps the kernel load drivers before the main file system is mounted.

Télécharger l'application

Tout pour parler couramment

Prononciation IAChaque phrase notée
Phonétique (IPA)Maîtrisez chaque son
VocabulaireEnrichissez votre lexique
Jeu de vocabulaireApprenez en jouant
FOR YOU

Vidéo recommandée

Vocabulaire et conseils d’expression pour cette leçon

Cette leçon d’expression orale de niveau C1 s’appuie sur la vidéo « Every LINUX Concept Explained in 8 Minutes ». Les mots qui reviennent le plus souvent : Linux, file, command, user, kernel. Cette vidéo contient 74 phrases et 1163 mots à répéter en shadowing. La partie parlée dure 8:07. Le locuteur parle à un rythme régulier d’environ 143 mots par minute, confortable pour le shadowing. Seuls 67 % des mots font partie des 3 000 mots les plus courants en anglais, le vocabulaire est donc exigeant.

Vocabulaire clé de cette vidéo

Les 15 mots les plus avancés de la vidéo, avec leur prononciation et leur sens :

MotPrononciationSens
kernel nom/ˈkɝ.nəl/fond, cœur
directory nom/dɪˈɹɛktəɹi/annuaire
disk nom/dɪsk/disque
interact verbe/ɪn.təˈɹækt/interagir
authentication nom/ɔːˌθɛntɪˈkeɪʃn̩/certification
compile verbe/kəmˈpaɪl/compiler
initialize verbe/ɪˈnɪʃəlaɪz/initialiser
shortcut nom/ˈʃɔːtkʌt/raccourci
workflow nom/ˈwɝkfloʊ/workflow
socket nom/ˈsɑkɪt/prise, douille
module nom/ˈmɑd͡ʒul/module
automate verbe/ˈɔ.təˌmeɪt/automatiser
credential nom/kɹɪˈdɛnʃəl/accréditation
daemon nom/ˈdiː.mən/démon, daemon
encrypt verbe/ɪnˈkɹɪpt/coder, chiffrer

Les verbes à particule que vous entendrez

MotSens
fill up verberemplir

La grammaire de cette vidéo

Les structures que le locuteur utilise le plus, avec les mots exacts de la vidéo :

StructureDans la vidéo
Voix passive be + participe passé — l’accent est mis sur ce qui arrive, pas sur qui le faitare managed · can be connected · are added
Propositions relatives who / which + proposition — une précision sur une personne ou une choseSystemd, which is · links, which are · descriptors, which are

Prononciation à surveiller

  • Les sons « sh » et « zh »: authentication /ɔːˌθɛntɪˈkeɪʃn̩/, initialize /ɪˈnɪʃəlaɪz/, shortcut /ˈʃɔːtkʌt/, partition /pɑɹˈtɪ.ʃən/, bash /bæʃ/
  • Mots longs — placez bien l’accent: directory /dɪˈɹɛktəɹi/, authentication /ɔːˌθɛntɪˈkeɪʃn̩/, initialize /ɪˈnɪʃəlaɪz/, executable /ˈɛksəkjutəbl/, redirection /ɹiːdəˈɹɛkʃən/

Comment s’entraîner avec cette vidéo

  1. Écoutez la vidéo en entier une fois sans parler et notez les mots que vous ne connaissez pas.
  2. Répétez phrase par phrase à vitesse normale, en reprenant chacune jusqu’à ce que votre rythme corresponde à celui du locuteur.
  3. Enregistrez-vous et comparez avec l’original, en faisant attention à des mots comme kernel, directory, disk.

Qu'est-ce que la technique du Shadowing ?

Le Shadowing est une technique d'apprentissage des langues fondée sur la science, développée à l'origine pour la formation des interprètes professionnels. Le principe est simple mais puissant : vous écoutez de l'anglais natif et le répétez immédiatement à voix haute — comme une ombre suivant le locuteur avec un décalage de 1 à 2 secondes. Les recherches montrent une amélioration significative de la précision de la prononciation, de l'intonation, du rythme, des liaisons, de la compréhension orale et de la fluidité.

Technique du shadowing : lire le guide complet étape par étape →