اطلاعیه

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

مشکل در ویرایش فایل متنی در لینوکس

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

    مشکل در ویرایش فایل متنی در لینوکس

    سلام دوستان
    من یه فایلی رو با vi باز میکنم بعد میخوام ویرایشش کنم همچین پیغامی میده:


    -- INSERT -- W10: Warning: Changing a readonly file
    E325: ATTENTION
    Found a swap file by the name "/home/behrooz/test.php"
    owned by: root dated: Sun Feb 1 18:17:56 2015
    file name: /home/behrooz/test.php
    modified: YES
    user name: root host name: server1.cipiran.com
    process ID: 8724
    While opening file "//home/behrooz/test.php"
    dated: Sun Aug 24 22:25:17 2014


    (1) Another program may be editing the same file.
    If this is the case, be careful not to end up with two
    different instances of the same file when making changes.
    Quit, or continue with caution.


    (2) An edit session for this file crashed.
    If this is the case, use ":recover" or "vim -r /home/behrooz/test.php
    to recover the changes (see ":help recovery").
    If you did this already, delete the swap file "/home/behrooz/test.php.swp"
    to avoid this message.



    این پیغام دلیلش چیه ؟
    با تشکر
    اینستاگرام انجمن لینوکس ایران : https://www.instagram.com/iranlinuxforum

    #2
    سلام
    بهروز جان ۲ دلیل وجود داره :
    ۱) این فایل ReadOnly هست , یعنی شما Permission برای نوشتن و ویرایش ندارید
    Warning: Changing a readonly file
    ۲) بعضی از فایل ها به صورت CasCade از هم تغذیه میشن و ویرایش یکی سبب تغییر در ساختار دیگری میشه.به شما هشدار میده که مراقب برخورد باشید تا آسیبی به دیگر فعالیت ها نرسه .
    Another program may be editing the same file.
    باز هم عذر میخوام بابت اظهار نظر با دانش کمی که دارم. دوستان حتما راهنماییتون میکنن.
    به فایلتون دسترسی بالا بدید و write کنید

    کامنت


      #3
      سلام. با تشکر از constantine بله مشکل میتونه از دو مورد باشه یکی همون نداشتن پرمیژن روت و دوم اینکه این فایل قبلا باز شده و هنوز هم بسته نشده و احیانا شاید یکسری تغییرات هم توش لحاظ شده یا نشده که این فایل swap تو همون مسیر فایل وجود داره که برا رهایی از این پیغام باید
      یا با دستور زیر اون رو ریکاور کنین:
      کد PHP:
      vim -/home/behrooz/test.php 
      و یا اون فایل swap رو پاک کنین:
      کد PHP:
      rm -/home/behrooz/.test.php.swp 
      آخرین ویرایش توسط masome vahid; در تاریخ/ساعت 02-12-2015, 02:48 PM.
      Instagram : https://www.instagram.com/iranlinuxforum

      Voip Trainer - Asterisk - Elastix - Agi Programming- NewRock

      Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
      Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
      Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
      LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA

      Linkedin Profile : https://www.linkedin.com/in/masuma-vahid-26b17b66/

      کامنت

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

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

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