sudo visudo /etc/sudoers
yourUsername ALL=(ALL) ALL
IT Systemelektroniker & Master of Science, IT Security, Networks, Embedded Systems, Docker Campus Ambassador and Raspberry Pi Geek
sudo visudo /etc/sudoers
yourUsername ALL=(ALL) ALL
After installing Ubuntu Server on Vmware ESXi, I couldn't find a NIC:
sudo /etc/init.d/networking restart
* Reconfiguring network interfaces...
eth0: ERROR while getting interface flags: No such device
SIOCSIFADDR: No such device
eth0: ERROR while getting interface flags: No such device
SIOCSIFNETMASK: No such device
SIOCSIFBRDADDR: No such device
eth0: ERROR while getting interface flags: No such device
eth0: ERROR while getting interface flags: No such device
Failed to bring up eth0.
Problem is that the ethernet MAC addresses are cached.
To remove the cache values:
sudo rm /etc/udev/rules.d/70-persistent-net.rules
Reboot, and it should work.
Other NIC files:
* /etc/hosts - change ip address and hostnames
* /etc/hostname - change hostname
* /etc/network/interfaces - change ip address
Under Debian necessary:
apt-get install autoconf automake make psmisc gcc
apt-get install linux-headers-`uname -r` build-essential
Short:
tar -xzvf VMwareTools-######.tar.gz
cd vmware-tools-distrib
./vmware-install.pl
vmware-tools-config.pl
Long:
Viclient, Connect to VM
Menu "VM/Install VMware Tools"
Tools are mounted to Cdrom
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
tar zxvf VMware-Tools-xxxxxx.tar.gz -C /opt/
cd /opt/vmware-tools-distrib
./vmware-install.pl
sed -e :a -e 's/<[^>]*>//g;/</n;//ba'
(Entfernt Html)´
sed -e s/Stop.*$//
(Löscht Alles Nach Stop)
sed q
(Ausgabe Erste Zeile)
sed 's/[ \t]*$//'
Lösche Unsichtbare Zeichen (Leerzeichen, Tabulatoren) Vom Ende Aller Zeilen
sed 's/^[ \t]*//;s/[ \t]*$//'
Lösche Unsichtbare Zeichen Sowohl Am Anfang Als Auch Am Ende Jeder Zeile
sed '1d'
(Lösche Erste Zeile)
sed '$d'
(Lösche Letzte Zeile)
head -n -5
(löscht 5 letzten Zeilen)
sed 'n;n;s/\n/ /g'
(Fügt Drei Zeilen Die Untereinander Stehen Zusammen, Mit Leerzeichen)
sed '/pics[/]pix.gif/s/^/notRepl:
(fügt notRepl direkt an Anfang der Zeile hinzu wenn pic/pix.gif enthalten ist in der Zeile)
sed s/^.*http/http/
How Do You Delete The Text At The Beginning Of Every Line Until A Certain Word Using Sed?
sed -n '/Word1/,/Word2/p' File
(Gebe Alles Zwischen Word1 Und Word2 Aus)
grep -c Word File
(Zählt Wie Oft Das Wort Vorkommt)
tr -d '\015\032'
(Entfernt \n \t)
sed -e "/^ *$/d"
(Löscht Leerzeilen Aus Datei)
sed -e "s/['] //g"
(entfernt Ä&bnsp; am anfang)
sed 's/ //g'
(entfernt &bnsp; am anfang)
echo -n
(ohne \n)
#! /bin/sh
test=2
test2='loginName='$test'&pass=
echo $test2
(Variable)
./wkw.sh loginname passwort
-d 'loginName='$1'&pass='$2'&x=0&y=0&logIn=1'
(Übergabe)
#! /bin/sh
if test -f tmp_sg_test > 0
then
echo "yes"
else
echo "no"
fi
(Existiert Datei?)
sed -e 's/[\]//'
(lösche \ am Ende)
sort
(sortiert)
uniq
(wenn sortiert alle zeilen untereinander löscht es doppelte zeilen)
grep
(-A anzahl zeilen nach match, -B anzahl zeilen bevor match)
sed -e 's/<\/a><\/li><li>/test/g'
(</a></li><li>)
var1=$(echo $1 | sed s/@/%40/g)
(wandelt $1 email in unicode um in $var1)
| sed s/ä/ä/g | sed s/ö/ö/g | sed s/ü/ü/g
(ä und ö und ü ändern)
#! /bin/sh
while [ "$1" ]; do
echo "$1"
shift
done
( parameterübergabe ans skript: ein parameter nach dem nächsten abarbeiten)
date '+%y/%m/%d %H:%M:%S'
(Ausgabe Jahr, Monat, Tag, Stunde, Minute, Sekunde)
test.sh
#! /bin/sh
. config.var
name=animexx
echo $tmp$name
tmp=$tmp$name
echo $tmp
echo $client
config.var
tmp=./tmp/tmp_
client='"Mozilla/4.73 [en] (X11; U; Linux 2.2.15 i686)"'
( config file mit zentralen parametern aus config.var )
VARIABLE=`date +"%y%m%d"`
Die ` sind Backticks, also Umschalt+Taste neben Backspace auf einer deutschen Tastatur.
Einfacher zu lesen und zu schreiben ist die $() Variante: VARIABLE=$(date +"%y%m%d")
while read line
do
echo $line
done < mydatafile
(read file line by line and DO echo them)
sed -e 's/.\{7\}$//'
( letzten 7 zeichen loeschen )