როგორ შევქმნათ და შეცვალოთ ტექსტური ფაილი Linux– ში ტერმინალის გამოყენებით

Სარჩევი:

როგორ შევქმნათ და შეცვალოთ ტექსტური ფაილი Linux– ში ტერმინალის გამოყენებით
როგორ შევქმნათ და შეცვალოთ ტექსტური ფაილი Linux– ში ტერმინალის გამოყენებით

ვიდეო: როგორ შევქმნათ და შეცვალოთ ტექსტური ფაილი Linux– ში ტერმინალის გამოყენებით

ვიდეო: როგორ შევქმნათ და შეცვალოთ ტექსტური ფაილი Linux– ში ტერმინალის გამოყენებით
ვიდეო: How Do I Open an ISO File in Windows 2024, აპრილი
Anonim

ეს wikiHow გასწავლით თუ როგორ უნდა შექმნათ და შეცვალოთ ტექსტური ფაილი Linux– ის ორ პოპულარულ ტექსტურ რედაქტორში. Linux– ის თითქმის ყველა სისტემა წინასწარ არის დაინსტალირებული Nano– ით, პირდაპირი, ადვილად გამოსაყენებელი ტექსტური რედაქტორი. თუ არ მოგწონთ (ან არ გაქვთ) ნანო, ასევე შეგიძლიათ გამოიყენოთ Vi (ან Vim, სისტემის მიხედვით) ტექსტური ფაილების შესაცვლელად. Vi და Vim უფრო რთული გამოსაყენებელია, რადგან არსებობს უამრავი ბრძანება და ორი განსხვავებული რეჟიმი.

ნაბიჯები

მეთოდი 1 დან 2: ნანოს გამოყენება

შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის გამოყენებით ნაბიჯი 1
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის გამოყენებით ნაბიჯი 1

ნაბიჯი 1. დააჭირეთ ღილაკს Control+Alt+T ახალი ტერმინალის ფანჯრის გასახსნელად

კლავიატურის ეს მალსახმობი ხსნის ტერმინალის ფანჯარას Linux– ის თითქმის ყველა ვერსიაში.

  • ასევე შეგიძლიათ ორჯერ დააწკაპუნოთ ტერმინალი ხატი თქვენს აპლიკაციათა სიაში, ან თქვენს Dash მენიუს (თუ იყენებთ GNOME) და ტერმინალის ძებნას.
  • ნანო არის ძალიან ადვილად გამოსაყენებელი ტექსტური რედაქტორი, რომელიც წინასწარ არის დაინსტალირებული Ubuntu– ზე დაფუძნებული Linux დისტრიბუციებით. თუ არ გაქვთ ნანო, შეგიძლიათ მიიღოთ ის sudo apt install nano (Ubuntu და Debian) ან sudo yum install nano (CentOS და Fedora) გამოყენებით.
  • თუ ოდესმე გამოგიყენებიათ Pico ტექსტური რედაქტორი, აღმოაჩენთ, რომ ნანო არსებითად იდენტურია. ვიისა და ვიმისგან განსხვავებით, მისი გამოყენებისას თქვენ არ გჭირდებათ ბრძანებასა და შეყვანის რეჟიმებს შორის გადართვა.
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –2 ნაბიჯის გამოყენებით
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –2 ნაბიჯის გამოყენებით

ნაბიჯი 2. გადადით დირექტორიაში, რომელშიც გსურთ შექმნათ თქვენი ფაილი

