ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Linux skills are hard to find

    IT Discussion
    11
    105
    10.2k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • wirestyle22W
      wirestyle22 @coliver
      last edited by wirestyle22

      @coliver said in Linux skills are hard to find:

      @wirestyle22 Sometimes codes are all that the logs will give you. Then you need to investigate what isn't working or what is working differently then expected. This is where a home lab comes into play.

      Yeah that's where I'm at currently. It's going to take time but I will figure it out eventually. A lot of it does make sense to me even now with the small amount of experience I have.

      1 Reply Last reply Reply Quote 0
      • scottalanmillerS
        scottalanmiller @wirestyle22
        last edited by

        @wirestyle22 said in Linux skills are hard to find:

        @scottalanmiller said in Linux skills are hard to find:

        @wirestyle22 said in Linux skills are hard to find:

        @coliver said:

        @wirestyle22 said in Linux skills are hard to find:

        I wonder if people run into the same issues that I do where it's hard to find the best/most accurate information regarding all of these things.

        What do you mean? It is generally very easy to find accurate information for Linux and Windows. Understanding how to apply that information is a different thing all together though.

        I mean in regards to nuances. I ran into this specific error code. I attempt to find an answer but it's a generic error code. Now you're subjected to other people's opinions. Look at ML vs. SW. Would I know the difference between a good opinion and a bad one at this point? Probably not.

        Well if you have a generic error code, you are only going to deal with opinion. You need to move on to more troubleshooting to determine the actual problem.

        I have very little Linux experience outside of learning through a few guides. At this point I wouldn't be able to troubleshoot effectively. Still learning how everything functions.

        Understood, but my point was about why you are seeing opinion - it's because you are at an opinion point. If you can only get opinion, or really random opinion, it is likely because you aren't looking deep enough or providing enough detail for anyone to know what is going on, or at least no one but the one running the system.

        1 Reply Last reply Reply Quote 1
        • J
          Jason Banned @coliver
          last edited by

          @coliver said:

          Powershell has changed drastically. Every version is different then the previous one. The one thing that seems to remain the same is the awful Verb-Noun commands. Don't get me wrong, the changes are for the better, but they are still fairly dramatic changes.

          Not only that.. Linux Bash is easy and logical..

          Powershell is not something you can just think of like linux you have to memorize every command because they are not logical or easy to remember at all.

          Which does against the nature of any command line interface, even switches/routers like Cisco IOS.

          coliverC scottalanmillerS 2 Replies Last reply Reply Quote 1
          • coliverC
            coliver @Jason
            last edited by

            @Jason said in Linux skills are hard to find:

            @coliver said:

            Powershell has changed drastically. Every version is different then the previous one. The one thing that seems to remain the same is the awful Verb-Noun commands. Don't get me wrong, the changes are for the better, but they are still fairly dramatic changes.

            Not only that.. Linux Bash is easy and logical..

            Powershell is not something you can just think of like linux you have to memorize every command because they are not logical or easy to remember at all.

            Which does against the nature of any command line interface, even switches/routers like Cisco IOS.

            No question there. I will say that the basic commands are pretty intuitive Get-ComputerName is a really easy one to remember. However when you get into things like specific properties and finding properties of a command you will run into issues. Even the Get-Help (Powershell man-like pages) are pretty useless.

            scottalanmillerS 1 Reply Last reply Reply Quote 0
            • DashrenderD
              Dashrender @scottalanmiller
              last edited by

              @scottalanmiller said in Linux skills are hard to find:

              @Dashrender

              OK Powershell I'll give you - I don't recall when it came out though, was it Windows 2000 or Windows 2003? A totally new OS?

              Of course a new OS. DOS/Windows was replaced by Windows NT (based on OS/2.) They are fully unrelated OSes other than some slight attempt at a unified look and feel for end users. Nothing similar under the hood in the slightest.

              One of the things that UNIX people often point to as a problem in the Windows space is that the Windows community is often unaware of even their own OS and see it only from the graphical perspective and not from the product itself.

              Windows 98 was a DOS OS, not Windows NT. Windows NT 3.1, 3.5, 3.51, 4.0, 2000, XP, 2003, 2008, 2008 R2, 2012, 2012 R2 and 2016 are a different OS and OS family entirely from DOS which included DOS 1 - 7.x, Windows 1 - 3.11 WFW, 95, OSR2, 98, SE and ME

              You mentioned XP eariler when you were talking about a different OS - so I was starting at XP as the base for the discussion, not DOS or even Win9x. I did know that DOS/Win9x-ME are a different OS from the NT line.

              scottalanmillerS 1 Reply Last reply Reply Quote 0
              • scottalanmillerS
                scottalanmiller @Jason
                last edited by

                @Jason said in Linux skills are hard to find:

                @coliver said:

                Powershell has changed drastically. Every version is different then the previous one. The one thing that seems to remain the same is the awful Verb-Noun commands. Don't get me wrong, the changes are for the better, but they are still fairly dramatic changes.

                Not only that.. Linux Bash is easy and logical..

                Powershell is not something you can just think of like linux you have to memorize every command because they are not logical or easy to remember at all.

                Which does against the nature of any command line interface, even switches/routers like Cisco IOS.

                Very true. PS is powerful, but totally non-intuitive and not simple. If you use it all day, every day, it would be awesome. But so few people do that. You have to memorize way too many very specific commands. In Linux there are very few (relatively) and BASH itself is super simple (and only has a couple of commands itself like for, do and source.)

                DashrenderD 1 Reply Last reply Reply Quote 0
                • scottalanmillerS
                  scottalanmiller @coliver
                  last edited by

                  @coliver said in Linux skills are hard to find:

                  @Jason said in Linux skills are hard to find:

                  @coliver said:

                  Powershell has changed drastically. Every version is different then the previous one. The one thing that seems to remain the same is the awful Verb-Noun commands. Don't get me wrong, the changes are for the better, but they are still fairly dramatic changes.

                  Not only that.. Linux Bash is easy and logical..

                  Powershell is not something you can just think of like linux you have to memorize every command because they are not logical or easy to remember at all.

                  Which does against the nature of any command line interface, even switches/routers like Cisco IOS.

                  No question there. I will say that the basic commands are pretty intuitive Get-ComputerName is a really easy one to remember. However when you get into things like specific properties and finding properties of a command you will run into issues. Even the Get-Help (Powershell man-like pages) are pretty useless.

                  Except the correct term is Hostname. So why would I think of putting Computername?

                  1 Reply Last reply Reply Quote 1
                  • scottalanmillerS
                    scottalanmiller @Dashrender
                    last edited by

                    @Dashrender said in Linux skills are hard to find:

                    @scottalanmiller said in Linux skills are hard to find:

                    @Dashrender

                    OK Powershell I'll give you - I don't recall when it came out though, was it Windows 2000 or Windows 2003? A totally new OS?

                    Of course a new OS. DOS/Windows was replaced by Windows NT (based on OS/2.) They are fully unrelated OSes other than some slight attempt at a unified look and feel for end users. Nothing similar under the hood in the slightest.

                    One of the things that UNIX people often point to as a problem in the Windows space is that the Windows community is often unaware of even their own OS and see it only from the graphical perspective and not from the product itself.

                    Windows 98 was a DOS OS, not Windows NT. Windows NT 3.1, 3.5, 3.51, 4.0, 2000, XP, 2003, 2008, 2008 R2, 2012, 2012 R2 and 2016 are a different OS and OS family entirely from DOS which included DOS 1 - 7.x, Windows 1 - 3.11 WFW, 95, OSR2, 98, SE and ME

                    You mentioned XP eariler when you were talking about a different OS - so I was starting at XP as the base for the discussion, not DOS or even Win9x. I did know that DOS/Win9x-ME are a different OS from the NT line.

                    When did I mention that?

                    1 Reply Last reply Reply Quote 0
                    • DashrenderD
                      Dashrender @coliver
                      last edited by

                      @coliver said in Linux skills are hard to find:

                      @wirestyle22 Sometimes codes are all that the logs will give you. Then you need to investigate what isn't working or what is working differently then expected. This is where a home lab comes into play.

                      Assuming this is your day job, it seems appropriate that work should have some lab space for you to work in to solve work related problems. You should rarely if ever be required to use your own stuff to work out problems like this.

                      scottalanmillerS wirestyle22W coliverC 3 Replies Last reply Reply Quote 1
                      • scottalanmillerS
                        scottalanmiller @Dashrender
                        last edited by

                        @Dashrender said in Linux skills are hard to find:

                        @coliver said in Linux skills are hard to find:

                        @wirestyle22 Sometimes codes are all that the logs will give you. Then you need to investigate what isn't working or what is working differently then expected. This is where a home lab comes into play.

                        Assuming this is your day job, it seems appropriate that work should have some lab space for you to work in to solve work related problems. You should rarely if ever be required to use your own stuff to work out problems like this.

                        Right, a home lab is for developing skills. For troubleshooting, that's what the work lab is for.

                        1 Reply Last reply Reply Quote 1
                        • wirestyle22W
                          wirestyle22 @Dashrender
                          last edited by

                          @Dashrender said in Linux skills are hard to find:

                          @coliver said in Linux skills are hard to find:

                          @wirestyle22 Sometimes codes are all that the logs will give you. Then you need to investigate what isn't working or what is working differently then expected. This is where a home lab comes into play.

                          Assuming this is your day job, it seems appropriate that work should have some lab space for you to work in to solve work related problems. You should rarely if ever be required to use your own stuff to work out problems like this.

                          I was just using it as an example and Linux only as we do not currently use a single Linux server here. We do not have a test environment 😞

                          scottalanmillerS DashrenderD 2 Replies Last reply Reply Quote 0
                          • DashrenderD
                            Dashrender @scottalanmiller
                            last edited by

                            @scottalanmiller said in Linux skills are hard to find:

                            @Dashrender said in Linux skills are hard to find:

                            I'm still not entirely sure what makes one Linux OS better than another. Why this one is good for storage, and this one is good for DBs and this one is good for PBXes, etc..

                            Different kernel models, drivers, features, file systems, support, and such. For example, Suse supports high availability clustering and the BtrFS file system, Ubuntu does not. This alone gives Suse a massive advantage in storage as it has a lot more options. Only some distros support DRBD, also huge for storage.

                            But, can't you add all of these features to any distro? download the open source, compile and install? Sure, huge PITA, but possible. So it's nice to know that others have already done that with the different distros.

                            scottalanmillerS 1 Reply Last reply Reply Quote 0
                            • coliverC
                              coliver @Dashrender
                              last edited by

                              @Dashrender said in Linux skills are hard to find:

                              @coliver said in Linux skills are hard to find:

                              @wirestyle22 Sometimes codes are all that the logs will give you. Then you need to investigate what isn't working or what is working differently then expected. This is where a home lab comes into play.

                              Assuming this is your day job, it seems appropriate that work should have some lab space for you to work in to solve work related problems. You should rarely if ever be required to use your own stuff to work out problems like this.

                              I was going off what @wirestyle22 was saying. He was saying a few guides which lead me to believe this was for personal development more then production.

                              1 Reply Last reply Reply Quote 0
                              • scottalanmillerS
                                scottalanmiller @wirestyle22
                                last edited by

                                @wirestyle22 said in Linux skills are hard to find:

                                @Dashrender said in Linux skills are hard to find:

                                @coliver said in Linux skills are hard to find:

                                @wirestyle22 Sometimes codes are all that the logs will give you. Then you need to investigate what isn't working or what is working differently then expected. This is where a home lab comes into play.

                                Assuming this is your day job, it seems appropriate that work should have some lab space for you to work in to solve work related problems. You should rarely if ever be required to use your own stuff to work out problems like this.

                                I was just using it as an example and Linux only as we do not currently use a single Linux server here. We do not have a test environment 😞

                                No test environments means it's not really your problem (Windows, Linux or otherwise.) It's the job or your job to provide the tools to do your job, not your job to provide them. If having test and troubleshooting environments is not important to them, it should not be important to you.

                                wirestyle22W 1 Reply Last reply Reply Quote 0
                                • scottalanmillerS
                                  scottalanmiller @Dashrender
                                  last edited by

                                  @Dashrender said in Linux skills are hard to find:

                                  But, can't you add all of these features to any distro? download the open source, compile and install? Sure, huge PITA, but possible. So it's nice to know that others have already done that with the different distros.

                                  Sure, you can add them to windows too. You can write your own for anything. The thing is they are not part of the distro and are not supported or provided.

                                  1 Reply Last reply Reply Quote 0
                                  • DashrenderD
                                    Dashrender @scottalanmiller
                                    last edited by

                                    @scottalanmiller said in Linux skills are hard to find:

                                    @Jason said in Linux skills are hard to find:

                                    @coliver said:

                                    Powershell has changed drastically. Every version is different then the previous one. The one thing that seems to remain the same is the awful Verb-Noun commands. Don't get me wrong, the changes are for the better, but they are still fairly dramatic changes.

                                    Not only that.. Linux Bash is easy and logical..

                                    Powershell is not something you can just think of like linux you have to memorize every command because they are not logical or easy to remember at all.

                                    Which does against the nature of any command line interface, even switches/routers like Cisco IOS.

                                    Very true. PS is powerful, but totally non-intuitive and not simple. If you use it all day, every day, it would be awesome. But so few people do that. You have to memorize way too many very specific commands. In Linux there are very few (relatively) and BASH itself is super simple (and only has a couple of commands itself like for, do and source.)

                                    It's this mostly the difference between using the registry vs text config files? Is this why the need for the complex PS commands are there, yet not there in Linux?

                                    scottalanmillerS 1 Reply Last reply Reply Quote 0
                                    • wirestyle22W
                                      wirestyle22 @scottalanmiller
                                      last edited by wirestyle22

                                      @scottalanmiller said in Linux skills are hard to find:

                                      @wirestyle22 said in Linux skills are hard to find:

                                      @Dashrender said in Linux skills are hard to find:

                                      @coliver said in Linux skills are hard to find:

                                      @wirestyle22 Sometimes codes are all that the logs will give you. Then you need to investigate what isn't working or what is working differently then expected. This is where a home lab comes into play.

                                      Assuming this is your day job, it seems appropriate that work should have some lab space for you to work in to solve work related problems. You should rarely if ever be required to use your own stuff to work out problems like this.

                                      I was just using it as an example and Linux only as we do not currently use a single Linux server here. We do not have a test environment 😞

                                      No test environments means it's not really your problem (Windows, Linux or otherwise.) It's the job or your job to provide the tools to do your job, not your job to provide them. If having test and troubleshooting environments is not important to them, it should not be important to you.

                                      I have my own test environment specifically for learning purposes. I'm currently solidifying my knowledge while studying for some certs. I know practically no one thinks they are worth while here but unfortunately in my area they are a requirement for some positions so I have to get them. I am also putting out applications everywhere. Once I get a hit I'm leaving. As far as I'm concerned it's irrelevant now.

                                      DashrenderD 1 Reply Last reply Reply Quote 0
                                      • scottalanmillerS
                                        scottalanmiller @Dashrender
                                        last edited by

                                        @Dashrender said in Linux skills are hard to find:

                                        @scottalanmiller said in Linux skills are hard to find:

                                        @Jason said in Linux skills are hard to find:

                                        @coliver said:

                                        Powershell has changed drastically. Every version is different then the previous one. The one thing that seems to remain the same is the awful Verb-Noun commands. Don't get me wrong, the changes are for the better, but they are still fairly dramatic changes.

                                        Not only that.. Linux Bash is easy and logical..

                                        Powershell is not something you can just think of like linux you have to memorize every command because they are not logical or easy to remember at all.

                                        Which does against the nature of any command line interface, even switches/routers like Cisco IOS.

                                        Very true. PS is powerful, but totally non-intuitive and not simple. If you use it all day, every day, it would be awesome. But so few people do that. You have to memorize way too many very specific commands. In Linux there are very few (relatively) and BASH itself is super simple (and only has a couple of commands itself like for, do and source.)

                                        It's this mostly the difference between using the registry vs text config files? Is this why the need for the complex PS commands are there, yet not there in Linux?

                                        Not the reason but the things that lead to one form of complexity will lead to others as well. In Windows, you are correct, it is common to have a command for every task rather than just editing configuration files. The registry and the culture of the registry make things hard. But on Windows you can just edit the registry directly.

                                        1 Reply Last reply Reply Quote 0
                                        • DashrenderD
                                          Dashrender @wirestyle22
                                          last edited by

                                          @wirestyle22 said in Linux skills are hard to find:

                                          @Dashrender said in Linux skills are hard to find:

                                          @coliver said in Linux skills are hard to find:

                                          @wirestyle22 Sometimes codes are all that the logs will give you. Then you need to investigate what isn't working or what is working differently then expected. This is where a home lab comes into play.

                                          Assuming this is your day job, it seems appropriate that work should have some lab space for you to work in to solve work related problems. You should rarely if ever be required to use your own stuff to work out problems like this.

                                          I was just using it as an example and Linux only as we do not currently use a single Linux server here. We do not have a test environment 😞

                                          My comment was to @coliver not you in this situation - he mentioned that "this is where a home lab comes into play"

                                          DashrenderD 1 Reply Last reply Reply Quote 0
                                          • DashrenderD
                                            Dashrender @wirestyle22
                                            last edited by

                                            @wirestyle22 said in Linux skills are hard to find:

                                            @scottalanmiller said in Linux skills are hard to find:

                                            @wirestyle22 said in Linux skills are hard to find:

                                            @Dashrender said in Linux skills are hard to find:

                                            @coliver said in Linux skills are hard to find:

                                            @wirestyle22 Sometimes codes are all that the logs will give you. Then you need to investigate what isn't working or what is working differently then expected. This is where a home lab comes into play.

                                            Assuming this is your day job, it seems appropriate that work should have some lab space for you to work in to solve work related problems. You should rarely if ever be required to use your own stuff to work out problems like this.

                                            I was just using it as an example and Linux only as we do not currently use a single Linux server here. We do not have a test environment 😞

                                            No test environments means it's not really your problem (Windows, Linux or otherwise.) It's the job or your job to provide the tools to do your job, not your job to provide them. If having test and troubleshooting environments is not important to them, it should not be important to you.

                                            I have my own test environment specifically for learning purposes. I'm currently solidifying my knowledge while studying for some certs. I know practically no one thinks they are worth while here but unfortunately in my area they are a requirement for some positions so I have to get them. I am also putting out applications everywhere. Once I get a hit I'm leaving.

                                            Certs also give you a purpose when studying/learning something new.

                                            scottalanmillerS 1 Reply Last reply Reply Quote 2
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 6
                                            • 6 / 6
                                            • First post
                                              Last post