Paul Sutton

GNU

top and htop process viewing and management

Donate using Liberapay

When using a GNU Linux system it is really useful to be able to manage what running process are doing, this could be simply seeing what system resources are being used, or stopping processes from running, to changing how they run with tools such as nice / renice.

The console / terminal top, gives you a view of all the running processes and allows you to control these processes easily.

TOP

top

HTOP

If you would like a slightly different tool that allows you to move up / down the process list, you may want to loop at htop. This seems to offer the same functionality as top. Top is probably better for running so you can keep an eye on what things are doing.

htop

OTHER RELATED TOOLS

These tools offer the sort of functionality that is achieved by commands such as :

  • ps
  • nice
  • renice
  • kill
  • killall

But you need to look these up and read up about them on on the man page(s).

REFERENCES

TAGS

#YearOfTheFediverse,#GNU,#Process,#Managemet,#top,#htop,#tools

Creative Commons Licence
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License

Sed

Donate using Liberapay

In my first ansi weather post I was looking at using sed to strip colour codes from the program output. It turns out and covered in the second post that all that is needed is the -a false argument to the program.

Nevertheless, sed is still worth learning. To this end, the following resources may be useful.

Sed video tutorial

If you save this in to a text file you can follow along with the video. It is similar to the text from the video.

10 Tiny Toes
this is That
One two Three
tree twice

REFERENCES

TAGS

#YearOfTheFediverse,#gnu,#sed,#text,#manipulation

Creative Commons Licence
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License

GoDot Conference 2021

Event : GoDot game engine conference Date : 23rd January 2021

Posted by:-

Debian GNU+Linux info

godot3/stable 3.0.6-2 amd64
  Full 2D and 3D game engine with editor
godot3-runner/stable 3.0.6-2 amd64
  Godot game engine run-time
godot3-server/stable 3.0.6-2 amd64
  Headless Godot game engine run-time
golang-github-gobuffalo-envy-dev/stable 1.6.4-1 all
  simplify working with ENV variables
golang-github-joho-godotenv-dev/stable 1.2.0+git20180115.6bb0851-1 all
  Go port of Ruby's dotenv library

#gnu,#linux,#mac,#windows,#game,#development,#godot,#engine

Emacs Conference 2020 Writeup

Emacs Conference Logo

This years Emacs Conference [1] took place on the weekend of 28th and 29th November. This is the online conference aimed at users of the stalwart text editor which is described as “An extensible, customizable, free/libre text editor” [2]

Emacs Terminal

Emacsconf this year had users from all different backgrounds, who use Emacs for a range of applications from basic text editing, writing documents in LaTeX, HTML or Markdown. Emacs is also popular with programmers and developers working on their latest project(s), but can also handle reading / writing email, chat, debugging software, and also has a built in calender and organiser to help you keep track of what you are doing. All this from a single interface.

Emacs GUI

Emacs is free software, and released under the GNU license, so has the usual 4 freedoms of use, study, share and modify. The more accurate name is therefore GNU / Emacs.

Talks this year were presented with Big Blue button [5] and live streamed with gstreamer [4] and other tools. This combination worked really well.

Talks were either longer with time for questions and answers or shorter lightning talks on quick subjects. Attendees could add their questions to a collaborative text pad, that everyone had access to. There was a big social presence using IRC (chat) [3] which was active during the conference.

Topics included development updates, a new users viewpoint, writing novels, Music and quite a few on Org Mode which is used for creating task lists and much more. Emacs, has a steep learning curve, but is very powerful and flexible to use. I am still learning the basics.

All talks are available to view here

  1. https://emacsconf.org/
  2. https://www.gnu.org/software/emacs/
  3. https://webchat.freenode.net/ #emacsconf
  4. https://gstreamer.freedesktop.org/
  5. https://bigbluebutton.org/

#conference,#emacs,#editor,#2020,#review,#writeup,#fsf, #freedom,#FreeSoftware,#irc,#BigBlueButton,#gnu, #FreeDesktop,#gstreamer,#live,#virtual,#freenode

Creative Commons Licence
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License

Emacs Conference 2020 Videos

Following EmacsConf 2020, all the talk videos have been processed and are now up to watch here.

Emacs logo

#emacs,#virtual,#conference,#videos,#talks,#bigbluebutton,#freesoftwarefoundation,#fsf,#gnu,#presentations,#discussion, #questions,#chat,#answers,#irc,#etherpad,

Emacs Jan 2021 Calender

This is a quick video showing how to make a Calender for January 2021

Typo in the filename, which is not important as it just here for illustration.

And one for the whole of 2021

#gnu,#emacs,#calender,#generation,#latex,#tex,#pdf,#pdflatex