MV ბრძანება Linux- ში

Anonim

MV ბრძანება Linux- ში

Სინტაქსი

MV არის Linux Kernel- ის ერთ-ერთი სტანდარტული დისტრიბუცია. თითოეულ მომხმარებელს, რომელსაც სურს, შეისწავლოს ძირითადი ტერმინალის ბრძანებები, ცნობილი იქნება კონსოლის მეშვეობით საჭირო ქმედებების შესასწავლად. ეს კომუნალური საშუალებას გაძლევთ გადარქმევა დირექტორია და ინდივიდუალური ობიექტები, ისევე როგორც გადაადგილება მათ. რა თქმა უნდა, იგივე ქმედებები შეიძლება განხორციელდეს გრაფიკული ინტერფეისით, მაგრამ მას ყოველთვის არ აქვს წვდომა ან აუცილებელია ამოცანა "ტერმინალის" მეშვეობით, დესკტოპის გარემოს გარეშე. Console- ში MV- ის ბრძანების ჩართვა ძალიან მარტივია, რადგან მისი სინტაქსი არ არის რთული, და ხელმისაწვდომი ვარიანტები შეიძლება რამდენიმე წუთში სიტყვასიტყვით, მხოლოდ მათ ეძებს. თუმცა, ჩვენ კვლავ დავუბრუნებთ ცალკე ყურადღებას შეყვანის წესებს და არგუმენტებს, ისე, რომ ახალბედა მომხმარებლებსაც კი არ აქვთ რაიმე კითხვები ამ თემაზე. ჩვენ ვთავაზობ სინტაქსს, კერძოდ, კონსოლში მოქმედების ხაზის შესრულების წესებით.

მოგეხსენებათ, პროგრამირების სინტაქსი პასუხისმგებელია სიტყვების შესასვლელად, როდესაც ერთი ან მეტი მოთხოვნის შედგენისას. არ არის გვერდის ავლით ეს წესი და გუნდი დღეს განიხილება. სიმებიანი sequences და დამოკიდებულია, თუ არა მომხმარებლის მოითხოვს სწორად. წერის სისწორე ჰგავს: MV + პარამეტრები + წყარო_ ფაილები + place_name. მოდით განვიხილოთ თითოეული ფრაგმენტი უფრო დეტალურად ისე, რომ გაიგოთ მისი როლი:

  • MV - შესაბამისად, გამოწვევა კომუნალური თავად. ეს ყოველთვის ხაზის დასაწყისია, გარდა Sudo არგუმენტის ინსტალაციისა, რომელიც პასუხისმგებელია Superuser- ის სახელით ბრძანების აღსრულებისათვის. შემდეგ სიმებიანი იძენს Sudo MV + Options + Source_Files + Place_Name.
  • პარამეტრები დამონტაჟებულია დამატებითი ამოცანების, როგორიცაა სარეზერვო, გადაწერა ფაილი და სხვა ქმედებები, რომ ჩვენ ვისაუბრებთ ცალკე განყოფილებაში დღევანდელი მასალა.
  • Source_Files - ის ობიექტები ან დირექტორიები, რომელთანაც გსურთ მოქმედება, მაგალითად, გადარქმევა ან გადაადგილება.
  • Location_nation არის მითითებული, როდესაც ობიექტები გადავიდა, და თუ renaming, ახალი სახელი მითითებულია.

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

Პარამეტრები

