K
K
Konstantin Andreevich2010-10-23 18:09:19
linux
Konstantin Andreevich, 2010-10-23 18:09:19

Introduction to Linux

Recently, I have been actively using Linux (ubuntu). I'm sitting, I'm happy, an excellent system, I'm satisfied with everything in principle.

I do the basic things (Internet, a bit of web coding, working with documents, music, video, etc.). I install and update programs without any problems, updated the system, through the vine I launch some programs I need (it’s a pity that not all of them are launched), today I spend the whole day trying to launch some games. I use, of course, different manuals as a reference (somewhere from the forum messages, somewhere small articles, somewhere on blogs infa).

And then I thought that after all, I don’t know anything about Linux, absolutely nothing, neither how it works, nor where it lies, what is in all the system folders, where the system settings are located, how to fine-tune the system in general. Yes, I don't know anything at all. Even stupidly, for the second month now, Ubuntu has been standing, I put programs into it, set up something, do it, but how to clean it, find out something extra, I have no idea how. The same with the processes, well, I look at the processes, but I don’t understand what and how.

That's the main question - I want to understand Linux pretty well, where to start? What to read? Throw good manuals from the very beginning explaining what and how. I want to freely swim in Linux, understand how and what happens, and not stupidly read mana and do copy-paste.

Throw, please, in Russian.

Answer the question

In order to leave comments, you need to log in

15 answer(s)
M
Masterkey, 2010-10-24
@Masterkey

0. Play around with software RAID, LVM and encryption
1. Set up a bunch of web servers, let's say nginx apache lighthttp python php ror perl mysql postgres - combinations of your choice.
2. Create bash scripts to install everything you installed above
3. Raise the virtual machine and do DDoS to it, reflect DDoS on the virtual machine
4. Raise the mail server, spam it and repel the attack
Change the distribution kit and repeat all the steps until enlightenment

I
ID175055, 2010-10-24
@ID175055

Oh my God. You will be advised here. Can he also put a fryahu and start picking? First decide how you want to learn Linux. Option 2: top to bottom or bottom to top. From top to bottom means studying according to the principle “this button does this, and this that” and then go down. Or from the bottom up. Those. we demolish ubuntu and let's compile the kernel, put x's, experiment with rm -Rf / ;)
I wrote to you in asya.

G
giggigi, 2010-10-23
@gigigi

You don’t have to go far :) I advise the translations of a friend VBart - vbart.habrahabr.ru/blog/

A
amarao, 2010-10-24
@amarao

M... normal Linux development implies a very academic approach. If you start with all sorts of learning in 24 hours, then the knowledge will be superficial and vague.
It's probably worth starting with OS theory (not very deep, but before understanding how multitasking works). Then - the general literature on Unix for understanding the ideology and basic concepts (files and processes). Then already the literature on Linux.
But, to be honest, I have not seen really deep books on Linux. Everything that is there is either very ancient (and doesn't detail modern technologies like udev) or very consumerist (click and get it).
From an explanatory book on the work of Linux with iron (with an explanation of the X-server extensions, an analysis of the work of udev, the features of the initrd of different platforms), I myself would not refuse ...

E
Evgeny_Shiryaev, 2010-10-23
@Evgeny_Shiryaev

If you want to get really good at Linux, then I advise you to look towards Linux from Scratch (LFS): www.linuxfromscratch.org/
LFS is a set of instructions and software for self-building Linux. During the passage of this quest, experience grows with terrible force.

Q
Qiwichupa, 2010-10-24
@Qiwichupa

Are you sure you need it? Personally, I prefer to learn something as soon as necessary (well, or as an option - with the nascent thought “there is such garbage, it would be interesting to try to use it”), because diving into Linux can be quite deep and time-consuming, and if you dig deep , then for me it will be just a waste of time =). So if you do not need to know Linux for work, and there is no interest in digging in any particular direction, then maybe well, what the heck? =)

F
FenrirR, 2014-06-19
@FenrirR

A book in which, in my opinion, you can find answers to most questions at the beginning of learning Linux at the "everyday" level www.ozon.ru/context/detail/id/23503815
this will be forgotten very quickly.

D
Dmitry404, 2010-10-23
@Dmitry404

When I first got acquainted with linux, I read Fedorchuk's "Introduction to POSIX'ivism". Quite an entertaining read.
PS The book is available for reading at linuxcenter.ru/lib/books/posixbook

U
uafz, 2010-10-23
@uafz

www.ozon.ru/context/detail/id/5134274/

W
Wott, 2010-10-24
@Wott

stop reading mana stupidly and start smart :) There is a lot of useful information in mana.
Yes, do all system things from the console.
If something is not clear, smoke mana until you understand. The first time you have to smoke and maybe more than once.

S
shifty, 2010-10-24
@shifty

Here is a selection of links that are very helpful in mastering Ubuntu Linux.
Most are in English. But if the knowledge of the language is at a technical level - then it will be even easier - there will be no need to look for sources in the native language, plus the $ man`s that are already in the system will be easy to learn.
help.ubuntu.com
ubuntologia.ru
help.ubuntu.ru
ubuntuguide.org
forum.ubuntu.ru
ubuntu.ru/fullcircle
ubuntu-manual.org
ubuntugeek.com
ubuntupocketguide.com
ubuntueasy.com
_
_

U
usr, 2010-10-24
@usr

Already advised her somewhere www.books.ru/shop/books/414233
IMHO, the best option for a first acquaintance.

A
Alexey Klochkov, 2013-11-14
@Maycurecy

Sometimes it's pointless to read books... Practice is needed here. Theory is dry. You can read the book, yes, but most likely you will soon forget it

You can learn Linux only by dripping in the system, therefore, plus the first comment. But I would advise ArchLinux better - it will not let you get bored, believe me. You will have to surf the Internet before installation, read manuals - you will learn a lot of new things! And to customize it for yourself ... Ooo :) I learned several times more new things in the first month of using Arch than in using Ubuntu for 2 years

D
Disinterpreter, 2013-11-18
@Disinterpreter

"That's the main question - I want to understand Linux pretty well, where to start? What to read? Throw good manuals from the very beginning explaining what and how."
One day, I asked this question to my friend. He answered me "Collect Gentoo" and threw a handbook. I read the handbook, installed. Well, it carried me further, as a result, now with win7&ArchLinux duabluto :)

D
Delored, 2014-05-20
@Delored

If you need to deal with the system well, then I advise you to take up the installation of ArchLinux. You can assemble everything in it manually using this material: Beginners' Guide (Russian)
There is also a lot of literature about Linux:
Handbook on Linux
Useful books about Linux

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question