# client
# sender
# recipient
# relay
smtpd_client_restrictions=
smtpd_sender_restrictions=
smtpd_recipient_restrictions=
smtpd_relay_restrictions=
smtpd_data_restrictions=
smtpd_end_of_data_restrictions=
smtpd_helo_restrictions=
smtpd_etrn_restrictions=
my_networks=
my_hostname=
smtpd_helo_required=yes
# permit_mynetworks
# check_policy_service
# unknown
# reject_unknown_client
# reject_unknown_client_hostname
# reject_unknown_reverse_client_hostname
# reject_unknown_hostname
# reject_unknown_sender_domain
# reject_unknown_recipient_domain
# reject_unknown_helo_hostname
# hostname
# reject_unknown_client_hostname
# reject_unknown_reverse_client_hostname
# reject_unknown_hostname
# reject_invalid_hostname
# reject_unknown_helo_hostname
# reject_non_fqdn_hostname
# non_fqdn
# reject_non_fqdn_hostname
# reject_non_fqdn_sender
# reject_non_fqdn_recipient
# sender
# reject_unknown_sender_domain
# reject_non_fqdn_sender
# recipient
# reject_unknown_recipient_domain
# reject_non_fqdn_recipient
# unauth
# reject_unauth_pipelining
# reject_unauth_destination
a CAPABILITY
a LOGIN "user" "password"
a LIST "" *
a SELECT INBOX
a FETCH 1 RFC822
a STORE 1 +FLAGS (\Seen \Deleted)
a CLOSE
a EXPUNGE
a SEARCH
a LOGOUT
HELO/EHLO
MAIL
DATA
RST
VRFY
EXPN
NOOP
QUIT
Return-Path:
Recivied:
From:
To:
Subject:
Date:
MIME-Version:
User-Agent:
Messagen-ID:
Importance:
Content-Transfer-Encoding:
Content-Type:
X-Priority:
X-Reply-To:
X-Assp-..:
%{
#include <stdio.h>
#include <ctype.h>
%}
%token NUMBER
%%
lines : lines expr '\n' {printf("%d\n", $2);}
| lines '\n'
;
expr : expr '+' term {$$=$1+$3;}
| expr '-' term {$$=$1-$3;}
| term
;
term : term '*' factor {$$=$1*$3;}
| term '/' factor {$$=$1/$3;}
| factor
;
factor : '(' expr ')' {$$=$2;}
| NUMBER
;
statement -> assignment | cond | loop
assignment -> id := expr
cond -> if boolexpr then statement fi |
if boolexpr then statement else statement fi
loop -> while boolexpr do statement od
expr -> boolexpr | numexpr
boolexpr -> numexpr cop numexpr
numexpr -> numexpr + term | term
term -> term * factor | factor
factor -> id | const | (numexpr)
./skript.sh
/bin/bash ./skript.sh
bash skript.sh
#!/bin/bash
echo "Dies ist eine Ausgabe"
# Dies ist ein Kommentar
var1=Hallo
var2=Welt
if [ $var1 == $var2 ]
then
echo $var1
else
echo $var2
fi
while [ $var1 == $var2 ]
do
echo $var1
done
for var3 in "a " "b " "c "
do
echo $var3
done
typeset -i j=3
j=$((4))
j=$(( (2+3)*4 ))
while [ $j -le 30 ]
do
echo $j
j=$(( $j+1 ))
done
useradd
userdel
usermod
newgrp
groupadd
groupdel
groupmod
passwd
id
chfn
chsh
man
info
locate
find
grep
cat
cut
touch
rm
rmdir
mkdir
cd
cp
mv
mvv
unlink
dirname
basename
dd
mount/umount
md5sum
lsblk
blkid
lsof
rsync
shred
paste
diff
comm
Transportbefehle
Mathematische Befehle
Stringbefehle
Sprungbefehle
MOV
LEA
XCHG
ADD
ADC
SUB
SBB
MUL
DIV
INC
DEC
NEG
AND
OR
XOR
NOT
LODS, LODSB, LODSW, LODSD
STOS, STOSB, STOSW, STOSD
MOVS, MOVSB, MOVSW, MOVSD
REP
SHR
SHL
JMP
Jxx
CMP
CALL
RET
INT
IRET
JE
JNE
JC
JNC
JZ
JNZ
JB
JNB
JBE
JNBE
JA
JNA
JAE
JNAE
JG
JNG
JGE
JNGE
JL
JNL
JLE
JNLE
IN
OUT
PUSH
POP
.- a
-... b
-.-. c
-.. d
. e
..-. f
--. g
.... h
.. i
.--- j
-.- k
.-.. l
-- m
-. n
--- o
.--. p
.-. r
... s
- t
..- u
...- v
Anton
Berta
Caesar
Dora
Emil
Friedrich
Gustav
Heinrich
Ida
Julius
Kaufmann
Ludwig
Marta
November
Oskar
Paula
Quelle
Richard
Samuel
Theodor
Ulrich
Viktor
Wilhelm
Xantippe
Ypsilon
Zacharias
Baden-Württemberg: Stuttgart
Saarland: Saarbrücken
Rheinland-Pfalz: Mainz
Nordrhein-Westfalen: Düsseldorf
Niedersachsen: Hanover
Schleswig-Holstein: Kiel
Hessen: Wiesbaden
Thüringen: Erfurt
Sachsen-Anhalt: Magdeburg
Bayern: München
Sachsen: Dresden
Brandenburg: Potsdam
Mecklenburg-Vorpommern: Schwerin
CAU: Chile Argentinien Uruguay
PBPB: Peru Bolivien Paraguay Brasilien
ECV: Ecuador Columbien Venezuela
Guayana, Suriname, French Guayana
Portugal, Spanien, Frankreich, Italien
Niederlande, Belgien, Luxemburg, Frankreich
Schweiz, Österreich, Ungarn
Polen, Tschechien, Österreich
Dänemark, Niederlande, Belgien, Luxemburg, Frankreich, Schweiz, Österreich, Tschechien, Polen
Polen, Slowakei, Ungarn
Tschechien, Slowakei, Ungarn
Norwegen, Schweden, Finnland
Estland, Lettland, Litauen
Russland, Weißrussland, Ukraine, Rumänien, Bulgarien, Griechenland
Russland, Kasachstan, Turkmenistan, Usbekistan, Kirkisstan, Mongolei, China
Jemen, Oman, Saudi-Arabien, Iraq, Iran, Afghanistan, Pakistan, Indien
Russland, China, Nordkorea, Südkorea, Japan
SMTP: 25, 465, 587
POP3: 110, 995
IMAP: 143, 993
ping
traceroute
tracepath
nslookup
whois
lsof
ip
ifconfig
netstat
route
iptables