თქვენ უკვე იცით, რომ ვარიანტები დამატებითი არგუმენტები არიან წერილების სახით, რომლებიც დაზუსტებულნი არიან დამატებითი ქმედებების გუნდის მუშაობისთვის. Linux- ში არსებული ყველა ბრძანება შეიძლება შესრულდეს ერთი ან მეტი ვარიანტით, რომელიც ასევე ვრცელდება MV- ზე. მისი შესაძლებლობები მიზნად ისახავს შემდეგ ამოცანებს:

  • -HELP - აჩვენებს ოფიციალურ დოკუმენტაციას კომუნალური შესახებ. ეს იქნება სასარგებლო, თუ დავიწყებული სხვა ვარიანტი და გვინდა სწრაფად მიიღოთ ზოგადი რეზიუმე.
  • -Version - მონიტორები MV ვერსია. თითქმის არასოდეს გამოიყენება მომხმარებლების მიერ, რადგან ამ ინსტრუმენტის ვერსიის განმარტება თითქმის არასდროს არ არის საჭირო.
  • -B / -Backup / Backup = მეთოდი - ქმნის ფაილების ასლს, რომელიც გადავიდა ან გადაწერილი.
  • -F - როდესაც გააქტიურებულია, არ ითხოვენ ნებართვას ფაილის მფლობელისგან, თუ იგი მიდის ფაილის გადაადგილებისას ან შეცვლის შესახებ.
  • - პირიქით, მესაკუთრის ნებართვას ითხოვს.
  • -N - გამორთულია არსებული ობიექტების გადაწერა.
  • -Strip-trailing-slashes - წაშლის საბოლოო სიმბოლო / საწყისი ფაილი, თუ შესაძლებელია.
  • -T დირექტორია - გადადის ყველა ფაილი მითითებულ დირექტორიაში.
  • -U - გადადის მხოლოდ იმ შემთხვევაში, თუ წყარო ფაილი არის ახალი, ვიდრე დანიშნულების ობიექტი.
  • -V - აჩვენებს ინფორმაციას თითოეული ელემენტის შესახებ ბრძანების დამუშავებისას.

მომავალში, თქვენ შეგიძლიათ გამოიყენოთ ზემოთ პარამეტრების მითითება მათ ერთი ბარი დროს renaming ან მოძრავი ინდივიდუალური ობიექტების ან დირექტორიები. შემდეგი, ჩვენ გთავაზობთ უფრო დეტალურად გაუმკლავდეთ ყველაზე პოპულარული მაგალითები ურთიერთქმედების MV ბრძანება, რომლებიც შეწყვიტა ყველა ძირითადი ქმედებები.

მოძრავი ფაილები და ფოლდერები

ზემოაღნიშნულიდან უკვე იცით, რომ გუნდის გათვალისწინებით, ფაილების გადატანა გამოიყენება. ამისათვის თქვენ უნდა აწარმოოთ "ტერმინალის" მოსახერხებელი გზით და დაწერეთ MV MyFile1.txt MyDir /, შეცვალა მითითებული ფაილის სახელი და საბოლოო საქაღალდე საჭირო. თუ ობიექტი არ არის მიმდინარე დირექტორიაში, თქვენ უნდა დარეგისტრირდეთ სრული გზა, რომელიც ჩვენ კვლავ ვლაპარაკობთ. იგივე შეიძლება შესრულდეს ცალკე საქაღალდეში.

გადატანა ფაილი მითითებულ საქაღალდეში MV ბრძანების მეშვეობით Linux- ში

გადარქმევა ობიექტები და დირექტორიები

MV კონსოლის მეორე მიზანია ობიექტების გადარქმევა. ეს ასევე გაკეთდა ერთი ბრძანებით. ზემოთ, ჩვენ პირადად დავრწმუნდით, თუ როგორ განხორციელდა ოპერაცია სრულ გზაზე. ამ შემთხვევაში, სიმებიანი MV / Home / Lumpics View / Desktop / test.txt test2.txt, სადაც / მთავარი / lumpics / desktop / test.txt არის ობიექტის საჭირო ადგილმდებარეობა, მისი სახელი და გაფართოება და test2.txt - სახელი, რომელიც მას გადაეცემა მას შემდეგ, რაც გუნდის გააქტიურების შემდეგ.

გადარქმევა ფაილი MV კომუნალური მეშვეობით Linux- ში

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

გადასვლა მითითებულ ადგილას, რათა შეასრულოს MV კომუნალური Linux- ში

ამის შემდეგ, მოდით გადარქმევა საქაღალდე მეშვეობით MV Test1 ტესტი, სადაც test1 არის ორიგინალური სახელი, და test1 არის საბოლოო.

გადარქმევა საქაღალდეში MV- ის გამოყენებით Linux- ში მიმდინარე საქაღალდეში

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

