background preloader

Linux

Facebook Twitter

Moving around in the Linux file system. Linux command line tutorials for newbies. Linux Shell Scripting Tutorial - shellnotes.pdf. Vi Lovers Home Page. "The Vi Lovers Home Page ... this makes a great starting point. " (Learning the vi Editor, 6th Edition, O'Reilly, page 300) Contents IntroductionThe authorShould I use Vi? Vi versionsVi pages/manuals/tutorialsVi FAQsVi FTP sitesVi macrosVi...Other Introduction Vi (pronounce: "vee eye", not "six", not "vye") is an editor.

Although other stories exist, the true one tells that Vi was originally written by Bill Joy in 1976. People got attached to Vi, and eventually it got included in System V. The Vi Lovers Home Page has links to the latest version of different Vi implementations. The author (of this page) My name is Thomer M. ]. I use Vim because I simply don't know of a better editor, but, admittedly, I haven't seriously tried anything else. Should I use Vi? Which editor to use is mainly a matter of taste, style, and needs. The long story is that, even though Vi is somewhat awkward to use at first, it enables fast, simple, and effective editing once you get the hang of it.

Vi versions Vi FAQs. Documentation. The most useful software is sometimes rendered useless by poor or altogether missing documentation. Vim refuses to succumb to death by underdocumentation. With a book to extensive help files to a tips collection, all audiences should be pleased. Vim's online documentation system, accessible via the :help command, is an extensive cross-referenced and hyperlinked reference. It's kept up-to-date with the software and can answer almost any question about Vim's functionality. The VimDoc project maintains an online, hyperlinked copy of the documentation.

A new on-line version of the help can be found on appspot. For translations of the help files see the translation page. Steve Oualline wrote the first book completely dedicated to Vim. Especially useful for absolute beginners who fear being bored by learning the basic commands: Vim Adventure. Less playfull, but a bit faster to go through is the Vim tutor. Finding an answer is even harder if you don't know that you have a question. Linux Shell Scripting Tutorial - A Beginner's handbook. Troubleshooting - What should I do when Ubuntu freezes. Install PDF Editors in Ubuntu.

BAM and SAM

Advanced Bash-Scripting Guide. Bash Guide for Beginners. Welcome to linuxzoo. Basic UNIX commands. Note: not all of these are actually part of UNIX itself, and you may not find them on all UNIX machines. But they can all be used on turing in essentially the same way, by typing the command and hitting return. Note that some of these commands are different on non-Solaris machines - see SunOS differences.

If you've made a typo, the easiest thing to do is hit CTRL-u to cancel the whole line. But you can also edit the command line (see the guide to More UNIX). Files ls --- lists your files ls -l --- lists your files in 'long format', which contains lots of useful information, e.g. the exact size of the file, who owns the file and who has the right to look at it, and when it was last modified. Directories Directories, like folders on a Macintosh, are used to group files together in a hierarchical structure. mkdir dirname --- make a new directory cd dirname --- change directory. Finding things ff --- find files anywhere on the system. About other people About your (electronic) self. Basic UNIX Commands. By Donald Hyatt The UNIX operating system has for many years formed the backbone of the Internet, especially for large servers and most major university campuses. However, a free version of UNIX called Linux has been making significant gains against Macintosh and the Microsoft Windows 95/98/NT environments, so often associated with personal computers.

Developed by a number of volunteers on the Internet such as the Linux group and the GNU project, much of the open-source software is copyrighted, but available for free. This is especially valuable for those in educational environments where budgets are often limited. UNIX commands can often be grouped together to make even more powerful commands with capabilities known as I/O redirection ( < for getting input from a file input and > for outputing to a file ) and piping using | to feed the output of one command as input to the next. The following charts offer a summary of some simple UNIX commands. Ten ESSENTIAL UNIX Commands. Basic Linux Commands.