background preloader

Linux Commands - A practical reference

Linux Commands - A practical reference

Related:  LinuxcittaLinuxComuniLinux

Spark by holman sparklines for your shell See? Here's a graph of your productivity gains after using spark: ▁▂▃▅▇ install Beginner's Guide to Nmap Ever wondered how attackers know what ports are open on a system? Or how to find out what services a computer is running without just asking the site admin? You can do all this and more with a handy little tool called Nmap. What is Nmap? Short for "network mapper," nmap is a veritable toolshed of functionality to perform network scans.

Free Windows Desktop Software Security List Security List Index Select a Security Category: All Items Keys French Revolution Digital Archive: From the curator The French Revolution Digital Archive emerged from the expressed need by scholars of the French Revolution to gain greater and more flexible access to their sources. The French Revolution itself produced scores of documents by participants, spectators, and critics. These materials include texts of all sorts – legal documents, pamphlet literature, belles lettres, musical compositions, and a rich imagery. Bash Programming Cheat Sheet Bash Programming Cheat Sheet Written By: ph34r A quick cheat sheet for programmers who want to do shell scripting.

Famous Sed One-Liners Explained, Part I: File Spacing, Numbering and Text Conversion and Substitution Inspired by the success of my "Awk One-Liners Explained" article (30,000 views in first three days), I decided to explain the famous sed one-liners as well. These one-liners, just like the Awk one-liners, are compiled by Eric Pement. You may download them here: sed one-liners (link to .txt file). Uninstall Survey Recently I was developing at home, where I do not have Visual Assist; it was so much slower. It was like programming with stone knives and bearskins. Visual Assist has been so good I don't notice it anymore – until I use an IDE without it. Then, I wonder what's wrong with the IDE. David Smith Tyco Electronics

How Strong is Your Password? It would take to crack your password. We will not retain information entered into this password grader. The password you enter is checked and graded on your computer. It is not sent over the Internet. Teh SiBlog (The SiBlog)- The Random Blog I have been trying to find a Cheat Sheet or Keyboard Shortcut list out on the web but have not been able to find anything remotely complete......So I went out to all the various sources and found all the shortcuts, hints, keystokes, etc that I could find and I compiled a list of them. Also, before everyone rips me a new one....I have not really put them in any particular order, so sorry about that. Another thing is that I have not tried all of these and some of them may be false so please let me know if any don't work and I will correct it. Send me any new shortcuts, hints, etc and I will try to keep it updated

HTG Explains: The Linux Directory Structure Explained If you’re coming from Windows, the Linux file system structure can seem particularly alien. The C:\ drive and drive letters are gone, replaced by a / and cryptic-sounding directories, most of which have three letter names. The Filesystem Hierarchy Standard (FHS) defines the structure of file systems on Linux and other UNIX-like operating systems. However, Linux file systems also contain some directories that aren’t yet defined by the standard. / – The Root Directory Everything on your Linux system is located under the / directory, known as the root directory.

Useful Unix commands for data science Imagine you have a 4.2GB CSV file. It has over 12 million records and 50 columns. All you need from this file is the sum of all values in one particular column. How would you do it? A concrete approach to learning how to program As someone who has previously taught computer programming for nearly a decade, I’m often asked questions that involve “what’s the best way to go about learning to program computers,” or “what’s the best way to get a software engineering job,” or “how can I learn to build mobile or web apps?” Most of the readers of this blog have probably faced the same question at some point in their career. How did you answer it? I’ve seen many different responses: “come up with an idea for an app and build it,” or “get a computer science degree,” or “go read The Little Schemer,” or “join an open-source project that excites you,” or “learn Ruby on Rails.”

Recipe for a Successful Linux User Group The most recent version of this essay can be found at by Rick Moen Last revised: 2013-04-16 DragonFly BSD Please keep in mind that major modifications have been made to nearly the entire DragonFly kernel relative to the original FreeBSD-4.x fork. Significant changes have been made to every kernel subsystem, as a consequence this list is constrained to the largest, most user-visible changes unique to DragonFly. The scheduler abstraction has been split up into two layers. The LWKT (Light Weight Kernel Thread) scheduler is used by the kernel to schedule all executable entities. The User Thread Scheduler is a separate scheduler which selects one user thread at a time for each cpu and schedules it using the LWKT scheduler. Both scheduler abstractions are per-cpu but the user thread scheduler selects from a common list of runnable processes.The User Thread Scheduler further abstracts out user threads.

Related:  zafbrbLearning LinuxLINUXBash/Shell Resources/CLIamarinboonkirtGNU/Linuxcomputer languagecoding