Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
elearning:workbooks:redhat:rh124:l103 [2024/09/25 14:29] adminelearning:workbooks:redhat:rh124:l103 [2024/11/11 12:41] (Version actuelle) admin
Ligne 234: Ligne 234:
 <code> <code>
 [trainee@redhat9 ~]$ su - [trainee@redhat9 ~]$ su -
-Password: +Password: fenestros
 </code> </code>
  
Ligne 287: Ligne 287:
 <code> <code>
 [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    PID  TID TASKCMD             USER   FD      TYPE             DEVICE  SIZE/OFF       NODE NAME COMMAND    PID  TID TASKCMD             USER   FD      TYPE             DEVICE  SIZE/OFF       NODE NAME
Ligne 373: Ligne 375:
  
 <code> <code>
 +[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:
 <code> <code>
 [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:
 <code> <code>
 [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   6 Oct 19  2023 Videos drwxr-xr-x. 2 trainee trainee   6 Oct 19  2023 Videos
 -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:
 <code> <code>
 [trainee@redhat9 tmp]$ cd ~ [trainee@redhat9 tmp]$ cd ~
 +
 [trainee@redhat9 ~]$ mkdir testdir [trainee@redhat9 ~]$ mkdir testdir
 +
 [trainee@redhat9 ~]$ ls [trainee@redhat9 ~]$ ls
 Desktop  Documents  Downloads  Music  Pictures  Public  Templates  testdir  Videos  vitext Desktop  Documents  Downloads  Music  Pictures  Public  Templates  testdir  Videos  vitext
Ligne 558: Ligne 570:
 <code> <code>
 [trainee@redhat9 ~]$ rmdir testdir [trainee@redhat9 ~]$ rmdir testdir
 +
 [trainee@redhat9 ~]$ ls [trainee@redhat9 ~]$ ls
 Desktop  Documents  Downloads  Music  Pictures  Public  Templates  Videos  vitext Desktop  Documents  Downloads  Music  Pictures  Public  Templates  Videos  vitext
Ligne 574: Ligne 587:
 <code> <code>
 [trainee@redhat9 ~]$ mkdir testdir1 [trainee@redhat9 ~]$ mkdir testdir1
 +
 [trainee@redhat9 ~]$ cd /tmp [trainee@redhat9 ~]$ cd /tmp
 +
 [trainee@redhat9 tmp]$ echo "fenestros" > TeSt [trainee@redhat9 tmp]$ echo "fenestros" > TeSt
 +
 [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 'testdir1/': Directory not empty rmdir: failed to remove 'testdir1/': Directory not empty
 +
 [trainee@redhat9 ~]$ rm -rf testdir1 [trainee@redhat9 ~]$ rm -rf testdir1
 +
 [trainee@redhat9 ~]$ ls [trainee@redhat9 ~]$ ls
 Desktop  Documents  Downloads  Music  Pictures  Public  Templates  Videos  vitext Desktop  Documents  Downloads  Music  Pictures  Public  Templates  Videos  vitext
Ligne 601: Ligne 622:
 <code> <code>
 [trainee@redhat9 ~]$ touch aac abc bca xyz [trainee@redhat9 ~]$ touch aac abc bca xyz
 +
 [trainee@redhat9 ~]$ ls [trainee@redhat9 ~]$ ls
 +
 aac  abc  bca  Desktop  Documents  Downloads  Music  Pictures  Public  Templates  Videos  vitext  xyz aac  abc  bca  Desktop  Documents  Downloads  Music  Pictures  Public  Templates  Videos  vitext  xyz
 +
 [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 ~]#  
 </code> </code>
Ligne 790: Ligne 817:
 <code> <code>
 [root@redhat9 ~]# updatedb [root@redhat9 ~]# updatedb
 +
 [root@redhat9 ~]# locate aac [root@redhat9 ~]# locate aac
 /home/trainee/aac /home/trainee/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                 sleep 999 & [1]+  3153 Running                 sleep 999 &
 +
 [root@redhat9 ~]# [root@redhat9 ~]#
 </code> </code>
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 ~]#
 </code> </code>
Ligne 1266: Ligne 1308:
 [root@redhat9 ~]# screen -r [root@redhat9 ~]# screen -r
 </code> </code>
- 
-<WRAP center round important 60%> 
-**Important** - Vous verrez en tant que titre de votre terminal la chaîne **[screen 0: root@redhat9:~]**. 
-</WRAP> 
  
 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 :
  
 <code> <code>
-[root@redhat9 ~]# screen -ls 
-There is a screen on: 
-        3103.mysession  (Attached) 
-1 Socket in /run/screen/S-root. 
-[root@redhat9 ~]# sleep 999 & 
-[1] 3153 
-[root@redhat9 ~]# jobs -l 
-[1]+  3153 Running                 sleep 999 & 
 [root@redhat9 ~]# jobs -l [root@redhat9 ~]# jobs -l
 [1]+  3153 Running                 sleep 999 & [1]+  3153 Running                 sleep 999 &
 +
 [root@redhat9 ~]# [root@redhat9 ~]#
 </code> </code>
Ligne 1291: Ligne 1322:
 </WRAP> </WRAP>
  
-Détachez de nouveau le screen actuel en appuyant sur <key>CTRL</key> <key>a</key> puis en relachant la touche <key>a</key> et en appuyant sur la touche <key>d</key> :+Détachez de nouveau le screen actuel en appuyant sur <key>CTRL</key> <key>a</key> puis en relachant la touche <key>a</key> et en appuyant sur la touche <key>d</key>:
  
 <code> <code>
 [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 ~]#  
 </code> </code>
  
Ligne 1339: Ligne 1367:
  
 <code> <code>
-[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 ~]# 
 </code> </code>
Ligne 1362: Ligne 1387:
 <code> <code>
 [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  (Detached)         3103.mysession  (Detached)
 1 Socket in /run/screen/S-root. 1 Socket in /run/screen/S-root.
 +
 [root@redhat9 ~]# screen -XS 3103 quit [root@redhat9 ~]# screen -XS 3103 quit
 +
 [root@redhat9 ~]# screen -ls [root@redhat9 ~]# screen -ls
 No Sockets found in /run/screen/S-root. No Sockets found in /run/screen/S-root.
Ligne 1590: Ligne 1618:
 <code> <code>
 [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:
 <code> <code>
 [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:
 <code> <code>
 [root@redhat9 ~]# sed -n '/^#/!w /tmp/sedtest' /etc/services [root@redhat9 ~]# sed -n '/^#/!w /tmp/sedtest' /etc/services
 +
 [root@redhat9 ~]# more /tmp/sedtest [root@redhat9 ~]# more /tmp/sedtest
  
Ligne 2310: Ligne 2342:
 <code> <code>
 [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:
 <code> <code>
 [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>>+</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:
 <code> <code>
 [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 /tmp/greptest1 [root@redhat9 tmp]# cat /tmp/greptest1
 fenestrOS fenestrOS
Menu