A
A
Andrey San2015-04-08 14:35:34
System administration
Andrey San, 2015-04-08 14:35:34

What should a Unix/Linux administrator know?

In short, there is experience in administering Windows servers, except for 2012 (there is no time to learn yet).
While working, I used all the solutions from this OS, I wanted to go to Linux as an administrator and in the near future get some kind of certificate, such as lpic, also from VMware (the topic of virtualization is very interesting).
Actually the question is: what should the Linux administrator know?

Answer the question

In order to leave comments, you need to log in

8 answer(s)
O
Oleg Mikolaichenko, 2015-04-10
@admusers

Actually the choice will be not only Windows/Linux.
I will describe Windows in more detail, for example:
Windows:
1. Active Directory DS/RMS/CS/FS.
2. Exchange
3. System Center
4. Azure
5. Hyper-V
6. IIS
Next:
Exchenge:
1. Exchange as server
2. Exchange Online
3. Office 365
System Center:
1. Configuration Manager
2. Operations Manager
...
6 .(six products available in SC)
Azure:
1. IaaS
2. SaaS
3. PaaS
In general, what am I talking about. It's not that choice. Select specifically - web server. Or postal. Or monitoring solutions. Or scripting languages. And learn this and that. Don't limit yourself to marketing.

A
Artem @Jump, 2015-04-08
Tag

You might be surprised, but the Unux/Linux administrator must know Unux/Linux .
This is basically enough.

D
Disen, 2015-04-08
@Disen

Install any distro that is closer to you, more convenient, etc. If you haven’t worked with linux at all, then I would start with rhel / debian, if the organization has already given preference to any branch, then start with it.
Installed some kind of minimal-server thread and go ahead - start with setting up the network, study text editors, deal with the package manager, deploy basic services like dhns / dhcp / mail / ftp / apache and other ngnx with glassfish ...
As you fill cones, many questions will arise, and then knowledge, you see, will come. From there, you will know for yourself where to go.
By the way, yes, lpik1 is quite a suitable course for a beginner, but don't forget about man-pages and official documentation.

S
Sergey, 2015-04-08
@edinorog

It's funny. Based on modern realities .. then the admin who does not know the 2012 branch is already dead in his area. There's so much new there... it's going to be very hard to catch up. And taking into account the fact that you do not know Linux .. it turns out to be a rather funny situation. No longer there .. but not yet here =)

D
Demaxler, 2015-05-01
@Demaxler

As for Windows, as already noted by several aspects regarding AD, EXCH and similar services, you need to know them, really. To build Exch 2013, you don’t need to know anything at all, it’s going by “next”, “next”, “done”. If you leave pure Linux, then you need to know some scripting language, for example, bash/python/perl/ruby. It is good to be guided in the chosen distribution kit. Choose your favorite text editor, because 99.9% you will work from the console, vim is very good here, I personally really like it! Next, you need to navigate in mysql. Be able to configure the network, from different angles, whether it be vlan, vpn, or routing. Know monitoring systems, for example Nagios/Graphite/Zabbix/Fluentd. I personally like Zabix. And if we take big offices, this is work with High-availability, we have haproxy, corosync, redis, rabbitmq, pacemaker, heartbeat, etc. Unfortunately, you can’t assemble the latter at home, unless of course you have a couple of unnecessary servers. And finally, you need to be able to diagnose the system on the fly, whether there are many threads in the processor, how much memory, how the server is loaded, what applications it uses, if we have memory full, you need to find out which application absorbs it, know in detail what goes where. If you know all this, about 80-120 tr. you can get a job what applications it uses, if we have a full memory, we need to find out which application absorbs it, know in detail what goes where. If you know all this, about 80-120 tr. you can get a job what applications it uses, if we have a full memory, we need to find out which application absorbs it, know in detail what goes where. If you know all this, about 80-120 tr. you can get a job

K
Konstantin, 2015-04-08
@TheSpbra1n

Administration is not an operating system, it is an approach to work, methods, methods, recommendations, this is backup, monitoring, logging, this is installation, configuration, configuration.
It doesn't matter where you configure nginx on linux or ms, it matters how you configure it and how you approach it.

A
Armenian Radio, 2015-04-08
@gbg

To begin with, install Linux at home and work with it for at least six months. To know where it comes from.
AVKor recommends installing different distributions and FreeBSD, with which I fully agree.

A
Artem Kiryanov, 2016-11-08
@hacker342

I just wanted a simple site for myself, but I didn’t want hosting .... And so it started, and then they gave me a 1C job to install a network one, and then I got acquainted with Windows Server. You won't learn anything without challenges. Books without practice - time wasted.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question