Archive for the “Linux Tips” Category

Some time ago, i’ve written a post about the basics of git, how to create a local repository on git and more. However, git is a bit complicated, especially if you are switching from subversion. It’s highly likely that you have been using subversion in a remote repository, that is in another machine, and you have been committing your changes there. This is definitely the most standard model that programmers tend to work with.

Read the rest of this entry »

Comments 2 Comments »

There are some linux commands that are underestimated by nature. Two such commands are head and, even more importantly, tail. In short, head and tail are used to provide output of the first and last lines of a file. For instance, if you execute :

Read the rest of this entry »

Comments No Comments »

Imagine that in your office’s computer, there are lots of interesting files that you have saved. As long as you are in your office, you have access to all of them, but when you go home, you can’t access it. The reason is that although your office computer has internet, it’s behind NAT and therefore you cannot access it directly. This is where a VPN can really be helpful.

Read the rest of this entry »

Comments 4 Comments »

If you’re mostly a Windows user or programmer and are porting to linux, you may be thinking that a command that would help you determine the free disk space of your computer would be pretty useful. Luckily, there exists such a tool and is called DF (Display Free disk space).

Read the rest of this entry »

Comments 1 Comment »

brick-pathThe linux shell is probably the most important thing that provides raw power to the end user. Getting to know more about it is crucial if we seek to be able to do simple and more complicated tasks with its help. The bash shell, which is what 99% of linux users use, contains a certain environment that a user works under.

Read the rest of this entry »

Comments 3 Comments »

patchThe world of Unix is a place where everything is done the right way, till there is an even “righter” way to do it. For everything that gets coded, there is always something left to be edited. Almost every project in the Linux (or other unix related OS) community is based on patches. There are even quite a lot of patches for the linux kernel itself.

Read the rest of this entry »

Comments 2 Comments »