What are your favourite & most useful *nix COMMANDs ? [Post them here]
Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
slocate (provided you've got it installed) to do a fast search for anything you need to find in your system. combined with grep it makes a perfect search tool.
slocate filename | grep something (to narrow down the search)
I also like the -i flag (indifferent to capitals / small print) and -v flag (invert)
I use ls (which gives you the contents of a directory) and cat (in the way I use it, it just prints a given file to the console) quite a bit, both with grep .
I obviously use cd and ls a hell of alot but my favorites are probably chown -R, chmod, ls | less, cat, rm -rf and i know its not a command but tab completion is such a great thing. In college i have to use dos and i dont mind using it but the fact i cant just speed things up with a quick press of tab really annoys me.
And for all the newbies out there, doing this will delete your whole system... so this shouldn't be done. If your going to make jokes, please put smilies in your posts. Sadly there are users unaware of how dangerous some commands may be.
I like "top" to see which processes are really stressing the system. Second favorite is ofcourse: "killall -KILL <appname>" to erase a process by name without delay (this is not the proper way to close a process).
I also really like "|" to combine commands. It makes, for example, the "locate" - "grep" combo more powerful then that Google desktop thingy Windows users are so proud of.
A simple cd .. also takes you back to the previous directory..
cd .. takes you to the parent directory, it seems `cd -` takes you to the directory you where in before cd'ing to your current directory, or at least it does with bash. example:
Code:
$ pwd
/home/philip
$ cd /usr/local/
$ pwd
/usr/local
$ cd -
/home/philip
$ pwd
/home/philip
$
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.