Төлем әдістері Abuse

Nano Linux жүйесінде файлды сақтау

08.07.2024, 00:46

Linux үшін Nano деп аталатын мәтіндік редактор жаңадан бастаушылар арасында ең кең таралғандардың бірі болып саналады. Ол конфигурация файлдарын өңдеуді еш қиындықсыз өңдейтіндігімен таң қалдырады, сонымен қатар оны пайдалану оңай, сонымен қатар көптеген дистрибьюторлар үшін қол жетімді. Бұл нұсқаулықта біз Nano-да файлды қалай сақтау керектігін айтамыз. конфигурация файлына өзгертулер әлдеқашан енгізілген болса.

Linux үшін Nano дегеніміз не

Nano - Linux дистрибутивтерінде жиі қолданылатын қарапайым пәрмен жолы мәтіндік редакторы. Ол кірістіру, жою, табу және ауыстыру сияқты негізгі мәтінді өңдеу функцияларын қамтамасыз етеді, сонымен қатар синтаксисті бөлектеу арқылы әртүрлі бағдарламалау тілдерін қолдайды.

Оның қарапайым интерфейсі және басқару пернелері бар, бұл оны пәрмен жолымен жұмыс істеуге жаңадан келгендер үшін қолжетімді етеді. Пайдаланудың қарапайымдылығына байланысты бұл Linux-тағы ең танымал мәтіндік редакторлардың бірі. Nano-ны іске қосу үшін терминалға «nano» пәрменін енгізу жеткілікті, ол Nano редакторында мәтіндік файлды ашады, онда өзгертулер енгізуге және файлдарды сақтауға болады.

Nano ішіндегі өзгерістерді қалай сақтауға болады

Сақтаудың бірнеше жолы бар. Әрқайсысын егжей-тегжейлі қарастырайық.

Қалыпты сақтау

Ең оңай жолы - Ctrl+O пернелер тіркесімін басу. файлға барлық өзгертулер оларды сақтау үшін жасалғаннан кейін. Бағдарламаның төменгі жағында утилитамен жұмыс істеу үшін қажетті барлық жылдам пернелер тіркесімдерін көруге болады. Бағдарламаның бұл бөлігі жұмысыңызға көмектесетін барлық түймелер тіркесімін көрсетеді.

Nano Linux жүйесінде файлды сақтау

Пернелерді басқаннан кейін редактор сізден сақтау үшін файл атауын енгізуді сұрайды:

Nano Linux жүйесінде файлды сақтау

Барлығы дайын болғаннан кейін Enter пернесін басыңыз. Терезеде өңдеуге оралу үшін Ctrl+X басыңыз. Содан кейін бағдарлама файлдың сәтті сақталғаны туралы хабарлайды.

Nano Linux жүйесінде файлды сақтау

Бұл кезеңде Ctrl+X пернелерін басу арқылы редакторды жабуға болады.

Жазу рұқсатынсыз сақтау

Сондай-ақ басқа пайдаланушыға немесе суперпайдаланушыға тиесілі файлға деректерді сақтау қажет болған жағдайды қарастырыңыз, бірақ бұл жазбаға кіру немесе рұқсат жоқ. Бұл жағдайда пайдаланушы мынаны көреді: "/атауы/файл жазу қатесі: кіруге тыйым салынды":

Nano Linux жүйесінде файлды сақтау

Мәселені қалай шешуге болады? Ең оңай жолы - өзгертулерді сақтамай редакторды жабу ( Ctrl+X ). Біз № сұраққа жауап береміз:

Nano Linux жүйесінде файлды сақтау

Мұны орындағаннан кейін редакторды суперпайдаланушы ретінде іске қосуға болады:

 $ sudo nano /etc/passwd

Содан кейін деректерді файлға жаза аласыз. Өзгерістерді жоғалту мүмкін болмаса, файл атауын сұрағанда, үй каталогындағы жаңа файлға жолды көрсетіңіз, мысалы, ~/temp_passwd :

Nano Linux жүйесінде файлды сақтау

Дегенмен, деректерді басқа пайдаланушыға немесе суперпайдаланушыға тиесілі файлға сақтауға әрекеттенсеңіз (мысалы, /etc каталогындағы конфигурация файлдары), сіз келесі қатені аласыз: "/name/file жазу қатесі. : Рұқсат жоқ»:

Ең оңай жолы - өзгертулерді сақтамай Ctrl+X пернелерін басу арқылы редакторды жабу. Буферді сақтау туралы редактордың сұрағына жауап беру үшін Жоқ деп жауап беріңіз:

Содан кейін редакторды супер пайдаланушы ретінде ашыңыз:

 $ sudo nano /etc/passwd

Осыдан кейін деректерді жоғарыда сипатталғандай файлға жаза аласыз. Өзгерістерді жоғалтқыңыз келмесе, файл атауын сұрағанда, үй каталогында жаңа файлға жолды көрсетуге болады, мысалы, ~ /temp_passwd:

Содан кейін файл sudo арқылы mv пәрменін пайдаланып, оны ескінің орнына жылжыту қиын болмайтын орынға сақталады:

 $ sudo mv ~/temp_passwd /etc/passwd

Барлық жүйелік файлдар суперпайдаланушы ретінде өңделуі керек екенін есте сақтаңыз.

Наноның артықшылықтары

Оның бірнеше артықшылықтары бар, бұл оны Linux пайдаланушылары үшін танымал мәтіндік редактор етеді:

  1. Пайдаланудың қарапайымдылығы: оның қарапайым интерфейсі және басқару пернелері бар, бұл оны пәрмен жолына жаңадан келгендер үшін өте қолайлы етеді. Басқа мәтіндік редакторлардағыдай күрделі пернелер тіркесімін есте сақтаудың қажеті жоқ.
  2. Шағын өлшем және жылдам жүктеу: ол жеңіл және тез іске қосылады, бұл серверде немесе терминалда файлдарды жылдам өңдеу үшін тамаша таңдау жасайды.
  3. Синтаксисті бөлектеу: әртүрлі бағдарламалау тілдері үшін синтаксисті бөлектеуді қолдайды, бұл кодты оқуды және өңдеуді жеңілдетеді.
  4. Қашықтағы серверлерде жұмыс істеу мүмкіндігі: пәрмен жолында жұмыс істейді, оны GUI қажетсіз SSH арқылы қашықтағы серверлердегі файлдарды өңдеу үшін пайдалануға болады.
  5. Файлдарды сақтау және жүктеу мүмкіндігі: файлдарды оңай сақтауға және жүктеуге, сондай-ақ басқа негізгі мәтінді өңдеу әрекеттерін орындауға мүмкіндік береді.
  6. Көптеген Linux дистрибутивтері әдепкі бойынша Nano-мен бірге келеді: Linux пайдаланушылары көптеген дистрибутивтерде орнатылған Nano-ны бөлек орнатуды қажет етпей-ақ таба алады.

Бұл артықшылықтар Nano-ны Linux ортасында қарапайым және тиімді мәтіндік редакторды іздейтіндер үшін танымал таңдау жасайды.