IT

О диагностике в Linux

Old school, ftrace, SystemTap... BPF!! Правда, я мало что понял, но выглядит очень многообещающе:

http://www.brendangregg.com/ebpf.html#bcctools
BPF-diagram


Об обучении основам IT

alt Почему-то это назвали основами программирования: https://youtu.be/Sy_wba7l1UU?list=PLjJviPXAgZhEJndj9BFz1NbI6EXH7Rdqb
Хотя оно там есть, да. Я бы сказал - это введение в специальность
для учащихся средней школы. Не занудно.
Рекомендовано к просмотру для тех,
кто вообще не представляет себе что кроется за графическим интерфейсом, но хочет узнать.

Вот - реальное обучение:

http://mgkaspersky.ru/
alt

О TCP/IP

Немного про сабж + мысли разные. Хотелось бы уже дополнить... про ECN, STCP, IPv6... может как-нибудь соберусь.
http://www.youtube.com/playlist?list=PLFxUch4txROLX5SHG15hQKbn7OkcWpzew

А вот ещё старое доброе кино. Но на английском:


О поиске:

http://findo.io/
Abbyy - искусственный интеллект на службе человека. Очень интересно что получится. Дэвид Ян, мы с тобой!

И вот что получилось:


Немножечко скриптов

tcpscan

Смысл - в конструкции /dev/$proto/$host/$port.
То есть bash сам создаёт сокет. Про TCP и UDP - точно "да".

Таким образом, если нету nc, telnet-а, traceroute -а (и возможности установить их - тоже нет)
- можно проверить доступность удалённой стороны.



Log colorisation generated by ccze 0.2.1

#!/bin/bash  

# 

# Scan remote ports with internal Bash socket. 

# No nmap or telnet needed. 

# 

# Constants: 

endport=26
proto=tcp
tout=1
RED='\033[0;31m'
GREEN='\033[0;32m'
CYAN='\033[0;36m'
NC='\033[0m' # No Color 

# Main: 

if [ -z $1 ] 

then 

        echo ip is not valid 

        exit 0 

 else 



echo "Scanning TCP ports on $1" 

tput sc 

for port in seq 1 $endport 

do 

  tput rc 

  echo -ne "    " "$RED" "$port" "$NC" 

# Synchronious invocation for remote socket with no idle on successfull connect. 

 (timeout $tout bash -c ">/dev/$proto/$1/$port" ) 1>/dev/null 2>&1 && \ 

     { echo -en "$GREEN"; echo -e 'open\r'; } 

done 

echo -e "$CYAN Total $NC" 

fi 



Вот - еще, чтобы не забыть: lsblk lsblk и multitail

multitail

Смешное(Linux-команды):

thefuck, cowsay , ddate, cmatrix , sl, fortune, yes Мне нравится, toilet, toilet -f mono12 -F metal Linux, bb, wget http://www.robobunny.com/projects/asciiquarium/asciiquarium.tar.gz,


Игра LAND !!!!!!!!