mymy
Access the most common information about your system using a single command.
Mymy is a command line tool that provides the most helpful information about your system in a single command. You won't need to remember which command to use or which file to consult to get the information you need. Mymy will do it for you.
We started this project because, as engineers working on three different operating systems daily, remembering which command to use or which file to open to find out about standard system information was a pain. We wanted to have a single command that would give us the information we needed without having to remember anything.
Features
Using the my
command, you can get the following information about your system:
- your current IP address using the
my ip
command - your system's configured DNS servers using the
my dns
command - your system's time, and its offset to a reference clock server using the
my time
command. - your system's configured date using the
my date
command. - a combination of your system's time and date using the
my datetime
command.
Installation
cargo install mymy
Usage/Examples
> my ip
83.173.75.136
> my dns
8.8.8.8
1.1.1.1
192.168.1.1
> my time
09:35:59 +02:00
±0.0276 seconds
> my date
Monday, 03 April, 2023, week 14
> my datetime
09:36:28 +02:00, Monday, 03 April, 2023, week 14
±0.0277 seconds
How to use
IP address
To get your current IP address, use the my ip
command.
> my ip
84.173.77.136
DNS servers
To get your system's configured DNS servers, use the my dns
command.
> my dns
8.8.8.8
1.1.1.1
192.168.1.1
Time
To get your system's time, and its offset to a reference clock server, use the my time
command.
> my time
09:35:59 +02:00
±0.0276 seconds
Date
To get your system's configured date, use the my date
command.
> my date
Monday, 03 April, 2023, week 14
Date and time
To get a combination of your system's time and date, use the my datetime
command.
> my datetime
09:36:28 +02:00, Monday, 03 April, 2023, week 14
±0.0277 seconds
Contributing
Contributions are always welcome!
See contributing.md
for ways to get started.