Travaux pratiques (TP) - Systèmes d'exploitation et cloud

36 documents à télécharger gratuitement

Travaux pratiques (TP) de systèmes d'exploitation et cloud partagés par des étudiants et des enseignants. Thèmes couverts : Linux, Unix, Windows Server, Docker, Kubernetes, virtualisation.

LPIC-202 Lab 1: Configurer un serveur FTP avec vsftpd sur CentOS 7

This document elaborates on setting up a secure FTP server using vsftpd on CentOS 7. It provides step-by-step instructions for installation, configuration for user restrictions, enabling uploads, and user management. Key security configurations such as SSL/TLS encryption, user-specific access, and firewall adjustments are discussed. Finally, the tutorial concludes with testing the FTP server functionality using a local user setup.

vsftpd
SSL/TLS encryption
FTP configuration
4p0
Atelier linux

Atelier linux

General
lab
atelier
1p0
Travaux Pratiques Linux

This document provides a practical guide to Shell scripting in Linux. It includes commands for script creation, execution, and management, alongside an introduction to conditional expressions. The document is designed for users looking to automate complex procedures using Shell scripts.

quot
fichier
echo
8p0
Systèmes d'Exploitation I - TP4 : Système de gestion de fichiers

Ce document présente un travail pratique sur la gestion des systèmes de fichiers sous UNIX. Les étudiants sont guidés à travers diverses commandes du système, y compris l'identification des périphériques de stockage et la création de partitions. La manipulation implique des commandes telles que lsblk, fdisk, et mkfs pour gérer les systèmes de fichiers sur des clés USB.

ommande
votre
hier
2p0
Systèmes d'Exploitation I - TP2 : Gestion des processus sous Linux

Ce document présente un TP sur la gestion des processus sous Linux. Il couvre diverses commandes de base pour interagir avec les processus, y compris leur affichage et leur terminaison. Les signaux courants comme SIGHUP, SIGKILL, et SIGTERM sont également abordés.

essus
signal
gedit
2p0
Systèmes d'Exploitation I - TP2 : Gestion des processus sous Linux

Ce document traite de la gestion des processus dans un environnement Linux. Il guide l'utilisateur à travers plusieurs commandes essentielles pour interagir avec les processus, comme lister, lancer et tuer des processus. Il explique également le système de fichiers des processus et comment explorer les informations sur les processus en cours.

essus
signal
gedit
2p0
Atelier Systèmes d’Exploitation

This document serves as a revision guide for first-year students in computing, focusing on shell commands and scripting exercises. It includes a series of exercises designed to practice basic shell commands, as well as regular expressions. Students are instructed to write scripts that perform various tasks, providing them with hands-on programming experience.

exercice
fichier
script
32p0
Travaux Pratiques - Atelier Système D'Exploitation

This document contains exercises for a practical workshop on operating systems. It includes tasks related to scripting for file management and mathematical calculations. The exercises aim to enhance programming skills in a Unix-like environment.

parame
script
crire
7p0
Travaux Pratiques - Atelier Système D'Exploitation

This document outlines practical exercises for shell scripting within an operating systems context. It includes tasks such as creating scripts, passing parameters, and using special variables. Additionally, it covers how to implement conditional instructions and interact with users through input prompts.

script
naissance
votre
7p0
Travaux Pratiques - Atelier Système D'Exploitation

This document presents practical work on operating system environments, focusing on shell scripting and the evaluation of expressions. It covers variable usage in shell scripting, common syntax errors, and proper practices for assigning and accessing variables. The document is intended for students of the computer science department during the academic year 2016-2017.

variable
caract
shell
14p0
Travaux Pratiques

Ce document présente des travaux pratiques sur l'interaction avec les fichiers et répertoires dans un système d'exploitation. Il inclut des exercices sur l'utilisation des commandes Linux pour gérer des fichiers et répertoires. Les étudiants sont également guidés à travers des activités pratiques pour mieux comprendre la gestion de l'espace disque.

fichier
question
pertoire
11p0
Travaux Pratiques - Atelier Système D'Exploitation

This document is a practical workshop focused on Linux system characteristics using command-line tools. It covers topics such as system information retrieval, differences between interpreted and compiled languages, and managing the PATH variable. The document includes various exercises for hands-on learning.

commande
hello
votre
5p0
Cloud Computing TP1: IBM BLUEMIX

This document outlines the first laboratory work related to the IBM Bluemix platform. It details the objectives of discovering and manipulating the platform, particularly focusing on deploying a Node.js application. Instructions are provided for account creation, application development, and deployment processes.

application
bluemix
votre
Université de la Manouba7p0
TP2 : Amazon EC2

Ce document explique comment lancer une machine virtuelle Windows en utilisant Amazon EC2. Il détaille les étapes nécessaires pour accéder à la console EC2, créer et configurer une instance, et se connecter après son lancement. Des instructions spécifiques sur la création d'une paire de clés et le choix d'une AMI sont également fournies.

