Challenges in Linux Administration?

  • Thread starter Thread starter shivajikobardan
  • Start date Start date
  • Tags Tags
    Online courses
Click For Summary

Discussion Overview

The discussion centers around the challenges faced by a Linux Administrator Intern seeking to enhance their skills in Linux administration. Participants explore various tasks and activities that can help improve proficiency in Linux, touching on both theoretical knowledge and practical applications.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant expresses a desire for challenging Linux problems similar to coding platforms like LeetCode or HackerRank, focusing on basic activities rather than scripting.
  • Another participant lists common tasks in Linux administration, such as maintaining network connections, backing up filesystems, monitoring for vulnerabilities, and managing software updates.
  • There is a suggestion to start with scripts that can identify duplicate files based on various criteria, emphasizing the importance of scripting in handling varied tasks in Linux administration.
  • A later reply humorously comments on the concept of "workload leveling machines," indicating a light-hearted take on the technical discussion.
  • One participant acknowledges the varied nature of Linux admin tasks but expresses a preference to focus on solidifying programming concepts in C++ and JavaScript rather than learning scripting immediately.

Areas of Agreement / Disagreement

Participants generally agree on the importance of understanding various tasks in Linux administration, but there is disagreement on the necessity and timing of learning scripting, with some prioritizing immediate practical skills over scripting knowledge.

Contextual Notes

Participants mention specific resources like online courses and cookbooks, but there is no consensus on the best approach to skill development or the necessity of scripting at this stage.

shivajikobardan
Messages
637
Reaction score
54
TL;DR
learning linux to next level.
As you all know I got a job as a Linux Administrator Intern few months ago. I've finished Imran Afzal's course on udemy a month ago, which was 35.5 hrs long. I'm comfortable with Linux by now. But I feel I could do better. That's why I picked up a RHCSA course that I got for 15$ from reputed online site. Now, I want challenging problems of Linux like in programming there is leetcode, hackerrank etc. No, I don't need bash shell scripting for the job. I just need to perform basic activities.

I'm also thinking of purchasing RHCSA question bank from Ghada Atef on udemy after I finish this RHCSA course. What other activities could I do to improve my Linux skill.

I'm obviously using Linux in a vmware workstation pro and doing along with the course on laptop.
 
Technology news on Phys.org
The most coomon tasks in Linux admin:
- maintaining the network connections
- maintaining and backing the filesystems
- workload leveling machines
- monitoring for vulnerabilities or odd workloads or odd sign-ons for users...
- maintaining the proper level of software updates
- identifying files based on some criteria to clean up some issue
- using the proc directory to learn things about the machine

I would start with scripts that can walk the filesystems looking for duplicates by name, by size, by date, by CRC check...

The trouble is the tasks in Linux Admin are so varied that your best bet is to know how to craft scripts to get the job done.

Look for linux cookbooks that will give you the pieces of script/commands needed to get something. Here's one I found on Amazon:

https://www.amazon.com/dp/0134277554/?tag=pfamazon01-20
 
  • Informative
Likes   Reactions: berkeman
jedishrfu said:
workload leveling machines
With a good 19" rack, they seem pretty level to me. :smile:
 
jedishrfu said:
The most coomon tasks in Linux admin:
- maintaining the network connections
- maintaining and backing the filesystems
- workload leveling machines
- monitoring for vulnerabilities or odd workloads or odd sign-ons for users...
- maintaining the proper level of software updates
- identifying files based on some criteria to clean up some issue
- using the proc directory to learn things about the machine

I would start with scripts that can walk the filesystems looking for duplicates by name, by size, by date, by CRC check...

The trouble is the tasks in Linux Admin are so varied that your best bet is to know how to craft scripts to get the job done.

Look for linux cookbooks that will give you the pieces of script/commands needed to get something. Here's one I found on Amazon:

https://www.amazon.com/dp/0134277554/?tag=pfamazon01-20
The thing is that I don't need scripts so why learn it now? I do plan to learn scripting in the future, but atm I'd rather work on solidifying my programming concepts using c++ and javascript.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 17 ·
Replies
17
Views
6K
  • · Replies 13 ·
Replies
13
Views
5K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 13 ·
Replies
13
Views
15K
  • · Replies 8 ·
Replies
8
Views
5K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 16 ·
Replies
16
Views
2K