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

    Locating a script that you don't know the name of in Linux

    IT Discussion
    bash linux
    13
    59
    2.3k
    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.
    • DustinB3403D
      DustinB3403 @wirestyle22
      last edited by

      @wirestyle22 is this script on a linux system or something from like github?

      Are you trying to search locally on some system you specifically have access too or the internet? What does the script do?

      wirestyle22W 1 Reply Last reply Reply Quote 0
      • coliverC
        coliver
        last edited by

        does the history command help you at all?

        wirestyle22W 1 Reply Last reply Reply Quote 1
        • notverypunnyN
          notverypunny
          last edited by

          If you know who the last person to run it was, maybe in their bash history

          Sounds like the definition of a needle in a haystack. If you know what the script does it might be simpler to re-write it depending on how complex it is.

          1 Reply Last reply Reply Quote 0
          • black3dynamiteB
            black3dynamite
            last edited by

            find / -name *.sh 2>/dev/null?

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

              @black3dynamite said in Locating a script that you don't know the name of in Linux:

              find / -name *.sh 2>/dev/null?

              If the name ends in .sh. Often they don't.

              1 Reply Last reply Reply Quote 1
              • DustinB3403D
                DustinB3403
                last edited by

                It could end in .py or any other extension.

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

                  @DustinB3403 Searching locally. One script removes certain tables from a database in order to disable e-mail notification during a scheduled restore and the other adds the tables back to the database after the restore has been completed.

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

                    @coliver No unfortunately.

                    DustinB3403D 1 Reply Last reply Reply Quote 0
                    • DustinB3403D
                      DustinB3403 @wirestyle22
                      last edited by

                      @wirestyle22 said in Locating a script that you don't know the name of in Linux:

                      @coliver No unfortunately.

                      Are there additional users on this system? If so you might need to login as them and check the history for each of them.

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

                        @DustinB3403 said in Locating a script that you don't know the name of in Linux:

                        @wirestyle22 said in Locating a script that you don't know the name of in Linux:

                        @coliver No unfortunately.

                        Are there additional users on this system? If so you might need to login as them and check the history for each of them.

                        The problem is that I can't. They are local accounts and there was no transfer of information. No one knows the passwords. Can't reach out to these people as they left on bad terms apparently.

                        Very inconvenient

                        DustinB3403D black3dynamiteB scottalanmillerS 3 Replies Last reply Reply Quote 0
                        • DustinB3403D
                          DustinB3403
                          last edited by

                          @wirestyle22 said in Locating a script that you don't know the name of in Linux:

                          @DustinB3403 said in Locating a script that you don't know the name of in Linux:

                          @wirestyle22 said in Locating a script that you don't know the name of in Linux:

                          @coliver No unfortunately.

                          Are there additional users on this system? If so you might need to login as them and check the history for each of them.

                          The problem is that I can't. They are local accounts and there was no transfer of information. No one knows the passwords. Can't reach out to these people as they left on bad terms apparently.

                          Very inconvenient

                          So someone left / was termed?

                          su root
                          sudo passwd [login] [new pass]

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

                            @DustinB3403 said in Locating a script that you don't know the name of in Linux:

                            @wirestyle22 said in Locating a script that you don't know the name of in Linux:

                            @DustinB3403 said in Locating a script that you don't know the name of in Linux:

                            @wirestyle22 said in Locating a script that you don't know the name of in Linux:

                            @coliver No unfortunately.

                            Are there additional users on this system? If so you might need to login as them and check the history for each of them.

                            The problem is that I can't. They are local accounts and there was no transfer of information. No one knows the passwords. Can't reach out to these people as they left on bad terms apparently.

                            Very inconvenient

                            So someone left / was termed?

                            su root
                            sudo passwd [login] [new pass]

                            That's what I was thinking.

                            1 Reply Last reply Reply Quote 0
                            • DustinB3403D
                              DustinB3403 @wirestyle22
                              last edited by

                              @wirestyle22 said in Locating a script that you don't know the name of in Linux:

                              Can't reach out to these people as they left on bad terms apparently.

                              Yeah, okay, so login as root and change the user password. Why would it matter if you have to access their account now? The business gives you permission, right?

                              1 Reply Last reply Reply Quote 0
                              • black3dynamiteB
                                black3dynamite @wirestyle22
                                last edited by

                                @wirestyle22 said in Locating a script that you don't know the name of in Linux:

                                @DustinB3403 said in Locating a script that you don't know the name of in Linux:

                                @wirestyle22 said in Locating a script that you don't know the name of in Linux:

                                @coliver No unfortunately.

                                Are there additional users on this system? If so you might need to login as them and check the history for each of them.

                                The problem is that I can't. They are local accounts and there was no transfer of information. No one knows the passwords. Can't reach out to these people as they left on bad terms apparently.

                                Very inconvenient

                                You can do something like this:
                                find /home/ -name .bash_history 2>/dev/null | cat .bash_history

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

                                  @DustinB3403 said in Locating a script that you don't know the name of in Linux:

                                  It could end in .py or any other extension.

                                  Or very likely, no extension at all. Most of mine don't have one.

                                  wirestyle22W DustinB3403D 2 Replies Last reply Reply Quote 0
                                  • wirestyle22W
                                    wirestyle22 @scottalanmiller
                                    last edited by

                                    @scottalanmiller said in Locating a script that you don't know the name of in Linux:

                                    @DustinB3403 said in Locating a script that you don't know the name of in Linux:

                                    It could end in .py or any other extension.

                                    Or very likely, no extension at all. Most of mine don't have one.

                                    I create my own extensions for labeling purposes

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

                                      @wirestyle22 said in Locating a script that you don't know the name of in Linux:

                                      @DustinB3403 said in Locating a script that you don't know the name of in Linux:

                                      @wirestyle22 said in Locating a script that you don't know the name of in Linux:

                                      @coliver No unfortunately.

                                      Are there additional users on this system? If so you might need to login as them and check the history for each of them.

                                      The problem is that I can't. They are local accounts and there was no transfer of information. No one knows the passwords. Can't reach out to these people as they left on bad terms apparently.

                                      Very inconvenient

                                      The admin can just reset passwords or log in as people. There is never a need to know the local user account passwords (and that goes for Windows, too.)

                                      DashrenderD DustinB3403D wirestyle22W 4 Replies Last reply Reply Quote 1
                                      • DustinB3403D
                                        DustinB3403 @scottalanmiller
                                        last edited by

                                        @scottalanmiller said in Locating a script that you don't know the name of in Linux:

                                        @DustinB3403 said in Locating a script that you don't know the name of in Linux:

                                        It could end in .py or any other extension.

                                        Or very likely, no extension at all. Most of mine don't have one.

                                        Doesn't that just make it annoying to run a script without knowing what language it was written in? (not that an extension is any indicator of the language used, but still).

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

                                          @DustinB3403 said in Locating a script that you don't know the name of in Linux:

                                          @wirestyle22 said in Locating a script that you don't know the name of in Linux:

                                          @DustinB3403 said in Locating a script that you don't know the name of in Linux:

                                          @wirestyle22 said in Locating a script that you don't know the name of in Linux:

                                          @coliver No unfortunately.

                                          Are there additional users on this system? If so you might need to login as them and check the history for each of them.

                                          The problem is that I can't. They are local accounts and there was no transfer of information. No one knows the passwords. Can't reach out to these people as they left on bad terms apparently.

                                          Very inconvenient

                                          So someone left / was termed?

                                          su root
                                          sudo passwd [login] [new pass]

                                          Even easier...

                                          sudo -i su username

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

                                            @scottalanmiller said in Locating a script that you don't know the name of in Linux:

                                            @wirestyle22 said in Locating a script that you don't know the name of in Linux:

                                            @DustinB3403 said in Locating a script that you don't know the name of in Linux:

                                            @wirestyle22 said in Locating a script that you don't know the name of in Linux:

                                            @coliver No unfortunately.

                                            Are there additional users on this system? If so you might need to login as them and check the history for each of them.

                                            The problem is that I can't. They are local accounts and there was no transfer of information. No one knows the passwords. Can't reach out to these people as they left on bad terms apparently.

                                            Very inconvenient

                                            The admin can just reset passwords or log in as people. There is never a need to know the local user account passwords (and that goes for Windows, too.)

                                            How do you do into Windows as another user without their password? or resetting their password to something you know?

                                            DustinB3403D scottalanmillerS 2 Replies Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 1 / 3
                                            • First post
                                              Last post