اطلاعیه

بستن
هنوز اطلاعیه ای در دست نیست.

اررور -bash: ls: command not found موقع اجرای دستورات در لینوکس

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    اررور -bash: ls: command not found موقع اجرای دستورات در لینوکس

    باعرض سلام،


    ممنون میشوم راهنمایی بفرمایید، چگونه ارور ذیل را که اجازه ورود هیچ دستوری را در شل نمیدهد حل نمایم؟

    کد:
    [root@master-spark ~]# ls
    -bash: ls: command not found
    [root@master-spark ~]#
    [root@master-spark ~]# vi /etc/environment
    -bash: vi: command not found
    [root@master-spark ~]#
    [root@master-spark ~]# cat /etc/environment
    -bash: cat: command not found
    [root@master-spark ~]#
    [root@master-spark ~]# man wget
    -bash: wget: command not found

    سپاس

    #2
    با سلام و احترام.متغییر PATH شل شما دچار مشکل شده است.
    فرمان زیر را وارد کنید و خروجی را ارسال فرمایید:
    echo $PATH
    از چه توزیعی استفاده میکنید؟

    کامنت


      #3
      با سلام و عرض ادب
      شِل هرفرمانی را که دریافت می نماید کنترل می کند که آیا بایستی خودش انجام بدهد و یا انرا برای شما پیدا نماید
      همانظوری که در بالا جناب آقای شیری فرمودند مقدار path$ را بررسی نموده و توزیع مورد اجرا را اعلام بفرمائید

      من قلبی بزرگ با رویاهایی بزرگ دارم. دانسته هایمان را با هم به اشتراک بگذاریم.

      کامنت


        #4
        باسلام و سپاس


        از نسخه centos 7 minimal استفاده میکنم.

        کامنت


          #5
          با سلام مجدد
          فرمان ls متولد 1970 میلادی بوده و در تمام توزیع ها نصب می باشد
          محتویات PATH$

          من قلبی بزرگ با رویاهایی بزرگ دارم. دانسته هایمان را با هم به اشتراک بگذاریم.

          کامنت


            #6
            export PATH="${PATH}:/bin:/usr/bin:/usr/local/bin"
            یا
            PATH="${PATH}:/bin:/usr/bin:/usr/local/bin"
            در نهایت باید تغییرات لازم را در bash_profile./~ یا bashrc./~ بدهید که اصلاحات ماندگار شوند.

            کامنت


              #7
              باسپاس از راهنمایی های صورت گرفته.


              متاسفانه پس از رفع مشکل متغیر path، هنگام استارت کردن یک سرویس با ارور ذیل مواجه میشوم که قبلا این ارور موجود نبود.
              کد:
              -spark: /usr/libexec/grepconf.sh: line 5: grep: command not found
              -spark: /usr/bin/env: bash: No such file or directory
              172.16.146.106: /usr/libexec/grepconf.sh: line 5: grep: command not found
              172.16.146.106: /usr/bin/env: bash: No such file or directory
              172.16.146.106: starting datanode, logging to /opt/hadoop-2.8.0/logs/hadoop-root
              ممنون میشوم راهنمایی بفرمایید.

              کامنت


                #8
                بنظر می رسد از دستور دوم استفاده کردید؟ اگر این طور است، دستور زبر را هم بزنید تا برای برنامه های دیگر هم قابل استفاده باشد:
                کد PHP:
                export PATH 

                کامنت


                  #9
                  سپاسگزارم


                  با ریبوت سیستم و حذف تغییرات صورت گرفته در فایل /etc/environment مشکل مرتفع گردید.


                  ممنون

                  کامنت

                  درباره انجمن منطقه لینوکسی ها

                  انجمن منطقه لینوکسی ها با هدف ارتقاء سطح علمی کاربران در سطح جهانی و همچنین کمک به بالا بردن سطح علمی عمومی در زمینه های تخصصی فوق پایه گذاری شده است. انجمن منطقه لینوکسی ها از طریق کارشناسان و متخصصان پاسخگوی سوالات گوناگون کاربران مبتدی یا پیشرفته میباشد تا حد امکان تلاش شده که محیطی متنوع و کاربر پسند و به دور از هرگونه حاشیه جهت فعالیت کاربران در این انجمن ایجاد شود. لذا ما به صورت مستمر برای پیشرفت کمی و کیفی محتوی و اطلاعات انجمنمان میکوشیم که این برای ما ارزشمند و حائز اهمیت است. کلیه حقوق،اطلاعات و مقالات در این انجمن متعلق به سایت منطقه لینوکسی ها میباشد، و هرگونه نسخه برداری بدون ذکر منبع مورد پیگرد قانونی خواهد شد.

                  شبکه های اجتماعی
                  در حال انجام ...
                  X