in

Linux commands Interpreter for Windows and Mac based systems using Python



DBHTermEcIbP

Linux commands Interpreter for Windows and Mac based systems using Python

Basic Linux commands supported

  • viewing current working directory – pwd
  • changing directory – cd,
  • listing files and directories – ls,
  • viewing contents of file on standard output – cat,
  • viewing contents of file on standard output in reverse order – tac,
  • to see date, time – date,
  • to see calendar – cal,
  • to make files – touch
  • to make directories – mkdir
  • to see available disk space and usage – df
  • to see current working processes – ps
  • to see who is the current logged in user – whoami
  • to see the machine name – hostname
  • to exit the Interpreter – exit
  • to clear the screen – clear

Application oriented commands for daily use

  • evaluating mathematical expressions – eval
  • listing files and directories of the path recursively – tree,
  • performing steganography on JPEG image files – sha,
  • making your machine local http server for transferring files – httpserve,
  • converting images to pdf – wpdf,
  • downloading Youtube videos – ytd,
  • run all the commands written in a file in one go (like scripting) – dbh

Commands in pipeline for future

  • archiving files – zip, rar, unzip, unrar,
  • searching on Interpreter using “google” module of Python – google,
  • downloading content from the internet – wget,
  • with “ngrok” to make local server available on the internet (ssh),
  • combining batch programming with Python for extending use of “dbh” command,
  • extending functinality of “eval” command using unit converters,
  • syntax highlighting when printing content of a program file on standard output – ccat,
  • rendering some syntax of “markdown” programming directly on the standard output using “rich” module of Python – markdown,
  • writing manual of the commands made for the Interpreter in “markdown” – man.

Some Screenshots for use case

Linux commands Interpreter for Windows and Mac based systems using Python

Linux commands Interpreter for Windows and Mac based systems using Python

Linux commands Interpreter for Windows and Mac based systems using Python

Linux commands Interpreter for Windows and Mac based systems using Python

Linux commands Interpreter for Windows and Mac based systems using Python

Linux commands Interpreter for Windows and Mac based systems using Python

Linux commands Interpreter for Windows and Mac based systems using Python

Linux commands Interpreter for Windows and Mac based systems using Python

FIXME

  • wget
  • ytd

GitHub

View Github




Jio, Airtel Help Govt Reach Telecom Revenues Target

A dice application using flutter