Archives
-
A Brief Introduction to termios: Signaling and Job Control
(This is part three of a multi-part introduction to termios and terminal emulation on UNIX. Read part 1 or part 2 if you’re new here) For my final entry on termios, I will be looking at job control in the shell (i.e. backgrounding and foreground jobs) and the very closely related topic of signal generation [...]
Jan 11th, 2010 | Filed under linux, Uncategorized -
A Brief Introduction to termios: termios(3) and stty
(This is part two of a multi-part introduction to termios and terminal emulation on UNIX. Read part 1 if you’re new here) In this entry, we’ll look at the interfaces that are used to control the behavior of the “termios” box sitting between the master and slave pty. The behaviors I described last time are [...]
Dec 30th, 2009 | Filed under linux, Uncategorized -
A Brief Introduction to termios
If you’re a regular user of the terminal on a UNIX system, there are probably a large number of behaviors you take mostly for granted without really thinking about them. If you press ^C or ^Z it kills or stops the foreground program — unless it’s something like emacs or vim, in which case it [...]
Dec 22nd, 2009 | Filed under linux, Uncategorized -
wpa_supplicant: GUI and wpa_action
I’ve made two new interesting discoveries about wpa_supplicant since writing my last blog post on the subject. (Actually, I pretty much made both of them while reading documentation in order to write it, and have been lame about writing them up). Using wpa_gui It turns out that wpa_gui not only allows you to select existing [...]
Sep 18th, 2008 | Filed under linux, Uncategorized -
autocutsel
As most of you probably know, X has several different mechanisms for copy-paste, used by different applications in different ways. I know some people who use them deliberately, juggling two pieces of text in different clipboards at once, but for me, it’s always just been annoying. When I copy something, be it by Gnome C-c, [...]
Sep 16th, 2008 | Filed under linux, Uncategorized -
Using wpa_supplicant on Debian/Ubuntu
I’ve been using wpa_supplicant to manage wifi on my Ubuntu laptop for a while, and have found that it’s pretty close to what I want for managing wireless — closer than anything else I’ve found, at least. I figured I should document my setup and experiences. Some Background You probably all know just how much [...]
Aug 22nd, 2008 | Filed under linux, Uncategorized -
Automounting sshfs
For some time now, many of us around MIT have noticed just how awesome sshfs is. It gives a totally lightweight way to access the remote filesystem of any machine you have ssh to, without requiring any extra setup on the host. I’ve been running for at least a year now with my /data RAID [...]
Mar 23rd, 2008 | Filed under linux, Uncategorized