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? Writing a script in python/ruby/perl/whatever would probably take a few minutes and then even more time for the script to actually complete. A database and SQL would be fairly quick, but then you'd have load the data, which is kind of a pain. Most Useful Linux Commands For Newbies Linux operating system has a beautiful graphical interface which most of us will be using. It will be good to learn the basic commands in Linux to work interactively with the Linux operating system. Linux has a back-end access known as shell. You can control and activate all the process in Linux from the shell. So it is very important to learn Most Useful Linux Commands to work with Linux operating system. The Most Useful Linux Commands For Newbies are shown below :
4 Free Software alternatives to Matlab For those involved in data analysis, numerical computation and taks of that nature, Matlab is an industry standard software to use, though it is not necessarily the best available. The problem is that (Matlab) is commercial and can be expensive. Recently I took a class on Machine Learning and was surprised to find that the professor was not going to use Matlab, but a Free Software alternative called GNU Octave, which was good news because it meant not having to spend money on a proprietary software. Being relatively new to this field, I decided to see what other Free Software alternatives are available. It turns out that there are a bunch of them that are already available in the repository of your favorite distribution. The following list (in alphabetical order) contains four alternative to Matlab that I found:
Linux Tutorial - Learn the Bash Command Line Welcome! Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux. Or, it's part of a subject you're doing and so you're learning it because you have to. Either way, that's great. You're learning how to use a powerful tool that can make your life easier, and make you awesome (more so than I'm sure you already are) .
Bash String Manipulation Examples – Length, Substring, Find and Replace In bash shell, when you use a dollar sign followed by a variable name, shell expands the variable with its value. This feature of shell is called parameter expansion. But parameter expansion has numerous other forms which allow you to expand a parameter and modify the value or substitute other values in the expansion process.
Basic Unix Commands Custom commands available on departmental Linux computers but not on Linux systems elsewhere have descriptions marked by an *asterisk. Notice that for some standard Unix/Linux commands, friendlier versions have been implemented; on departmental Linux computers the names of such custom commands end with a period. TAB Command completion !!! USEFUL !!! Introduction to the Command Line Commands enable you to do all sorts of powerful things. We will demonstrate this by looking at an everyday task you might be familiar with. If you use a digital camera, you probably have a folder full of images on your computer. Imagine you wish to resize the image profile.jpg so it is 300 pixels wide and then save it as a new image called profile_small.jpg.
How to Learn bash shell and scripting – The best tutorials for bash beginners Bash (Bourne-Again SHell) is a Linux and Unix-like system shell or command language interpreter. It is a default shell on many operating systems including Linux and Apple OS X. If you have always used a graphic user interface like KDE or Gnome or MS-Windows or Apple OS X, you are likely to find bash shell confusing. The Complete Guide to "useradd" Command in Linux - 15 Practical Examples We all are aware about the most popular command called ‘useradd‘ or ‘adduser‘ in Linux. There are times when a Linux System Administrator asked to create user accounts on Linux with some specific properties, limitations or comments. In Linux, a ‘useradd‘ command is a low-level utility that is used for adding/creating user accounts in Linux and other Unix-like operating systems.