Entries Tagged ‘linux’:
filed in Linux, Operating Systems, Programming, Unix on May.02, 2013
Here is a a really very detailed explanation (with examples) of how a program ends up going from code to an executable that your processor can run. This post details all of the steps along the way, from the original code, compiling, compiler optimizations, assembly, machine code, etc. The Birth and Death of a Running [...]
Tags: assembly, C#, compiler, linker, linux, program, Programming, unix
filed in Operating Systems on Dec.25, 2012
“Work began on the Hurd, the true kernel of the GNU operating system, in May 1991, but it has yet to materialise as a production-ready kernel. Richard Hillesley tells the story… Although the GNU operating system was first conceived in 1983 and the Free Software Foundation (FSF) had first declared an interest in using the [...]
Tags: free software foundation, fsf, gnu, hurd, linux, open source, operating system, os
filed in Linux, Tips on Mar.15, 2012
original source: 16 Linux Server Monitoring Commands You Really Need To Know iostat The iostat command shows in detail what your storage subsystem is up to. You usually use iostat to monitor how well your storage sub-systems are working in general and to spot slow input/output problems before your clients notice that the server is [...]
Tags: commands, linux, server, tips
filed in Linux, Mac OS X, Tips, Unix on Feb.03, 2012
Some tricks covered in the article include: using passwordless, key-based login; setting up local per-host configurations; exporting a local service through a firewall; accessing a remote service through a firewall; setting up a SOCKS proxy for Firefox; executing commands remotely from scripts; transfering files to/from remote machines; mounting a filesystem through SSH; and triggering admin [...]
Tags: linux, OS X, ssh, tips, tricks, unix
filed in Hardware, Linux, Programming on Jan.04, 2012
“In the early days computers were much simpler. The various components of a system, such as the CPU, memory, mass storage, and network interfaces, were developed together and, as a result, were quite balanced in their performance. For example, the memory and network interfaces were not (much) faster than the CPU at providing data. This [...]
Tags: cache, linux, memory, Programming
filed in Linux, Mac OS X, Unix on Dec.29, 2011
& – This causes the application to run in the background. You will get a new shell prompt after issuing this command. nohup and disown – Both of these prevent SIGHUP (hangup) signals so the application isn’t killed when the terminal session is closed. nohup does this when the job starts. disown can be used [...]
Tags: &, bsd, disown, linux, mac, nohup, OS X, unix
filed in Linux on Dec.08, 2011
(click for a larger view)
Tags: distribution, distro, history, linux, timeline
filed in Linux, Unix on Nov.23, 2011
Now here is a good article (mainly for Unix beginners) that outlines some of the most useful basic Unix commands available. Read the article here: Unix Command Line Fu (via kresimirbojcic.com). The article covers commands such as: cut, grep, sort, uniq, cat, tac, join, tail, head, etc. It also tells you a bit about how [...]
Tags: command, commands, linux, system administration, systems administration, unix
filed in Linux on Aug.10, 2011
The following quoted text is an excerpt from the article “Awesome but often unknown Linux commands and tools (anchor.com.au)” which I found really useful! There are quite a few lesser-known Linux/Unix commands that can prove to be extremely useful. This quoted text outlines just a few of these, but there are many more out there… [...]
Tags: administration, commands, linux, system, systems
filed in Miscellaneous on Feb.15, 2011
I do quite a bit of Linux/Unix systems administrator on a day-to-day basis. Over time you sort of find out that there are quite a few ‘common traits’ that apply to your usual set of Unix admins. Some examples: the use of Vi, use of Perl, restrained use of sudo, etc. I found a list [...]
Tags: admin, administrator, linux, unix