თქვენ ალბათ გსურთ განათავსოთ ფაილი სადმე თქვენი სახლის დირექტორიაში, სადაც თქვენ უკვე იქნებით ტერმინალის ფანჯრის გახსნისას. თუ გსურთ განათავსოთ ფაილი არსებულ ქვე დირექტორიაში, შეგიძლიათ გამოიყენოთ cd ბრძანება იქ მისასვლელად.

  • მიმდინარე დირექტორიის ყველა საქაღალდის (თქვენი სახლის დირექტორიის) სანახავად ჩაწერეთ ls და დააჭირეთ შეიყვანეთ.
  • თქვენი სახლის დირექტორიაში არსებულ დირექტორიაში გადასასვლელად ჩაწერეთ cd დირექტორიის სახელი და დააჭირეთ შეიყვანეთ (შეცვალეთ დირექტორიის სახელი 'დირექტორიის სახელით).
  • თუ გსურთ შექმნათ ახალი დირექტორია, გაუშვით makedir directoryname (შეცვალეთ დირექტორიის სახელი იმ სახელით, რომლითაც გსურთ თქვენი ახალი დირექტორია. შემდეგ გამოიყენეთ cd დირექტორია, რომ შეიყვანოთ ეს დირექტორია.
  • თქვენ შეგიძლიათ შექმნათ და შეცვალოთ ფაილები თქვენი სახლის დირექტორიის გარეთ, მაგრამ ამისათვის დაგჭირდებათ root წვდომა.
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –3 ნაბიჯის გამოყენებით
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –3 ნაბიჯის გამოყენებით

ნაბიჯი 3. ჩაწერეთ nano ფაილის სახელი და დააჭირეთ ↵ Enter

შეცვალეთ ფაილის სახელი იმ სახელით, რომლის მიცემაც გსურთ თქვენი ახალი ტექსტური ფაილისთვის. ეს ქმნის და ხსნის ახალ ტექსტურ ფაილს ამ სახელწოდებით.

  • მაგალითად, თუ გსურთ შექმნათ ფაილი სახელწოდებით "testfile", ჩაწერეთ nano testfile და დააჭირეთ შეიყვანეთ.
  • შეიძლება სასარგებლო იყოს თქვენი ფაილის სახელის ბოლოს დაამატოთ ".txt", რათა იცოდეთ, რომ ეს არის ტექსტური ფაილი.
  • თუ თქვენს ახლანდელ დირექტორიას აქვს ამავე სახელწოდების ფაილი, ამის ნაცვლად ეს ბრძანება გახსნის ამ ფაილს.
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –4 ნაბიჯის გამოყენებით
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –4 ნაბიჯის გამოყენებით

ნაბიჯი 4. იპოვეთ ბრძანების სია ფანჯრის ბოლოში

ბრძანებები, რომლებიც შეგიძლიათ გამოიყენოთ ფაილში აკრეფისას, გამოჩნდება ნანოს ბოლოში. მეტი ბრძანების სანახავად, უბრალოდ გააფართოვეთ ფანჯარა მისი ერთ -ერთი კუთხიდან გადმოიყვანეთ.

  • ბრძანებები ან იწყება კარატით (^) ან M. კარატი წარმოადგენს კონტროლი გასაღები, ხოლო M წარმოადგენს ალტ გასაღები.

    • მაგალითად, ^U არის ჩასმის ბრძანება. იმისათვის, რომ ჩასვათ კოპირებული რაღაც, დააჭირეთ ღილაკს კონტროლი + U.
    • M-U არის ბოლო მოქმედების გაუქმების ბრძანება. გასაუქმებლად, თქვენ უნდა დააჭიროთ Alt + U.
  • ნანოს ყველა ბრძანების სანახავად დააჭირეთ კონტროლი + G.
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –5 ნაბიჯის გამოყენებით
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –5 ნაბიჯის გამოყენებით

ნაბიჯი 5. ჩაწერეთ თქვენი ფაილი

თუ კურსორის გადატანა გჭირდებათ, გამოიყენეთ ისრის ღილაკები.

თქვენ შეგიძლიათ გამოიყენოთ მაუსი ტექსტის ხაზგასასმელად, რომლის კოპირება და/ან ჩასმა გსურთ. მონიშნული ტექსტის კოპირებისთვის, დააჭირეთ Alt + 6 რა შემდეგ გამოიყენეთ ისრის ღილაკები ფაილის სხვა ადგილას გადასასვლელად და დააჭირეთ კონტროლი + U ჩასმა.

შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –6 ნაბიჯის გამოყენებით
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –6 ნაბიჯის გამოყენებით

ნაბიჯი 6. ფაილის შესანახად დააჭირეთ Control+O

ვინაიდან თქვენ უკვე მიანიჭეთ თქვენს ფაილს სახელი, თქვენ არ მოგეთხოვებათ ამ ფაილის სახელი. თუმცა, თუ თქვენ დაიწყეთ ფაილი სახელის გარეშე (უბრალოდ გაუშვით ნანო მოთხოვნიდან ფაილის სახელის გარეშე), მოგეთხოვებათ ჩაწეროთ თქვენი ახალი ფაილის სახელი და დააჭიროთ შეიყვანეთ შენახვა.

მოერიდეთ პრესის ცდუნებას კონტროლი + S. გადარჩენა, რადგან ეს უბრალოდ გაყინავს თქვენს ტერმინალის ფანჯარას!

შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –7 ნაბიჯის გამოყენებით
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –7 ნაბიჯის გამოყენებით

ნაბიჯი 7. დააჭირეთ ღილაკს Control+X ნანოდან გასასვლელად

ეს დაგიბრუნებთ ბრძანების ხაზს.

თქვენ შეგიძლიათ გახსნათ ფაილი, რომელიც თქვენ შექმენით ნანოში, აკრიფეთ ნანო ფაილის სახელი ისევე, როგორც ადრე

მეთოდი 2 დან 2: Vi ან Vim გამოყენება

შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –8 ნაბიჯის გამოყენებით
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –8 ნაბიჯის გამოყენებით

ნაბიჯი 1. დააჭირეთ ღილაკს Control+Alt+T ახალი ტერმინალის ფანჯრის გასახსნელად

ეს გახსნის ახალ ტერმინალს Linux– ის ნებისმიერ ვერსიაში.

  • ასევე შეგიძლიათ ორჯერ დააწკაპუნოთ ტერმინალი ხატი თქვენს აპლიკაციათა სიაში, ან თქვენს Dash მენიუს (თუ იყენებთ GNOME) და ტერმინალის ძებნას.
  • Vi არის ერთ-ერთი უძველესი და ყველაზე სტანდარტიზებული Unix დაფუძნებული ტექსტური რედაქტორი. Vim ნიშნავს "Vi iMproved", რაც იმას ნიშნავს, რომ ის Vi- ს ჰგავს, მაგრამ უფრო მეტი ფუნქციით. Linux– ის უმეტეს თანამედროვე ვერსიებზე, გაშვებული vi მოთხოვნისთანავე დაიწყება ვიმი სამაგიეროდ. ძირითადი ბრძანებები ერთნაირია ორივე რედაქტორისთვის.
  • Vi– ს უფრო მეტი აქვს სწავლის მრუდი ვიდრე ნანო, მაგრამ მას შემდეგ რაც გაარკვევთ, მისი გამოყენება საკმაოდ ადვილია.
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –9 ნაბიჯის გამოყენებით
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –9 ნაბიჯის გამოყენებით

ნაბიჯი 2. გადადით დირექტორიაში, რომელშიც გსურთ შექმნათ თქვენი ფაილი

თქვენ ალბათ გსურთ განათავსოთ ფაილი სადმე თქვენი სახლის დირექტორიაში, სადაც თქვენ უკვე იქნებით ტერმინალის ფანჯრის გახსნისას. თუ გსურთ განათავსოთ ფაილი არსებულ ქვე დირექტორიაში, შეგიძლიათ გამოიყენოთ cd ბრძანება იქ მისასვლელად.

  • მიმდინარე დირექტორიის ყველა საქაღალდის (თქვენი სახლის დირექტორიის) სანახავად ჩაწერეთ ls და დააჭირეთ შეიყვანეთ.
  • თქვენი სახლის დირექტორიაში არსებულ დირექტორიაში გადასასვლელად ჩაწერეთ cd დირექტორიის სახელი და დააჭირეთ შეიყვანეთ (შეცვალეთ დირექტორიის სახელი 'დირექტორიის სახელით).
  • თუ გსურთ შექმნათ ახალი დირექტორია, გაუშვით makedir directoryname (შეცვალეთ დირექტორიის სახელი იმ სახელით, რომლის მიცემა გსურთ თქვენს ახალ დირექტორიაში. შემდეგ გამოიყენეთ cd დირექტორია, რომ შეიყვანოთ ეს დირექტორია.
  • თქვენ შეგიძლიათ შექმნათ და შეცვალოთ ფაილები თქვენი სახლის დირექტორიის გარეთ, მაგრამ ამისათვის დაგჭირდებათ root წვდომა.
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –10 ნაბიჯის გამოყენებით
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –10 ნაბიჯის გამოყენებით

ნაბიჯი 3. ჩაწერეთ vi ფაილის სახელი და დააჭირეთ ↵ Enter

გარდა ამისა, თქვენ შეგიძლიათ აკრიფოთ vim ფაილის სახელი, რათა დარწმუნდეთ, რომ ფაილი იხსნება Vim– ში Vi- ის ნაცვლად. ამ ბრძანების "vi" ნაწილი ირჩევს Vim ტექსტურ რედაქტორს, როგორც გამოსაყენებელ პროგრამას. შეცვალეთ ფაილის სახელი იმ სახელით, რომელიც გსურთ მიანიჭოთ თქვენს ახალ ფაილს.

  • მაგალითად, ფაილისთვის "sample.text", თქვენ უნდა აკრიფოთ vi sample.txt.
  • თუ თქვენს ახლანდელ დირექტორიას აქვს ამავე სახელწოდების ფაილი, ეს ბრძანება ამის ნაცვლად გახსნის მას.
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –11 ნაბიჯის გამოყენებით
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –11 ნაბიჯის გამოყენებით

ნაბიჯი 4. დააჭირეთ i ღილაკს

როდესაც გახსნით Vi ან Vim, ის იხსნება სპეციალურ რეჟიმში სახელწოდებით Command mode. დაჭერით მე გასაღები მიგიყვანთ ჩასმის რეჟიმში, სადაც თქვენ უნდა აკრიფოთ.

თქვენ უნდა ნახოთ - ჩასმა- გამოჩნდება ფანჯრის ბოლოში, როდესაც დააჭირეთ I ღილაკს.

შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –12 ნაბიჯის გამოყენებით
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –12 ნაბიჯის გამოყენებით

ნაბიჯი 5. ჩაწერეთ თქვენი ტექსტი

სანამ თქვენ ხართ ჩასმის რეჟიმში, შეგიძლიათ უბრალოდ ჩაწეროთ ისე, როგორც ამას ჩვეულებრივ აკეთებდით ნებისმიერი სხვა ტექსტური დოკუმენტისთვის. შემდეგ ხაზზე გადასასვლელად, უბრალოდ დააჭირეთ შეიყვანეთ.

შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –13 ნაბიჯის გამოყენებით
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –13 ნაბიჯის გამოყენებით

ნაბიჯი 6. დააჭირეთ Esc ღილაკს

ეს დაგიბრუნებთ ბრძანების რეჟიმში. ბრძანების რეჟიმი არის ის, სადაც შეგიძლიათ გააკეთოთ ისეთი რამ, როგორიცაა შენახვა, კოპირება, ჩასმა და დატოვება. თქვენ იცით, რომ ბრძანების რეჟიმში ხართ, როდესაც ფანჯრის ბოლოში აღარ ნახავთ "INSERT" - ს.

  • თქვენ შეგიძლიათ გამოიყენოთ ისრის ღილაკები დოკუმენტის გარშემო გადასაადგილებლად, სანამ ბრძანების რეჟიმში ხართ როგორც Vi ასევე Vim– ში. Vim ასევე გაძლევთ საშუალებას გამოიყენოთ ისრის ღილაკები ჩასასმელად რეჟიმში.
  • დაბრუნდით ჩასმის რეჟიმში ნებისმიერ დროს ღილაკზე დაჭერით მე გასაღები.
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –14 ნაბიჯის გამოყენებით
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –14 ნაბიჯის გამოყენებით

ნაბიჯი 7. ჩაწერეთ: w და დააჭირეთ ↵ Enter

ყველა Vi/Vim ბრძანება იწყება მსხვილი ნაწლავით, ხოლო: w ბრძანება ინახავს ფაილს (იფიქრეთ "w" როგორც "ჩაწერა").

  • თუ თქვენ შექმენით ფაილი სახელის გარეშე (ან გსურთ შეინახოთ მიმდინარე რედაქტირებები ახალ ფაილში), ამის ნაცვლად ჩაწერეთ: w ფაილის სახელი, შეცვალეთ ფაილის სახელი იმ სახელით, რომლის სახელიც გსურთ.
  • დახმარების მისაღებად და Vi/Vim ბრძანებების შესახებ მეტი ინფორმაციის მისაღებად ჩაწერეთ: დახმარება ბრძანების რეჟიმში და დააჭირეთ შეიყვანეთ.
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –15 ნაბიჯის გამოყენებით
შექმენით და შეცვალეთ ტექსტური ფაილი Linux– ში ტერმინალის მე –15 ნაბიჯის გამოყენებით

ნაბიჯი 8. აკრიფეთ: q და დააჭირეთ ↵ Enter გასასვლელად

ეს ხურავს თქვენს ფაილს და დაგიბრუნებთ ბრძანების სტრიქონში.

  • ფაილის ხელახლა გასახსნელად, უბრალოდ ჩაწერეთ vi ფაილის სახელი ან vim ფაილის სახელი.
  • თქვენ ასევე შეგიძლიათ შეინახოთ და გათიშოთ ერთდროულად აკრიფეთ: wq ბრძანების რეჟიმში.

Რჩევები

  • დარწმუნდით, რომ შეინახეთ ფაილი გასვლამდე, რადგან ყოველთვის არ გაგაფრთხილებთ შენახული ცვლილებების შესახებ.
  • თქვენ შეგიძლიათ გაუშვათ man vi ან man nano ბრძანების სტრიქონში, რომ ნახოთ სახელმძღვანელოები ამ ტექსტური რედაქტორებისთვის.
  • Vim– ზე Vi– ს ერთ – ერთი ყველაზე სასარგებლო თვისებაა მისი სინტაქსის ხაზგასმა, რაც შესანიშნავია კოდირებისთვის. მას ასევე გააჩნია მართლწერის ინტეგრირებული შემოწმება და ისრის ღილაკებით გადაადგილების შესაძლებლობა ჩასმის რეჟიმში.

გირჩევთ: