Unix Operating System Tutorials

UNIX operating system articles, tutorials and resources
  Title / Author Replies
Views Reverse Sort Order
As the title suggests it is continuation of Basics of CrackMe With Sample and Example. I assume a working knowledge of GDB and ASM as basics. In this article we'll be cracking a simple application that is more advanced to the previous one.. In this article I take the cracking a step further by...
1
3,740
Part I - Shell Tips & Tricks Clear and Disable Bash History Use the Bash inbuilt history command: history -cTo prevent writing of your Bash history to the history when you log out: unset HISTFILEAmpersand (Background Jobs)
3
3,652
Now let us try to do same in Unix as we have discussed in the following Article - Splitting String Using Delimiter in Oracle In Unix it is pretty simple. We can use below commands to split echo "GO 4 EXPERT|99999|20130101|20131231"|cut -f1 -d"|" or echo "GO 4...
1
3,287
GDB is GNU Project Debugger its basically is a debugger and allows you to see inside the program flow, control structure, working, code and we will see how we can do that. How to work with GDB We will we using a basic debugMe.c program throughout this tutorial helloworld.c ...
3
3,269
What Unix / Linux File Permission is? Every File or directory in the Linux Operating system has an access level which specifies the group or the users can actually access it. Linux Provides us with mainly 3 access levels for each user group i.e. Read , Write and Execute. These permissions can be...
1
3,097
This is continuation of my previous article - Bash Simple Tricks Tutorial Again I am following a question – solution approach to demonstrate my scripts.. Scripts Write a script that displays the number of lines in a file that starts with a or A Script :-
1
3,096
Introduction Everyone of us might have come across a lot of text editors each of them having their own special features and style. GNU Emacs, apart from being a text editor, is a wonderful software which makes us believe it to be a mini operating system. Like other softwares, Emacs is...
3
3,056
There are times, when sitting on your Linux box, working on a command line terminal, you suddenly feel a need of copying a file to/from a remote host. At this point you desire a command line utility that could do this task for you in just one line. Well, this is where 'scp' saves your day :-) ...
0
2,889
Normally web traffic (HTTP) is unencrypted i.e. it's passed around the network in plain text, so anyone with the right tools can view what's being transmitted. This is okay generally, but when we pass sensitive information like credit card information, passwords, nowadays even personal information...
1
2,839
Byte ordering in memory refers to the way in which the bytes corresponding to a certain value is stored in the memory. There are two ways in which bytes are stored in memory : Big endian Little endian Lets understand them one by one : Big endian
0
2,816
xargs is an utility which is used to build & execute command-lines. xargs reads from the standard input (STDIN) space, tab, newline & end-of-file (EOF) delimited strings and executes the specified utility with the strings as argument(s). Most utilities/systems have a limit on the maximum no. of...
1
2,802
The GNU/Linux screen program is quite unknown, except for geeks & *nix experts, it helps you create multiple terminal sessions from a single one and lets you detach from the screen, at the same time maintaining the sessions as if you had never left the session and you can attach/connect to the...
0
2,315
du is an abbreviation for (Disk Usage), this command calculates & returns the size of entire directory tree as well as of individual files. df is an abbreviation for (Disk Free), it's job is to calculate and return the amount of free space of a disk/partition. These two commands report space...
3
2,251