მიმდინარე ადგილმდებარეობის Linux- ში MV ბრძანების წარმატებული გამოყენება

ობიექტების სარეზერვო ასლების შექმნა

ბრძანების პარამეტრების გაცნობა, შესაძლებელი იყო-ბ-ნი არგუმენტი. ეს არის ის, ვინც პასუხისმგებელია სარეზერვო ასლების შესაქმნელად. სიმებიანი სწორი გაფორმება ასე გამოიყურება: MV -B /test/test.txt test1.txt, სადაც /test/test.txt არის უშუალო გზა ფაილი, და test1.txt არის სახელი მისი სარეზერვო.

შექმნის სარეზერვო ასლი არსებული ფაილის MV ბრძანება Linux- ში

ჩვეულებრივ, სარეზერვო ობიექტების დასასრულს მათი სახელი აქვს სიმბოლოს ~, შესაბამისად, MV ბრძანება ასევე ქმნის ავტომატურად. თუ გსურთ შეცვალოთ ეს, თქვენ უნდა გამოიყენოთ MV -B-B-s .txt string test.txt test1.txt, როდესაც შექმნის სარეზერვო. აქ ნაცვლად ".txt" დაწერეთ ოპტიმალური ფაილის გაფართოება თქვენთვის.

მრავალჯერადი ფაილების გადატანა ამავე დროს

ზოგჯერ არსებობს რამდენიმე ფაილი ერთდროულად. ამ ამოცანით, კომუნალური გათვალისწინებით არის სრულყოფილად დაძლევა. ტერმინალში, თქვენ უნდა შეიყვანოთ მხოლოდ MV MyFile1 MyFile2 MyFile3 MyDir /, შეცვლის ობიექტების სახელები და საბოლოო საქაღალდე საჭირო.

მრავალრიცხოვანი ფაილების ერთდროული მოძრაობა Linux- ში MV კომუნალური საშუალებით

იმ შემთხვევაში, თუ კონსოლიდან ბრძანებები ახლა გააქტიურებულია დირექტორიაში, სადაც ყველა ფაილი მდებარეობს მოძრავი, გამოიყენეთ MV * MyDir / დაუყოვნებლივ გადასცეს მათ ყველა მითითებულ დირექტორიაში. ასე რომ თქვენ დაზოგავთ მნიშვნელოვან დროს, მონაცვლეობით მოძრავი ან ხელით შესვლის ყველა ობიექტის სახელები.

გადაადგილება ყველა ფაილი მიმდინარე საქაღალდეში გამოყენებით MV ბრძანება Linux

იგივე ეხება ელემენტებს იგივე ფორმატით. თუ არსებობს სურვილი, მაგალითად, JPG ტიპის მხოლოდ გამოსახულებები, თქვენ უნდა შეცვალოთ ხაზი MV * .jpg mydir. იგივე ეხება ყველა სხვა ცნობილ ფაილებს.

მოძრავი ყველა ფაილი მითითებული გაფართოება მეშვეობით MV ბრძანება Linux

მოძრაობს სამიზნე ფაილის დირექტორიაში

არსებობს სიტუაციები, სადაც რამდენიმე ფაილი უნდა გადავიდეს კონკრეტულ დირექტორიაში, მაგრამ ზოგიერთი მათგანი უკვე ხელმისაწვდომია ამ დირექტორიაში. შემდეგ თქვენ უნდა გამოიყენოთ -n ვარიანტი ისე, რომ საბოლოო ჯამში გუნდმა იპოვა MV -N MyDir1 / * MyDir2 /. შეცვალეთ მითითებული ფოლდერები აქ აუცილებლად სწორად გადაადგილება.

მოძრავი არარსებული ფაილი სამიზნე ფაილის დირექტორია მეშვეობით MV in Linux

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

Იხილეთ ასევე:

ხშირად გამოყენებული ბრძანებები "ტერმინალში" Linux- ში

LN / FORT / LS / GREP / PWD / PS / ECHO / TOUCH / DF ბრძანება Linux

Წაიკითხე მეტი