تعارف
اهو لينڪس ڪمانڊ لائن انٽرفيس سان ڪم ڪرڻ شروع ڪرڻ خوفناڪ آهي جيڪڏهن توهان هڪ سٺي گرافڪ انٽرفيس ذريعي سڀ ڪجهه ڪرڻ لاءِ استعمال ڪيو ٿا. اتي تمام گهڻي معلومات آهي ۽ ڪڏهن ڪڏهن اهو واضح ناهي ته ڪٿان شروع ڪجي. توھان چاھيو ٿا انھن خصوصيتن کي ڳولڻ چاھيو جن بابت توھان گھڻو ٻڌو آھي، پر توھان کي خبر به نه آھي ته فائلن کي ڊاريڪٽري ۾ ڪيئن لسٽ ڪجي يا فائل سسٽم کي نيويگيٽ ڪجي. هن پوسٽ ۾، آئون ڏهن بنيادي حڪمن بابت لکندس جيڪي، منهنجي خيال ۾، ڪنهن به خود اعتمادي لينڪس استعمال ڪندڙ کي ڄاڻڻ گهرجي. اهي نه آهن "مٿين 10 بهترين حڪم"، يا سڀ کان وڌيڪ پريشان ڪندڙ آهن، يا اهي جيڪي توهان کي ڪمان لائن جينيئس بڻائيندا. اهي صرف اهي حڪم آهن جيڪي مان سمجهان ٿو ته توهان کي پهريان سکڻ گهرجي. مان سمجهان ٿو ته توهان اڳ ۾ ئي ڪجهه لينڪس ڊسٽريبيوشن انسٽال ڪيو آهي، يا هڪ مشين ڏني وئي آهي جنهن ۾ لينڪس انسٽال ٿيل هجي، ۽ اهو ته توهان ٽرمينل ايپليڪيشن کي کولڻ سان ڪمانڊ لائن حاصل ڪرڻ ۾ ڪامياب ٿي ويا آهيو. پوءِ توھان پنھنجو ڪم پنھنجي گھر (/ گھر) ڊاريڪٽري ۾ ھڪڙي ڪمانڊ لائن پرامپٹ سان شروع ڪريو ڪجھ ھن طرح: matthew@lovelace:~$ پھريون حصو توھان جو صارف نالو آھي ، ھن مثال ۾ "matthew". ان جي پٺيان هڪ @ علامت آهي ۽ پوءِ سسٽم جو نالو جنهن ۾ توهان لاگ ان ٿيل آهيو، هن صورت ۾ ”محبت“. نوٽ: مون کي پنهنجي سسٽم جو نالو انهن ماڻهن جي نالي رکڻ جي عادت آهي جن ڪمپيوٽنگ جي تاريخ ۾ اهم ڪردار ادا ڪيو. جيڪڏهن نالو Ada Lovelace توهان کي واقف نه آهي، هوء پڙهڻ جي لائق آهي.فهرست
- pwd
pwd جو مطلب آهي ”پرنٽ ورڪنگ ڊاريڪٽري“. هي حڪم توهان جي فائيل سسٽم جي جڳهه کي واپس ڏئي ٿو، جهڙوڪ /usr/share يا /home/matthew. اهو مددگار ٿي سگهي ٿو جيڪڏهن توهان کي sclerosis آهي جيڪڏهن توهان وساريو ته توهان ڪٿي آهيو.
- ls
При использовании в отдельности, команда ls выводит список всех файлов и подкаталогов в текущем каталоге. Можно также использовать ls для вывода списка всего содержимого любого каталога, не переходя к нему, за счет добавления к команде address этого каталога, например: ls etc/python.
-
cd
Эта команда приводит к смене текущего каталога на заданный. Например, команда cd /var/log перенесет вас в подкаталог log, находящийся в каталоге var.
-
touch
Команда touch создает пустой файл с заданным именем. Создайте файл прямо сейчас и воспользуйтесь командой cd, чтобы убедиться, что он был создан в текущем каталоге: touch examplefile.
-
rm
Команда rm удаляет файл. Для удаления созданного вами выше file, введите: rm examplefile.
-
mkdir
Команда mkdir создает каталог. Создайте каталог прямо сейчас и воспользуйтесь командой cd, чтобы убедиться, что он был создан в текущем каталоге: mkdir exampledirectory.
-
rmdir
Команда rmdir удаляет каталог. Для удаления созданного вами выше каталога, введите: rm exampledirectory.
-
mv
Команда mv перемещает заданный файл or каталог в указанное место. Её можно также использовать для переименования файлов и каталогов. При желании, можно сделать и то, и другое одной командой. Например, давайте переместим файл с именем sample из текущего каталога в существующий подкаталог stuff с одновременным изменением имени этого file на example: mv sample stuff/example.
-
cp
Команда cp копирует заданный файл or каталог в указанное вами место, возможно, с заданным вами новым именем file/каталога. Воспользуемся тем же примером: cp sample stuff/example. Различие между mv и cp в том, что во втором случае исходный файл остается на своём месте.
-
man
Команда man отображает page справочника для заданной команды. Каждая из описанных выше команд способна на гораздо большее, чем мы уже узнали. На деле, это была лишь верхушка айсберга. У большинства команд есть опции, называемые параметрами, предназначенные для изменения их поведения по умолчанию. Например, если вы введете man ls и прочитаете page справочника для этой команды, то узнаете о существовании чрезвычайно удобных опций, таких How ls -al, которая позволяет вывести список не только с именами файлов и каталогов, но и очень полезными метаданными каждого file и каталога.
GO TO FULL VERSION