Intern
Ինչպես փոխել ֆայլի անունը Linux-ում?
sobes.tech AI
Պատասխան AI-ից
Linux-ում mv հրամանը օգտագործվում է ֆայլի վերանվանման կամ տեղափոխման համար դեպի այլ տեղ:
Հրամանի սինտաքսիսը՝
# Ֆայլի վերանվանում
mv <հին_անուն> <նոր_անուն>
# Ֆայլի տեղափոխում այլ დირექტորիա՝ պահպանելով անունը
mv <ֆայլի_անուն> <նպատակային_դիրեկտորիա>/
# Ֆայլի տեղափոխում այլ դիրեկտորիա՝ անվան փոփոխությամբ
mv <ֆայլի_անուն> <նպատակային_դիրեկտորիա>/<նոր_անուն>
Օրինակներ՝
old_file.txtֆայլը վերանվանելnew_file.txt՝ ներկայիս դիրեկտորում՝mv old_file.txt new_file.txtmy_document.pdfֆայլը տեղափոխել ներկայիս դիրեկտորից/home/user/documents/՝mv my_document.pdf /home/user/documents/report.csvֆայլը տեղափոխել ներկայիս դիրեկտորից/archive/՝ և վերանվանելfinal_report_2023.csv՝mv report.csv /archive/final_report_2023.csv
Եթե նշված <նոր_անուն> կամ <նպատակային_դիրեկտորիա>/<նոր_անուն> արդեն գոյություն ունի, ֆայլը կօգտագործվի՝ որպես վերագրանցում:
Օգտակար տարբերակներ՝
-i(ինտերակտիվ)՝ նախքան վերագրանցելը, հաստատում է խնդրում:mv -i my_file.txt existing_file.txt-f(մարտահրավեր)՝ ուժեղացնում է վերագրանցումը՝ առանց հաստատման:mv -f important.log /var/log/important.log-u(թարմացում)՝ տեղափոխում կամ վերանվանում է միայն այն դեպքում, եթե աղբյուրային ֆայլը ավելի նոր է, քան նպատակայինը կամ եթե նպատակայինը չի գոյություն ունենում:mv -u report.csv /archive/-v(վերլուծական)՝ ցույց է տալիս կատարված գործողությունների մանրամասնությունը:mv -v report.csv /archive/