I am trying to switch from using the old command line programs like ping, ipconfig and netstat. One thing Microsoft got right was passing objects when using pipelining. Linux uses text and that is not good. I dont want to try to get some information out of text output. It could break if the output format is changed. There is now even powershell for linux, but sadly it has few cmdlets. It was nice to see that powershell can do the same thing as tail with the command “Get-Content -Tail 30 -Wait”. Test-NetConnection can do the same thing as ping and it can also try to connect to TCP ports.