Which distro to use for learning linux(from job perspective). Which distro is used by most software companies? I was wondering about whether to go for RHEL or Ubuntu or any other. What would be the best choice?
Which distro to use for learning linux(job perspective)?
287 views Asked by kunal18 At
2
There are 2 answers
0
user1524949
On
As long as you are comfortable with major linux utilities like find/grep/sed/awk and bash in general, you should be fine.However most major distributions are based on either RPM or debs, knowing about these two packaging mechanisms will be a big help. Concepts like firewalls, RAID and file permissions are needed on daily basis being system admin related work.
Related Questions in LINUX
- Is there some way to use printf to print a horizontal list of decrementing hex digits in NASM assembly on Linux
- Why does Hugo generate different taxonomy-related HTML on different OS's?
- Writes in io_uring do not advance the file offset
- Why `set -o pipefail` gives different output even though the pipe is not failing
- what really controls the permissions: UID or eUID?
- Compiling eBPF program in Docker fails due to missing '__u64' type
- Docker container unable to make HTTPS requests to external API
- Whow to use callback_query_handler in Python 3.10
- Create kea runtime directory at startup in Yocto image
- Problem on CPU scheduling algorithms in OS
- How to copy files into the singularity sandbox?
- Android kernel error: undefined reference to `get_hw_version_platform'
- Is there a need for BPF Linux namespace?
- Error when trying to execute a binary compiled in a Kali Linux machine on an Ubuntu system
- Issue with launching application after updating ElectronJs to version 28.0.0 on Windows and Linux
Related Questions in UBUNTU
- Error: local variable 'bramka' referenced before assignment
- Compiling eBPF program in Docker fails due to missing '__u64' type
- Can't connect to local postgresql server from my docker container
- How to install libfuse2 on Ubuntu 22.04
- Error when trying to execute a binary compiled in a Kali Linux machine on an Ubuntu system
- Can anyoone help me with this problem while trying to install hadoop on ubuntu?
- Ubuntu wsl2 in windows, my /etc/fonts/fonts.conf keeps reloading
- psutil.sensors.temperatures() only delivers {}
- Issue with [proxy_fcgi:error] [pid 1539011] (70007)The timeout specified has expired
- Viber is not working on Ubuntu 22.04 Jammy
- why is ubuntu 18.4 still showing as a linux subsystem when i have uninstalled it?
- Why when I want to open a folder from Visual Studio Code does the screen go crazy?
- What is this error when trying to update Ubuntu?
- Angular on IONOS(?) throws an error with npm
- Tensorflow can't find TensoRT
Related Questions in RHEL
- Connection timed out error with smtp.gmail.com
- What is the minimum Kernel version required for Docker 19, 20, 23, 24, 25 and 26?
- Export Result from Command dd to Output File
- SOAPpy equivalent library for Red Hat Enterprise Linux(RHEL) 8 in Python?
- CentOS/RHEL download dependencies
- Tkinter menu does not appear
- Manual installation of gitlab-runner on RHEL fails
- Getting error while using the ansible.builtin.shell: module
- JConsole of JBoss EAP 7.1.1.0.10 has differences between two installation
- Linux (RHEL): How can I trigger that a process tries to reorganize its memory at a specific memory limit?
- Setting-up Virtual host on RHEL-based Apache Server - domain is pointing on a wrong project
- dockerfile - add a package to ubi minimal base image from private repository
- Jenkins Fontconfig head is null even after installing fontconfig
- RHEL9 - VSCode: issue with wildcard in workspace folder
- Docker container can't resolve names
Related Questions in DISTRO
- Docker Desktop Windows 10, but do not work with my second wsl2 ubuntu distro
- How to get Linux based system in QT5?
- How to access Linux's downloads folder using python?
- Best linux distro to use - if the ultimate target is AWS
- ModuleNotFoundError: No module named 'distro'
- Ubuntu distro always start in setup mode
- Importing distro to compute engine
- Simple and quick oozie installation steps on unix
- How can I build a Linux distro?
- lvmetad is not up in systemd even though enabled in lvm.conf file(use_lvmetad=1). lvmetad is not coming up by default
- which is lightest linux distro to install utility softwares in vm environment?
- Build failure Oozie distro creation failed
- Which is the lightweight linux for virtualbox?
- How do I make a linux image which is of my current system?
- Apache Oozie 3.3.2 Build error | Plugin resolution exception
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
I really don't think it matters nearly as much as how comfortable you are with a Linux environment and the tools available (and knowing about the tools available, and how to use them).
I have been using Unix/Linux since the early 1990s, and I still come across stuff I didn't know about. One of the major strengths of this OS is the wide range of tools available and the flexibility of accomplishing tasks by sometimes combining them.
Once you are comfortable in a Linux environment, the adjustment to a given distribution will be minor. You'd probably notice changing your default shell more than changing the distribution :)