Skip to content

Latest commit

 

History

History
162 lines (98 loc) · 6.73 KB

README.md

File metadata and controls

162 lines (98 loc) · 6.73 KB

hvl-adm-egitim

Havelsan Admin Egitim ve Sinav Icerikleri

Icindekiler :


0. Temel Network Egitimi

TOPOLOJI, OSI, ETHERNET(CAT-5-6-7)/FIBER, IP, NETMASK, A-B-C CLASSES, GATEWAY, ROUTING, VLAN, MULTICASTING, 

( Bir makinenin bagli oldugu switch bacak numarasini bulma, VLAN ayarlari, Multicast ayarlari, Promiscous Mode, minicom ile seriden bağlanma, inter vlan routing) error counts

1. Linux Egitimi

1.1. Temel Linux Egitimi

 ( ls, touch, cat, split, find, lsof, bir dosyaya erisen proseslerin listesi)
 ( > >> pipe, terminal controls : CTRL+A,E,Q,R,W, sort, for, grep,awk, uniq, wc, xargs (rm example))
 ( df, du, tar, gzip, bzip2, gunzip) 
 (uname,  cat /etc/redhat-release, cat /etc/*rel*, hostname,  whoami, which, ip addr show, uptime, date)
 (wget, curl, scp)
 NO VI = NO LINUX
 insert mode, escape mode, copy one-or-more lines, paste, delete/cut line/one character/to the end of line , append to line, go to line head, go to 0. line, go to end of file, search for string, find and replace, redo(.) the last action.
 rpm: yum, createrepo, dnf,rpm 
 deb: apt, dpkg
USER, LD_LIBRARY_PATH, LIBRARY_PATH, PATH, CLASSPATH, PYTHONPATH, export, .bashrc, .bash_profile, /etc/profiled.d,
fstab, xfs, ext4, nfs, cifs, fsck, partioning, parted/gparted, encrypted file system, lvm, raid, veri kurtarma ve wipe etme.

1.4. Linux Network

 (ping, ip command, ethtool command, cat /proc/net/bonding/*, lspci+messages+ethtool, nmcli, macvlan, traceroute, dig, nslookup, host -l ., iperf, nmap, netcat, netstat, lsof, iftop)
  ssh uzerinden komut calistirma
 (/etc/system/network-config, /etc/udev/rules.d,  ip command, ethtool command, bonding ayarlari, lspci+messages+ethtool, nmcli, macvlan )
  iptables ve routing ,  VPN (sunucu-istemci ayarlari), tc(basic command examples)
  tcpdump, wireshark

1.5. Linux Servisler ve Ayarlari

 ayarlar ve systemctl
 SSHD,HTTPD, NAMED, DHCPD, TFTPD, CHRONYD (chronyc sources) /NTPD (+NMA), RSYSLOGD, SENDMAIL, OPENLDAP
 MYSQLD, MONGOD, POSGRESQL, REDIS
 TOMCAT, GLASSFISH
 ( start/stop db, create/drop/show databses, show tables, privileges, import sql, basic sql : select, insert, primary key, uniq , data types, autoincrement )
 DDS, Kafka+config, Dbus 
 dracut, moduller, vmlinuz, initrd, grub config, boot parameters, pxe boot, bios, uefi

1.7. Temel Linux Donanim Komutlari

 dmidecode, lsusb, lspci, dmesg, /var/log/messages, /etc/udev/rules.d
 insmod,rmmod, modprobe, blacklists
 seriden veri okuma, minicom,
( Xorg / Xinit / Gnome / XFCE )

1.8. Linux Debug Tools

1.8.1. C/CPP/Binary

  gcc/g++ , derleme asamaları ve parametreleri (LIBRARY_PATH), Makefile , runtime LD_LIBRARY_PATH/static ile iliskileri
  LLVM, readelf, so dosya yapisi, ldd -r, strings,
  GDB, STRACE, PS options, TOP options, lsof, valgrind, electricfence

1.8.2. Java

  javac, ant, maven, gradle 
  JAR, minor-major hatasi, runtime classpath ve derleme classpath ile iliskisi, java -jar calistirma, CLASSPATH,  java -jar ile clistirma, LD_LIBRARY_PATH, -Djava.library.path, -Xmx, -Xms, ...
 JMissionControl, JVisualVM, Java Health Center, JDB, JMX
 vlc, ffmpeg, gstreamer (gemide kullanım örnekleri avss/tvgs)
  (sanal makine,kurulum, switch konfigürasyonu, e1000e)

3. Temel Solaris Egitimi