143 lines
11 KiB
Plaintext
143 lines
11 KiB
Plaintext
|
|
Episode: 4426
|
||
|
|
Title: HPR4426: My Command Line Applications
|
||
|
|
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr4426/hpr4426.mp3
|
||
|
|
Transcribed: 2025-10-26 00:34:23
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
This is Hacker Public Radio Episode 4,426 for Monday 21 July 2025.
|
||
|
|
Today's show is entitled, My Command Line Applications.
|
||
|
|
It is hosted by Kevin and is about 12 minutes long.
|
||
|
|
It carries a clean flag.
|
||
|
|
The summary is, Kevin goes over his must of command line applications whenever he installs
|
||
|
|
a new distro.
|
||
|
|
You are listening to a show from the Reserve Q. We are airing it now because we had free
|
||
|
|
slots that were not filled.
|
||
|
|
This is a community project that needs listeners to contribute shows in order to survive.
|
||
|
|
Please consider recording a show for Hacker Public Radio.
|
||
|
|
Hello, hello, this is Kevin from the Tuxjam Podcast.
|
||
|
|
If you are listening to this, this is an episode from the Reserve Q which means that HPR did
|
||
|
|
not have a short cover today.
|
||
|
|
Can I please encourage each and every one listening to record something and send it in?
|
||
|
|
As we all know, when the shows run out, HPR finishes a project, so if you like this podcast
|
||
|
|
and you want to see it continue, please consider recording a show.
|
||
|
|
The last episode I did for the Reserve Q was my list of my desktop apps on Linux.
|
||
|
|
For some stupidly unknown reason, I actually forgot to mention Audacity, which is one of
|
||
|
|
the main actual applications that I use, so I'll just throw it down in there.
|
||
|
|
But today, I want to actually turn my attention away from the desktop and go to the command
|
||
|
|
line.
|
||
|
|
Now, you may think, seriously, command line, you actually still use some of these, and yes,
|
||
|
|
the un-honest answer is I actually do, and I'll give you a few that I use.
|
||
|
|
I'm not going to include here just commands, so I'm not doing things like SSH, say that
|
||
|
|
are just things that I would use or the DD command, because I'd rather actually consider
|
||
|
|
more applications as such.
|
||
|
|
Now, the first one I'm going to go is MPG123.
|
||
|
|
What does this do?
|
||
|
|
Well, it simply plays the audio stream, and it's as simple as MPG123, and then space,
|
||
|
|
and then you put in the streams through it after it.
|
||
|
|
It'll start playing this stream, but the thing I like about this is it doesn't just stop
|
||
|
|
there.
|
||
|
|
It then starts to list the name of the track and the artist that's been played, so that's
|
||
|
|
actually quite a nice feature I like.
|
||
|
|
You can stop at any point, no bother, as you can with any of these, with Ctrl C. Just
|
||
|
|
be aware of that, because obviously, Ctrl C on the desktop is copy, and quite a few
|
||
|
|
times if I've been doing something in the background, and then I've been copying and
|
||
|
|
pasting something somewhere else, and accidentally, don't realize that I've actually got the terminal
|
||
|
|
window activated after I press Ctrl C, and of course, my application has stopped.
|
||
|
|
So just be aware of that, right?
|
||
|
|
So we've got that's for playing audio streams, however, sometimes I quite like to record
|
||
|
|
them, and you can record very easily with FFMPIG.
|
||
|
|
Now I actually cover that in a recent, well, I'm saying recent, in a recently recorded
|
||
|
|
episode of HPR, so you might want to go back and check that out, just look for a streaming
|
||
|
|
from the command line, and then the follow-up was recording from the command line.
|
||
|
|
So again, I don't want to go into too much detail.
|
||
|
|
All you've really got to do with FFMPIG is put in the FFMPIG, put in the name of the stream,
|
||
|
|
put in the time you want, if you want to say it as a timer, and then put in your destination
|
||
|
|
file.
|
||
|
|
It's actually really easy, it's nice and easy.
|
||
|
|
It can be useful other things, it can be used to convert and change different file formats
|
||
|
|
or do file formats, but that's not how I use it.
|
||
|
|
The next one I like is the MOC, and that's the music on, stands for music on console,
|
||
|
|
it's a music player, and it plays, essentially plays your localized files.
|
||
|
|
I really love this one, this is actually a great way application, it's two, it's split
|
||
|
|
window, it's two panels, and you switch between the two with tab, the panel on the left
|
||
|
|
is your files, the panel on the right is your playlist, it's really simple to use, up
|
||
|
|
and down just out of keys, if you want to add a file to the playlist, you press E, if
|
||
|
|
you wish to remove a file from the playlist, you go and highlight the file and place Z,
|
||
|
|
placing space, we'll pause it, or play it again, yeah I mean that's literally is it,
|
||
|
|
you can actually do things like you can search, search for some reason is G, I don't actually
|
||
|
|
get the G part, if you want help just type in H and it gives you a list of all the commands,
|
||
|
|
you can also do things like increase and decrease the sound, etc, you can switch, you can
|
||
|
|
skip the track, you can go back a track, or you don't actually have to make a playlist,
|
||
|
|
you can quite simply just go to any file and place enter, and yeah it's actually that easy,
|
||
|
|
I quite liked it, if you're a fan of making mix tapes in the 80's, this is what just
|
||
|
|
I absolutely love about it, so just say today I feel like a certain type of music, I don't
|
||
|
|
want to listen to a whole album of one artist, I go and make up my playlist and then leave
|
||
|
|
it running in the background, so I mean it's I know the modern kids will probably think
|
||
|
|
of a Spotify playlist and just think of it almost like that, except you're using the command
|
||
|
|
line which is of course super geeky, and you've also you're not requiring an internet
|
||
|
|
connection or a subscription because these are your own files, right so we've got that's
|
||
|
|
a music rating once, now I do actually browse using the terminal, not all the time, but
|
||
|
|
I use a browser called links and that's the LYNX browser, okay so to get started just comes
|
||
|
|
up with that read me file, just simply place G, and it says where do you want to go, type
|
||
|
|
in where you want to go, now you may be thinking heavy, why in the world in this day and age
|
||
|
|
do you want to browse on the command line, well when I'm looking for something and for
|
||
|
|
research, when I'm actually busy and I'm doing something, I absolutely love links, why?
|
||
|
|
Because when I'm on it, it's only text that appears and I don't get distracted, I'm
|
||
|
|
not going to go on to YouTube, I'm not going to go and start looking around on Jemento,
|
||
|
|
instead I'm just purely getting research done and all I'm looking for when it's research
|
||
|
|
is text, and it renders quite nicely, some websites, if they've got a particularly big
|
||
|
|
menu tree for where the site map is, you may have to scroll down, again it's dead easy
|
||
|
|
up and down keys will do one line at a time or if you go page up, page down, that again
|
||
|
|
will, that'll skip a whole page up or down, again super useful, now it's the same with
|
||
|
|
the mutt email client, now once again you'll be thinking why, why, well again it avoids
|
||
|
|
distractions, if I am expecting an email from somebody and that's all I want is just some
|
||
|
|
text, I essentially just want a message, that is it, so when I'm actually looking, I'm
|
||
|
|
not clicking through, I'm not actually looking at my beer website, I'm not actually getting
|
||
|
|
clicked through, oh this thing from Pymaroni looks great, it avoids distractions and again
|
||
|
|
makes me personally much more productive, so that's a mutt email client, lovely feature
|
||
|
|
that I actually like about it is, if you do a file in your home directory with dot signature
|
||
|
|
then whatever you've put in there will actually go at the bottom of every email you send, so
|
||
|
|
if you did like dot signature then in that just a text file, you've put using mutt email
|
||
|
|
client, that'll go at the bottom of every email you send, so it's a nice feature, this
|
||
|
|
next one I think it's an application but if at all honesty this could just be our command
|
||
|
|
but it's still one I absolutely think is nice, especially when somebody says what are
|
||
|
|
the spakes on your machine, NeoFetch, just type it in, you get ASCIIART and of the distribution
|
||
|
|
you're on and then all you need to do is have a read down the right hand side ASCIIART
|
||
|
|
on the left, information on the right hand side, nice and simple and of course again,
|
||
|
|
a nice geeky touch, now the final one that I'm going to go over is WeChat and yes, believe
|
||
|
|
it or not, I still do occasionally jump into IRC, it's not regular for me, so WeChat is
|
||
|
|
actually quite simple to get, sorry, it's quite easy to set up, however it is not simple
|
||
|
|
to set up, not obvious, you really do need to go to a WeChat website, helping website,
|
||
|
|
I wrote a blog post on it, it's actually no bother, once you get that, once you've got
|
||
|
|
it set up, it's really easy to use, but until you actually, but before you get set up,
|
||
|
|
really isn't obvious and if you're especially if you've come from an era where you've not
|
||
|
|
been used to IRC then you may find this one actually quite difficult to use, now back
|
||
|
|
in the day of identica, yes for those of us who have been on the before master done,
|
||
|
|
or status knit, well actually identica was a status knit, but we had another one identica,
|
||
|
|
there was a client called identica, which has been the, by far and away the best command
|
||
|
|
line tool that I have actually ever used for social media, I absolutely loved it, it was
|
||
|
|
my favourite client without a doubt, and sadly this never got forked for master done,
|
||
|
|
nobody's ever kind of made one similar, I have tried a few, I mean two springs to mind,
|
||
|
|
but it wasn't what I was looking for, so if there's any web developers out there, sorry
|
||
|
|
any developers out there listening, you think that this could be something they would
|
||
|
|
do, can I please ask, and then also please let me know, I would dearly love for an identica
|
||
|
|
thing to come, and I think that was developed back in the day by P-squid and Morgersh, and
|
||
|
|
I think Luke might also have had a hand in it as well, so if any of you guys are listening
|
||
|
|
and you fancy selecting that project, then it might be master curse or something, I don't
|
||
|
|
know, but yes please do, one thing you may have noticed is the emission of a file manager,
|
||
|
|
I have used command line file manager in the past, I've never actually got on with it,
|
||
|
|
I know, I know a lot of people do love ranger, I wasn't a particular big fan, I know people
|
||
|
|
love midnight command that, it's not that bad, it's just, when it comes to using files,
|
||
|
|
I just wanted, I'd like the graphical, I like drag and drop, I think that's, I think
|
||
|
|
to be honest, the GUI house just made me pretty lazy, nothing wrong with them at all,
|
||
|
|
I just don't find them as useful as a GUI file manager, right, do you have any favourites,
|
||
|
|
do you see any of these you want to try it, please leave in the comments, and tune in tomorrow
|
||
|
|
for another episode of Hacker Public Radio!
|
||
|
|
You have been listening to Hacker Public Radio at HackerPublicRadio.org, today's show
|
||
|
|
was contributed by a HBR listener like yourself, if you ever thought of recording podcasts,
|
||
|
|
and click on our contribute link to find out how easy it really is.
|
||
|
|
Hosting for HBR has been kindly provided by an honesthost.com, the internet archive and
|
||
|
|
rsings.net. On this advice status, today's show is released on their creative comments,
|
||
|
|
an attribution, 4.0 international license.
|