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 |