Wednesday, April 16, 2025

ssh banners

 This command will output SSH banners from the server as pseudo-terminal is not allocated.


#!/bin/bash

ssh <user>@<server> << EOF

echo 'hi A'

EOF


In order to remove the banner, we can either change the command as follows:


#!/bin/bash

ssh <user>@<server> 'exec bash' << EOF

echo 'hi A'

EOF

or easiest way is 


touch ~/.hushlogin

Tuesday, April 8, 2025

Zip file exploration

 in data exploration, when you have a lot of zip files, you need a way to look at the cotents with extracting each zip file.

  • zcat file.log.zip | less
  • unzip -p archive.zip file1.txt | less
OR the best way
  • vim archive.zip

Monday, April 7, 2025

VSCode (Not Visual Studio)

 

  • Shortcuts:
    • Ctrl+P - Open a file
    • Ctrl+Alt+F - Search for a file in Explorer

  • Extensions:
    • Remote Explorer - SSH

    • Git Lense - Git integration
    • Data wrangler - Table view of data frames
    • Zip Tools - Exploring zip files in a data set
    • Windsurf / Codium - Auto Completion
    • R-debugger via command line : install.packages("vscDebugger", repos = "https://manuelhentschel.r-universe.dev") # r-debugger vscode extension