instance
votre
cliquez
Université de la Manouba3p0
Travaux Pratiques UNIX N° 0

This document outlines practical exercises for a UNIX course, focusing on file manipulation, command execution, and system testing. Through a series of tasks, students learn to create symbolic links, test file accessibility, and use conditionals in programming. Additionally, the document includes exercises on command breakdown and interactive file creation.

fichier
commande
ecrire
1p0
TP LPIC No 6

This document consists of three exercises focused on Linux system administration tasks. The first exercise involves the management of processes, including launching, pausing, and killing processes using commands like 'mousepad', 'top', and 'killall'. The second exercise emphasizes file content manipulation and redirection using commands like 'cat', 'wc', and 'sort', including handling errors and outputs. The third exercise centers on file searching and pattern matching in the /etc directory using advanced shell utilities like 'find' and 'xargs'. These exercises collectively enhance the user...

mousepad
killall
xargs
4p0
Correction Atelier 6: Filtres et manipulation du texte

This document is a practical lab exercise focusing on text manipulation and filters using Unix shell commands. Exercises guide users in creating, reading, editing, sorting, and splitting text files and manipulating their contents in various structured ways. It also includes tasks for processing system files like '/etc/passwd' and extracting specific data using commands like 'cut', 'head', and 'tail'. The methodology combines command-line instructions with relevant parameters and options, teaching efficient ways to handle textual data.

text manipulation
cut command
sorting
2p0
Atelier 6 : Filtres et manipulation du texte

The document provides practical exercises focused on manipulating text files and directories in Linux using commands such as `cut`, `ls`, `head`, and `tail`. The exercises include tasks such as creating and modifying text files, sorting and restructuring their contents, and extracting specific fields of information from system files. The methodology emphasizes step-by-step operations for file handling, sorting, filtering, and data processing. These exercises thus systematically build an understanding of Linux command-line utilities for text analysis and file management.

Linux commands
text file manipulation
cut command
2p0
Correction Atelier 7: Filtres et manipulation du texte

This document covers a series of exercises on using Linux command-line utilities such as `grep`, `paste`, `cmp`, and `find`. The methodology includes crafting and manipulating text files (`semaine`, `annee`, etc.), applying regular expressions to search and filter text patterns, and using `find` to locate, filter, and manipulate files based on specific criteria. The guide emphasizes practical applications of commands, like pattern matching in text files and managing file attributes, providing clear examples for users to execute.

grep
find command
regular expressions
Institut Supérieur des Études Technologiques3p0
Atelier 7 : Filtres et manipulation du texte

The document provides step-by-step exercises for practicing Linux text processing and file manipulation commands such as grep, find, and other shell utilities. It begins with basic exercises to create, search, and manipulate text files using grep filters. Subsequent exercises cover advanced searches with find, error redirection, pagination, manipulating permissions, and file attributes. The final tasks integrate complex find operations with conditional executions using the -exec flag.

grep
find
command-line filters
2p0
Atelier 1 : Installation de Ubuntu

This document provides a step-by-step guide for installing Ubuntu using VirtualBox. It explains how to download the necessary software, configure virtual machine settings, and partition drives during the installation. Additionally, it includes guided questions that delve deeper into essential concepts like processor compatibility, swap memory configuration, the role of PAE, and partitioning strategies for Linux systems. The guide highlights best practices for virtual environments and fundamental Linux system administration techniques.

Ubuntu
VirtualBox
64-bit vs 32-bit
1p0
TP No 2 - Shell Bash

This document presents a hands-on lab assignment focused on shell scripting in Bash. It introduces various exercises, such as renaming files based on patterns, listing system users with specific criteria, and writing interactive scripts to examine file types and permissions. The exercises emphasize understanding shell commands, conditional structures, and script development while leveraging Linux utilities like 'cut', 'less', and 'file'. Practical tasks also include analyzing existing Unix scripts for insights into service management.

shell script
Bash
Unix commands
2p0
UNIX LINUX

The document outlines a comprehensive syllabus for a UNIX/Linux module designed for third-level students specializing in fields such as management, industrial, and networking. It covers UNIX history, core functionalities, file system management, process control, shell scripting, and user environment setup. The document emphasizes incremental learning, hands-on practical exercises, and command-line proficiency for understanding system architecture and resource management.

UNIX
Linux
Shell scripting (Bash)
Institut Supérieur des Études Technologiques71p0
Correction TP d’introduction à Unix

This document is a hands-on guide for first-year students to become familiar with Unix/Linux environments, specifically focusing on Debian OS. It covers basic system interactions such as logging in, terminal operations, file manipulation, and the use of commands like `man`, `pwd`, `ls`, and `cd`. Detailed exercises lead the students through creating and managing directories and files, exploring command syntax using the `man` utility, and understanding command history and user permissions. Additionally, it facilitates a structured approach to directory and file manipulations through sequenti...

Unix
Linux commands
man
5p0

Autres ressources en systèmes d'exploitation et cloud