Vous êtes sur la page 1sur 6

(shutdwon-h ,shutdown-r) unix bch tji f dv

pour voir les information demsg/grep CPU

*tail -5 f(5 6 7 8 9)

*(systemctl) voir l'etat des service de serveur. systemctl status sshd ykolik
active wela le

tec/init.d/networking

*nmap detecte le sports ouverts

sudo apt install tcpdump

ls -l /proc : contenu de processuss

voir les informations sur votre microprocese: cat /proc/cpuinfo

pour afficher les ports entré sortie :cat /proc/ioports

les interruption : cat /proc/interrupts

/dev/ls /dev

sd=smart disque
hd=hard disque

1 seul disque dur = sda


2 disque dur=sdb

sudo fdisk -l /dev/sda

mbr=masterboot
1er secteur (chargeur de demarrage eli houa fichier : chercher le noyeau dans le
disque dur et va charger dans la RAM)
il faut avoir un seul chargeur

charegeur linux : lilo


Boot:
Prompt : choix entre les systemes(menu)
default : systeme par de faut
Timeout: délai d'atttente

read_only:lecture seul
inconvennients de Lilo (sécurité)
pwd non crypté
Mbr / Pbr(copie de Mbr) (Lilo /grub)
init (ydemaarii el systeme/kill)

cat /var/log/dmesg:les details entré sortie

6 niveau de demarrage
niveau 0: halt : arret de systeme

dans le serveur on utilise mode 3 : multi utilisateur avec réseau console


mode 1: mono utilisateur maintenance , mode console

mode serveur

sudo apt install openssh-server

ssh-keygen (baad yjik mdp thoto bsh yecriptlek el key)

comment caché un repertoire/fichier


comment voir les clés (cat .ssh/id_rsa.pub) clés public
tappliquer l cles aal fichier wela repertoire bsh ywali crypté

envoyer le clé public


ssh-copy-id -i .ssh/id_rsa.pub thot esm el pc fel reseau bsh taarfo bel commande
(hostname)

les conteneur (virtualisation khedma blesh charge a distance ) inconvinnents (les


noyaux)

aventages (performance rapidité securisé)

hub.docker.com

lubuntu (500mega)

/bin/bash type de shell kif ma (powershell)

comment declarer une variable d'environnement en majuscule :echo $HOME

(pwd) path mta enti win mawjoud

deux type generalisees ou utilisateur

comment les afficheés les variables environnement $env (environnement)

EDITOR=nano nbadel f fichier menghir ma n7elo bel nano

sudo apt install nano

gedit (graphique)

bsh tcalculer

typeset -i x
x=5*10*4
echo $x

man (esm lcommande) tatyk les commandes eli mta lcommande heki lkol

where is tatina les fichier source de la commande

history bsh tarja lcommande twila tappi !thotnumlcommande

on peut utilisr alias

on cas ou kharjlik erreur aandek 3 commande a taper (whoami,pwd,ls -l)

ls-l tatina les droit dacces sur les fichier et les repertoire
{{{groups groupe d'appartenance d'un utilisateur

id nafs groups ama tatina les identifiant}}}

sur un serveur yheb yaref chkoun moconnecti al serveur on peut detecter avec (w ,
users) yatik fesh kaaed yaamel

touch file (creation de fichier)

touch f1; ls tkhrajlik l creation et le chemin mte3o sinnon


touch ls; f2 ma tkharajlikch

vim f 7alito lfichier


cat f

echo 'grgtgthtt'> f2 kaaed nekteb fi west el fichier

cat f2 yaffichiili eli zedto fel fichier

dima commande espace

mkdir creation repertoire

unset supprimer une variable ou plusieurs


unset x

readonly y
unset y matjmch tfaskhha

{{{who pour avoir ce qui est connectee}}}

tajm f blaset nano tinstaller gidit

afficher contenu de fichier


cat /ect/passwd

tail -f etc/passwd ay modification tsir tchoufha

chnekteb fi west el fichier men barra echo 'bonjour' > file

chnekteb fi west el fichier men barra echo 'salut' >> file

'>' tajouter aal bonjour kelma okhra

{{{ echo $x

x=5*1*5

typeset -i x #bel typset -i ywalli yekhdemha el mutliplication maadesh ykharjha


kif maheya

echo $x }}}

{{{grub : chargeur de demarrage mawjoud fi awel disque dur (ylawej systeme une fois
ylkah ychargih f ram yetaada lel init
ykaml lkhedma

grep : filtrage chercher chaine de caractere dans un fichier

grep bonjour file

grep -n bonjour file : tchouflik kadesh fama men kaaba bonjour


}}}

mavar=100 variable
echo $mavar
readonly mavar

readonly matkhaliksh tfaskh

najam naffichi wel ncreaeti nexecuti


commande mabadhhom juste b ';' wel a '|'

exp : ls ; touch file1

deux commande execute dans le meme temps .

redirection 2>cat

ls > file1 2 > file2 les messages derrueur yemchiw lil file 2 ay haja fiha erreur
temchi lil file 2

ls afficher le contenu de repertoire courant

ls > ff

commande1 | commande 2 : le resultat msh bch tokhrej aal standrad besh temchi lil
2eme commande ,
cmd1 | cmd2 | cmd3 : resultat mta looula temchi l thenya w thenya temchi lil
theltha

root kadesh kharjet men marra bel -c wel -w :{{grep -w -c root /etc/passwd}}

comter nehseb les repertoire eli aandi : ls -l /etc/ | grep 'chapeau d'

el fichier f blaset el d thot 'chapeau -'

copy un fichier sans utiliser cp : {{{cat file2 > file3}}} 'hata ken mch mawjoud
ya3mlo'

QCM revision :
hdd : representé les perpherique IDE esclave du 2eme controleur
lsusb : taffichilek les donnees usb

commandde inverse [tac] 3aks el cat

tail : taffichi melkher ama matklebsh el fichier

tail-4 :taffichilek ekher 4 fel fichier

sort f1 : tri de fichier mochkla mtaa takra ken 1er valeur al ysar

sort -r : te9leb

choix du peripherique de demarrage : boot loader

afficher le noyaux des message: dmesg

lsmsg: mfamech menha


vshow

ps : precessus

varlist: introuvable

set : pour affficher toutes les variables d'environnement

fstab: yatti les repartition kif el c: w d: fel windows

cat /etc/fstab

export x : globale varibale khater msh maroufa

je peut lutiliser dans nimporte quel fichier

sereur mafihech x windo

serveur telkahom fel niveau 3 multi utilisateur sans x windo

shutdwon arret

inittab fih el fichier de demarage houa eli bsh nbadel mode d'exectution en mode 2

pour obtenir de linformation et effectuer un recherche par mots clefs? locate ,


find

whatis ls : tfasrlik el ls wela ay commande okhra

devnull bsh mayfichi hata erreur

rpm -uvh update

-i install
u update

eli yntamiw lel root houma root w etc

vimf1 yhelik el fichier w tekteb fih


cat f1 | nl | sort -r ynadhmlik el fichier en inverse sort tamml tri fel fichier
ldekhel

free: tatik lespace restant

tail -f : ta9ralek les dernier lignes fel fichier

41/ B

42/B

fsck file systme check tverifi

43/ sudo fdisk/dev/sda tformati fdisk

44/ A, B PATH chemin daccess aux librairies du system

45/fsck
46/ swap
49/ ln-s symbolique

52/A

54/C

insmode
/proc

diapo 17 ekher we7d module 103s-1

Vous aimerez peut-être aussi