Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| elearning:workbooks:redhat:rh124:l103 [2024/09/25 14:29] – admin | elearning:workbooks:redhat:rh124:l103 [2024/11/11 12:41] (Version actuelle) – admin | ||
|---|---|---|---|
| Ligne 234: | Ligne 234: | ||
| < | < | ||
| [trainee@redhat9 ~]$ su - | [trainee@redhat9 ~]$ su - | ||
| - | Password: | + | Password: |
| </ | </ | ||
| Ligne 287: | Ligne 287: | ||
| < | < | ||
| [trainee@redhat9 ~]$ cd /tmp | [trainee@redhat9 ~]$ cd /tmp | ||
| + | |||
| [trainee@redhat9 tmp]$ pwd | [trainee@redhat9 tmp]$ pwd | ||
| /tmp | /tmp | ||
| Ligne 331: | Ligne 332: | ||
| [trainee@redhat9 tmp]$ su - | [trainee@redhat9 tmp]$ su - | ||
| Password: fenestros | Password: fenestros | ||
| + | |||
| [root@redhat9 ~]# lsof | more | [root@redhat9 ~]# lsof | more | ||
| COMMAND | COMMAND | ||
| Ligne 373: | Ligne 375: | ||
| < | < | ||
| + | [root@redhat9 ~]# exit | ||
| + | logout | ||
| + | |||
| [trainee@redhat9 tmp]$ touch test | [trainee@redhat9 tmp]$ touch test | ||
| + | |||
| [trainee@redhat9 tmp]$ ls | [trainee@redhat9 tmp]$ ls | ||
| dbus-G7skg3Wlpv | dbus-G7skg3Wlpv | ||
| Ligne 417: | Ligne 423: | ||
| < | < | ||
| [trainee@redhat9 tmp]$ cp test ~ | [trainee@redhat9 tmp]$ cp test ~ | ||
| + | |||
| [trainee@redhat9 tmp]$ ls -l ~ | [trainee@redhat9 tmp]$ ls -l ~ | ||
| total 4 | total 4 | ||
| Ligne 496: | Ligne 503: | ||
| < | < | ||
| [trainee@redhat9 tmp]$ mv ~/test . | [trainee@redhat9 tmp]$ mv ~/test . | ||
| + | |||
| [trainee@redhat9 tmp]$ ls -l ~ | [trainee@redhat9 tmp]$ ls -l ~ | ||
| total 4 | total 4 | ||
| Ligne 507: | Ligne 515: | ||
| drwxr-xr-x. 2 trainee trainee | drwxr-xr-x. 2 trainee trainee | ||
| -rw-r--r--. 1 trainee trainee 442 Sep 25 14:24 vitext | -rw-r--r--. 1 trainee trainee 442 Sep 25 14:24 vitext | ||
| + | |||
| [trainee@redhat9 tmp]$ mv test TeSt | [trainee@redhat9 tmp]$ mv test TeSt | ||
| + | |||
| [trainee@redhat9 tmp]$ ls -l | [trainee@redhat9 tmp]$ ls -l | ||
| total 4 | total 4 | ||
| Ligne 541: | Ligne 551: | ||
| < | < | ||
| [trainee@redhat9 tmp]$ cd ~ | [trainee@redhat9 tmp]$ cd ~ | ||
| + | |||
| [trainee@redhat9 ~]$ mkdir testdir | [trainee@redhat9 ~]$ mkdir testdir | ||
| + | |||
| [trainee@redhat9 ~]$ ls | [trainee@redhat9 ~]$ ls | ||
| Desktop | Desktop | ||
| Ligne 558: | Ligne 570: | ||
| < | < | ||
| [trainee@redhat9 ~]$ rmdir testdir | [trainee@redhat9 ~]$ rmdir testdir | ||
| + | |||
| [trainee@redhat9 ~]$ ls | [trainee@redhat9 ~]$ ls | ||
| Desktop | Desktop | ||
| Ligne 574: | Ligne 587: | ||
| < | < | ||
| [trainee@redhat9 ~]$ mkdir testdir1 | [trainee@redhat9 ~]$ mkdir testdir1 | ||
| + | |||
| [trainee@redhat9 ~]$ cd /tmp | [trainee@redhat9 ~]$ cd /tmp | ||
| + | |||
| [trainee@redhat9 tmp]$ echo " | [trainee@redhat9 tmp]$ echo " | ||
| + | |||
| [trainee@redhat9 tmp]$ cd ~ | [trainee@redhat9 tmp]$ cd ~ | ||
| + | |||
| [trainee@redhat9 ~]$ mv /tmp/TeSt ~/testdir1 | [trainee@redhat9 ~]$ mv /tmp/TeSt ~/testdir1 | ||
| + | |||
| [trainee@redhat9 ~]$ ls -lR testdir1/ | [trainee@redhat9 ~]$ ls -lR testdir1/ | ||
| testdir1/: | testdir1/: | ||
| total 4 | total 4 | ||
| -rw-r--r--. 1 trainee trainee 10 Sep 25 15:08 TeSt | -rw-r--r--. 1 trainee trainee 10 Sep 25 15:08 TeSt | ||
| + | |||
| [trainee@redhat9 ~]$ rmdir testdir1/ | [trainee@redhat9 ~]$ rmdir testdir1/ | ||
| rmdir: failed to remove ' | rmdir: failed to remove ' | ||
| + | |||
| [trainee@redhat9 ~]$ rm -rf testdir1 | [trainee@redhat9 ~]$ rm -rf testdir1 | ||
| + | |||
| [trainee@redhat9 ~]$ ls | [trainee@redhat9 ~]$ ls | ||
| Desktop | Desktop | ||
| Ligne 601: | Ligne 622: | ||
| < | < | ||
| [trainee@redhat9 ~]$ touch aac abc bca xyz | [trainee@redhat9 ~]$ touch aac abc bca xyz | ||
| + | |||
| [trainee@redhat9 ~]$ ls | [trainee@redhat9 ~]$ ls | ||
| + | |||
| aac abc bca Desktop | aac abc bca Desktop | ||
| + | |||
| [trainee@redhat9 ~]$ ls | sort | [trainee@redhat9 ~]$ ls | sort | ||
| aac | aac | ||
| Ligne 617: | Ligne 641: | ||
| vitext | vitext | ||
| xyz | xyz | ||
| + | |||
| [trainee@redhat9 ~]$ ls | sort -r | [trainee@redhat9 ~]$ ls | sort -r | ||
| xyz | xyz | ||
| Ligne 738: | Ligne 763: | ||
| [trainee@redhat9 ~]$ find acc | [trainee@redhat9 ~]$ find acc | ||
| find: ‘acc’: No such file or directory | find: ‘acc’: No such file or directory | ||
| + | |||
| [trainee@redhat9 ~]$ find aac | [trainee@redhat9 ~]$ find aac | ||
| aac | aac | ||
| Ligne 759: | Ligne 785: | ||
| [trainee@redhat9 ~]$ su - | [trainee@redhat9 ~]$ su - | ||
| Password: fenestros | Password: fenestros | ||
| + | |||
| [root@redhat9 ~]# | [root@redhat9 ~]# | ||
| </ | </ | ||
| Ligne 790: | Ligne 817: | ||
| < | < | ||
| [root@redhat9 ~]# updatedb | [root@redhat9 ~]# updatedb | ||
| + | |||
| [root@redhat9 ~]# locate aac | [root@redhat9 ~]# locate aac | ||
| / | / | ||
| Ligne 935: | Ligne 963: | ||
| [root@redhat9 ~]# uname -a | [root@redhat9 ~]# uname -a | ||
| Linux redhat9.ittraining.loc 5.14.0-427.37.1.el9_4.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Sep 13 12:41:50 EDT 2024 x86_64 x86_64 x86_64 GNU/Linux | Linux redhat9.ittraining.loc 5.14.0-427.37.1.el9_4.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Sep 13 12:41:50 EDT 2024 x86_64 x86_64 x86_64 GNU/Linux | ||
| + | |||
| [root@redhat9 ~]# uname -s | [root@redhat9 ~]# uname -s | ||
| Linux | Linux | ||
| + | |||
| [root@redhat9 ~]# uname -n | [root@redhat9 ~]# uname -n | ||
| redhat9.ittraining.loc | redhat9.ittraining.loc | ||
| + | |||
| [root@redhat9 ~]# uname -r | [root@redhat9 ~]# uname -r | ||
| 5.14.0-427.37.1.el9_4.x86_64 | 5.14.0-427.37.1.el9_4.x86_64 | ||
| + | |||
| [root@redhat9 ~]# uname -v | [root@redhat9 ~]# uname -v | ||
| #1 SMP PREEMPT_DYNAMIC Fri Sep 13 12:41:50 EDT 2024 | #1 SMP PREEMPT_DYNAMIC Fri Sep 13 12:41:50 EDT 2024 | ||
| + | |||
| [root@redhat9 ~]# uname -m | [root@redhat9 ~]# uname -m | ||
| x86_64 | x86_64 | ||
| + | |||
| [root@redhat9 ~]# uname -p | [root@redhat9 ~]# uname -p | ||
| x86_64 | x86_64 | ||
| + | |||
| [root@redhat9 ~]# uname -i | [root@redhat9 ~]# uname -i | ||
| x86_64 | x86_64 | ||
| + | |||
| [root@redhat9 ~]# uname -o | [root@redhat9 ~]# uname -o | ||
| GNU/Linux | GNU/Linux | ||
| Ligne 1055: | Ligne 1091: | ||
| [trainee@redhat9 ~]$ su - | [trainee@redhat9 ~]$ su - | ||
| Password: fenestros | Password: fenestros | ||
| + | |||
| [root@redhat9 ~]# wall this is a message from root | [root@redhat9 ~]# wall this is a message from root | ||
| Ligne 1091: | Ligne 1128: | ||
| 9 | 9 | ||
| 10 | 10 | ||
| + | |||
| [root@redhat9 ~]# seq 10 20 | [root@redhat9 ~]# seq 10 20 | ||
| 10 | 10 | ||
| Ligne 1103: | Ligne 1141: | ||
| 19 | 19 | ||
| 20 | 20 | ||
| + | |||
| [root@redhat9 ~]# seq 20 10 90 | [root@redhat9 ~]# seq 20 10 90 | ||
| 20 | 20 | ||
| Ligne 1248: | Ligne 1287: | ||
| [root@redhat9 ~]# sleep 999 & | [root@redhat9 ~]# sleep 999 & | ||
| [1] 3153 | [1] 3153 | ||
| + | |||
| [root@redhat9 ~]# jobs -l | [root@redhat9 ~]# jobs -l | ||
| [1]+ 3153 Running | [1]+ 3153 Running | ||
| + | |||
| [root@redhat9 ~]# | [root@redhat9 ~]# | ||
| </ | </ | ||
| Ligne 1258: | Ligne 1299: | ||
| [root@redhat9 ~]# screen -S mysession | [root@redhat9 ~]# screen -S mysession | ||
| [detached from 3103.mysession] | [detached from 3103.mysession] | ||
| + | |||
| [root@redhat9 ~]# | [root@redhat9 ~]# | ||
| </ | </ | ||
| Ligne 1266: | Ligne 1308: | ||
| [root@redhat9 ~]# screen -r | [root@redhat9 ~]# screen -r | ||
| </ | </ | ||
| - | |||
| - | <WRAP center round important 60%> | ||
| - | **Important** - Vous verrez en tant que titre de votre terminal la chaîne **[screen 0: root@redhat9: | ||
| - | </ | ||
| Utilisez la commande jobs pour vérifier si le processus créé par la commande sleep est toujours en cours de fonctionnement : | Utilisez la commande jobs pour vérifier si le processus créé par la commande sleep est toujours en cours de fonctionnement : | ||
| < | < | ||
| - | [root@redhat9 ~]# screen -ls | ||
| - | There is a screen on: | ||
| - | 3103.mysession | ||
| - | 1 Socket in / | ||
| - | [root@redhat9 ~]# sleep 999 & | ||
| - | [1] 3153 | ||
| - | [root@redhat9 ~]# jobs -l | ||
| - | [1]+ 3153 Running | ||
| [root@redhat9 ~]# jobs -l | [root@redhat9 ~]# jobs -l | ||
| [1]+ 3153 Running | [1]+ 3153 Running | ||
| + | |||
| [root@redhat9 ~]# | [root@redhat9 ~]# | ||
| </ | </ | ||
| Ligne 1291: | Ligne 1322: | ||
| </ | </ | ||
| - | Détachez de nouveau le screen actuel en appuyant sur < | + | Détachez de nouveau le screen actuel en appuyant sur < |
| < | < | ||
| [root@redhat9 ~]# screen -S mysession | [root@redhat9 ~]# screen -S mysession | ||
| [detached from 3103.mysession] | [detached from 3103.mysession] | ||
| - | [root@redhat9 ~]# screen -r | ||
| - | [detached from 3103.mysession] | ||
| - | [root@redhat9 ~]# | ||
| </ | </ | ||
| Ligne 1339: | Ligne 1367: | ||
| < | < | ||
| - | [root@redhat9 ~]# screen -S mysession | ||
| - | [detached from 3103.mysession] | ||
| - | [root@redhat9 ~]# screen -r | ||
| - | [detached from 3103.mysession] | ||
| [root@redhat9 ~]# screen -S mysession1 | [root@redhat9 ~]# screen -S mysession1 | ||
| [detached from 3181.mysession1] | [detached from 3181.mysession1] | ||
| + | |||
| [root@redhat9 ~]# | [root@redhat9 ~]# | ||
| </ | </ | ||
| Ligne 1362: | Ligne 1387: | ||
| < | < | ||
| [root@redhat9 ~]# screen -XS 3181 quit | [root@redhat9 ~]# screen -XS 3181 quit | ||
| + | |||
| [root@redhat9 ~]# screen -ls | [root@redhat9 ~]# screen -ls | ||
| There is a screen on: | There is a screen on: | ||
| 3103.mysession | 3103.mysession | ||
| 1 Socket in / | 1 Socket in / | ||
| + | |||
| [root@redhat9 ~]# screen -XS 3103 quit | [root@redhat9 ~]# screen -XS 3103 quit | ||
| + | |||
| [root@redhat9 ~]# screen -ls | [root@redhat9 ~]# screen -ls | ||
| No Sockets found in / | No Sockets found in / | ||
| Ligne 1590: | Ligne 1618: | ||
| < | < | ||
| [root@redhat9 ~]# cd /tmp | [root@redhat9 ~]# cd /tmp | ||
| + | |||
| [root@redhat9 tmp]# vi greptest | [root@redhat9 tmp]# vi greptest | ||
| + | |||
| [root@redhat9 tmp]# cat greptest | [root@redhat9 tmp]# cat greptest | ||
| fenestrOS | fenestrOS | ||
| Ligne 1722: | Ligne 1752: | ||
| < | < | ||
| [root@redhat9 tmp]# vi greptest | [root@redhat9 tmp]# vi greptest | ||
| + | |||
| [root@redhat9 tmp]# cat greptest | [root@redhat9 tmp]# cat greptest | ||
| # Starting comment | # Starting comment | ||
| Ligne 1908: | Ligne 1939: | ||
| < | < | ||
| [root@redhat9 ~]# sed -n '/ | [root@redhat9 ~]# sed -n '/ | ||
| + | |||
| [root@redhat9 ~]# more / | [root@redhat9 ~]# more / | ||
| Ligne 2310: | Ligne 2342: | ||
| < | < | ||
| [root@redhat9 tmp]# vi sales.awk | [root@redhat9 tmp]# vi sales.awk | ||
| + | |||
| [root@redhat9 tmp]# cat sales.awk | [root@redhat9 tmp]# cat sales.awk | ||
| # BEGIN | # BEGIN | ||
| Ligne 2377: | Ligne 2410: | ||
| < | < | ||
| [root@redhat9 tmp]# vi expand | [root@redhat9 tmp]# vi expand | ||
| + | |||
| [root@redhat9 tmp]# cat expand | [root@redhat9 tmp]# cat expand | ||
| un deux trois quatre cinq | un deux trois quatre cinq | ||
| Ligne 2388: | Ligne 2422: | ||
| un deux trois quatre cinq | un deux trois quatre cinq | ||
| un deux trois quatre cinq | un deux trois quatre cinq | ||
| - | </code>> | + | </ |
| Utilisez les option **-vet** de la commande cat pour visualiser les caractères invisibles : | Utilisez les option **-vet** de la commande cat pour visualiser les caractères invisibles : | ||
| Ligne 2798: | Ligne 2832: | ||
| < | < | ||
| [root@redhat9 tmp]# split -b 50m /file filepart | [root@redhat9 tmp]# split -b 50m /file filepart | ||
| + | |||
| [root@redhat9 tmp]# ls -l | grep filepart | [root@redhat9 tmp]# ls -l | grep filepart | ||
| -rw-r--r--. 1 root root 52428800 Sep 25 16:17 filepartaa | -rw-r--r--. 1 root root 52428800 Sep 25 16:17 filepartaa | ||
| Ligne 2952: | Ligne 2987: | ||
| £ | £ | ||
| # End comment | # End comment | ||
| + | |||
| [root@redhat9 tmp]# cat / | [root@redhat9 tmp]# cat / | ||
| fenestrOS | fenestrOS | ||