Файлро дар Linux эҷод кунед ё нест кунед - чӣ метавонад осон бошад? Бо вуҷуди ин, дар баъзе ҳолатҳо, усули садоқатманд ва исботшудаи шумо кор намекунад. Дар ин ҳолат, барои ҳалли мушкилот ҷуброн карда мешавад, аммо агар вақти зиёд вуҷуд надошта бошад, шумо метавонед роҳҳои дигареро барои эҷод ё нест кардани файлҳо дар Linux истифода баред. Дар ин мақола, маъмултарини онҳо таҳлил карда мешавад.
Усули 1: Терминал
Кор бо файлҳо дар "Терминал" пурра аз кор дар менеҷери файл фарқ мекунад. Дар ҳадди ақал, дар инҷо ягон вебсайт нест - шумо ба ҳамаи тирезаҳое, Бо вуҷуди он, ин тавассути ин унсури система, ки имкон медиҳад, ки ҳамаи хатоҳое, ки ҳангоми иҷрои амалиёти махсус муайян мешаванд, имконпазир гарданд.
Фаъолияти тайёрӣ
Истифодаи "Terminal" барои эҷод ё нест кардани файлҳо дар система, шумо бояд аввал дар он феҳристе, ки ҳамаи амалиётҳои минбаъда иҷро мешаванд, муайян кунед. Дар акси ҳол, ҳамаи файлҳои сохташуда дар решаи root мебошанд ("/").
Шумо метавонед феҳристи дар терминалро дар ду тарз муайян кунед: менеҷери файл ва истифодаи фармон Бештар. Мо алоҳида таҳлил мекунем.
Мудири файл
Пас, биёед бигӯед, ки мехоҳед файлро аз ҷузвдон нобуд созед, ё баръакс "Ҳуҷҷатҳо"чӣ дар роҳ аст:
/ home / UserName / Ҳуҷҷатҳо
Барои кушодани ин феҳрист дар "Терминал", шумо бояд аввал дар менюи файл кушиш кунед, ва пас аз он, ки бо пахшкунии чапи мушаххаси интихобшуда, интихоб кунед "Дар терминал кушода".
Тибқи натиҷаҳо, "Терминал" кушода мешавад, ки дар он рӯйхат интихоб карда мешавад.
Фармони Cd
Агар шумо намехоҳед, ки усули пештараро истифода баред ё ба мудири файл дастрасӣ надошта бошед, шумо метавонед бе рӯйхат Terminalро феҳр карда кунед. Барои ин корро истифода баред Бештар. Ҳамаи шумо бояд кор кунед, ки ин фармонро нависед, пас роҳро ба феҳрист нишон диҳед. Биёед танҳо як намунаи ҷузвдонро тасниф кунем. "Ҳуҷҷатҳо". Фармонро ворид кунед:
cd / home / UserName / Ҳуҷҷатҳо
Дар ин ҷо намунаи амале иҷро мешавад:
Тавре ки шумо мебинед, шумо бояд аввал ба ворид шавед роҳи роҳнамоӣ (1), ва пас аз пахш кардани тугма Дохил кунед дар "Терминал" бояд нишон дода шавад феҳристи интихобшуда (2).
Баъд аз он ки шумо интихоб кунед, ки чӣ гуна интихоб кардани феҳристе, ки дар он корҳо бо файлҳо иҷро мешаванд, шумо метавонед бевосита ба раванди эҷод ва кушодани файлҳо муроҷиат кунед.
Сохтани файлҳо тавассути "Terminal"
Барои кушодани худи Terminal, бо пахшкунии якҷоя кардани калидҳо CTRL + ALT + T. Акнун шумо метавонед файлҳоро офаред. Барои ин, 6 роҳҳои гуногун истифода бурдан мумкин аст, ки дар зер нишон дода мешаванд.
Хизматрасонии бесими
Мақсад Team дастгир кунед дар Linux, тағйир додани вақт ва мӯҳр (вақти тағир ва вақти истифода). Аммо агар хидмати файл ба номи файли ёфт нашавад, онро автоматӣ нав месозад.
Пас, эҷод кардани файл, шумо бояд дар хати фармон муайян кунед:
touch "FileName"
(талаб дар нохунакҳо).
Ин мисоли чунин фармон:
Функсияҳои ҷории рангҳо
Ин усул метавонад соддатарин ҳисобида шавад. Барои эҷоди файли он, шумо бояд фақат аломати таъинотро муайян кунед ва номи файлеро, ки сохта шудааст, ворид кунед:
> "FileName"
(талаб дар нохунакҳо)
Мисол:
Фармоишҳои Echo ва функсия азнавсозии раванд
Ин усул аз амалияи пештара фарқ намекунад, танҳо дар ин ҳолат, бояд пеш аз насб кардани аломати echo ворид карда шавад:
echo> "FileName"
(талаб дар нохунакҳо)
Мисол:
Коммуналӣ
Ҳамчунон, ки бо истифодаи коммуникатсия дастгир кунед, ҳадафи асосии даста cp парвандаҳои нав нестанд. Барои нусхабардорӣ кардан зарур аст. Бо вуҷуди ин, тағйирёбанда "не"Шумо ҳуҷҷати навро эҷод мекунед:
cp / dev / null "FileName"
(бе назардошти талабот)
Мисол:
Фармони фармон ва вазифаҳои ҷобаҷогузории раванд
кош - Ин фармонест, ки ба бастабандӣ ва дидани файлҳо ва мундариҷаи онҳо хидмат мекунад, аммо он бо истифодаи якҷоя бо бо тағир додани ин раванд, зеро он фавран файлро нав хоҳад сохт:
cat / dev / null> "FileName"
(талаб дар нохунакҳо)
Мисол:
Забони матн
Он аз хидмат аст зеро Мақсади асосии он бо файлҳо кор кардан аст. Бо вуҷуди ин, интерфейси нест - ҳамаи амалиётҳо тавассути "Терминал" иҷро карда мешаванд.
Мутаассифона зеро на дар ҳамаи тақсимотҳо пеш аз насб кардан, масалан, дар Ubuntu 16.04.2 LTS он нест. Аммо он аҳамият надорад, шумо метавонед онро аз осонӣ аз он гиред ва дар компютери худ бе Terminal ҷойгир кунед.
Эзоҳ: агар матн реҷаи консолро дошта бошад зеро шумо аллакай насб кардаед, сипас ин қадами худро гузашед ва ростро ба эҷоди файл бо он равона кунед
Барои насб кардан, фармонро ворид кунед:
sudo apt install vim
Баъд аз зеркашӣ Дохил кунед бояд паролро ворид кунед. Ба он ворид кунед ва боргирӣ ва насбро интизор шавед. Дар раванди мазкур, шумо метавонед аз иҷро кардани фармон фармоиш кунед - номаро ворид кунед "D" ва пахш кунед Дохил кунед.
Ба итмом расонидани барномаи насб аз тариқи номи вуруд ва компютер муайян карда мешавад.
Баъд аз насб кардани муҳаррири матн зеро Шумо метавонед файлҳоро дар система оғоз кунед. Барои ин корро истифода баред:
vim -c wq "FileName"
(талаб дар нохунакҳо)
Мисол:
Дар боло аллакай шаш роҳ барои сохтани файлҳо дар тақсимоти Linux буд. Албатта, ин ҳама имконпазир нест, балки танҳо як қисми он, аммо бо кӯмаки онҳо шумо комилан муваффақият ба даст оварда метавонед.
Тоза кардани файлҳо тавассути "Terminal"
Нест кардани файлҳо дар Terminal қариб якхела ҳамон тавре, ки онҳо эҷод мекунанд. Хусусияти асосии он аст, ки ҳамаи аҳкомҳои заруриро донед.
Муҳимтар аст: тоза кардани файлҳои система ба воситаи "Терминал", шумо онҳоро ба таври доимӣ тоза кунед, яъне дар "Баскет" барои ёфтани онҳо баъдтар кор нахоҳад кард.
Фармони RM
Ҳамаи даста Ром барои нест кардани файлҳо дар linux хизмат мекунад. Шумо бояд фақат феҳристро муайян кунед, фармонро ворид кунед ва номи файлеро, ки мехоҳед тоза кунед, ворид кунед:
rm "FileName"
(талаб дар нохунакҳо)
Мисол:
Пас аз иҷрои ин фармон шумо мебинед, ки файл дар менеҷери файл даркор аст. "Ҳуҷҷати нав".
Агар шумо хоҳед, ки тамоми феҳристҳои файлҳои нолозимро тоза кунед, он муддати тӯлонӣ барои ворид шудан ба номҳои худ дар муддати зиёд вақт мегузарад. Истифода бурдани фармони махсус, ки фавран ҳамаи файлҳоро тоза мекунад:
РМ *
Мисол:
Бо ин фармон иҷро карда метавонед, шумо мебинед, ки чӣ тавр ҳамаи файлҳои пештар тартибдодашуда дар менеҷери файл тоза карда шуданд.
Усули 2: Мудири файл
Мудири файлҳои ягон системаи амалиётӣ (OS) хуб аст, зеро он ба шумо имконият медиҳад, ки имконияти дидан карданро ба тамоми механизмҳои ҷорӣ дар муқоиса бо Terminal бо хати фармонӣ таъмин намояд. Бо вуҷуди ин, Яке аз онҳо: имконияти тафсилоти дар амалиётҳои махсус иҷрошуда вуҷуд надорад.
Дар ҳар сурат, истифодабарандагоне, ки охирин тақсимоти Linux-ро дар компютериашон насб карда буданд, хуб аст, чуноне ки Windows бо ҳамон монанд аст, маълум аст.
Эзоҳ: Мақолаи менеҷери файли Nautilus ҳамчун намунаи стандартиро истифода хоҳад кард. Бо вуҷуди ин, дастурҳои дигар менеҷерҳо монанданд, танҳо номҳои элементҳо ва ҷойгиршавии элементҳои интернетии гуногун метавонанд фарқ кунанд.
Файлро дар менеҷери файл бунёд кунед
Барои эҷоди файли зерин амал кунед:
- Менеҷераи файлро (дар ин ҳолат, Nautilus) кушоед, бо пахш кардани нишонии он дар панели вазифа ё гузаронидани ҷустуҷӯ дар система.
- Ба феҳристи дилхоҳ равед.
- Тугмаи ростро (RMB) дар фазои холӣ пахш кунед.
- Дар менюи контекстӣ ба курсор ба унсур ҳаракат кунед "Сохтани ҳуҷҷат" ва формати лозимро интихоб кунед (дар ин ҳолат, формат як аст - "Ҳуҷҷати Blank").
Баъд аз ин, файли холӣ дар феҳрист пайдо мешавад, ки танҳо ба номи додашуда лозим аст.
Файлро дар менеҷери файл тоза кунед
Раванди бартарафкунӣ дар идоракунии Linux ҳатто осонтар ва зудтар аст. Барои нест кардани файл, шумо бояд аввалин RMB-ро пахш кунед, ва баъд, дар менюи контексти матн интихоб кунед "Нест кардан".
Шумо инчунин метавонед бо интихоби файли нусхабардорӣ ва пахш кардани ин равандро суръат бахшед DELETE дар клавиатура.
Баъд аз он, он ба "Баскет" ҳаракат мекунад. Бо роҳи, он барқарор карда мешавад. Барои шубҳа кардан ба филми ҷовидона, тугмаи чапи ростро пахш кунед ва интихоб кунед "Металлист блоки".
Хулоса
Тавре ки шумо дидед, роҳҳои зиёде барои эҷод ва нест кардани файлҳо дар Linux вуҷуд доранд. Шумо метавонед аз ҳама бештар шинос шавед, ки имкониятҳои менеҷери файлии системаро истифода мебарад ва шумо метавонед бо истифода аз "Терминал" ва фармонҳои дахлдор шаҳодатдиҳанда ва боэътимодро истифода баред. Дар ҳар сурат, агар яке аз усулҳо хато накунад, шумо метавонед боқимонда боқимонда истифода кунед.