JavaRush /Java blogi /Random-UZ /Eng kerakli 10 ta Linux buyruqlari

Eng kerakli 10 ta Linux buyruqlari

Guruhda nashr etilgan
Ko'p yillarini Ubuntu operatsion tizimiga bag'ishlagan Metyu Xelmke har qanday Linux foydalanuvchisi bilishi kerak bo'lgan 10 ta asosiy buyruqni bayon qiladi. Eng kerakli 10 ta Linux buyruqlari - 1

Kirish

Agar siz hamma narsani chiroyli grafik interfeys orqali qilishga odatlangan bo'lsangiz, Linux buyruq qatori interfeysi bilan ishlashni boshlash qo'rqinchli. Ko'p ma'lumot mavjud va ba'zida qaerdan boshlash kerakligi aniq emas. Siz juda ko'p eshitgan xususiyatlarni kashf qilishni xohlaysiz, lekin siz katalogdagi fayllarni qanday ro'yxatga olishni yoki fayl tizimida harakat qilishni ham bilmaysiz. Ushbu postda men o'zini hurmat qiladigan har qanday Linux foydalanuvchisi bilishi kerak bo'lgan o'nta asosiy buyruqlarni yozaman. Bular "eng zo'r 10 ta buyruq" yoki eng chalkash buyruqlar yoki sizni buyruq qatori dahosiga aylantiradiganlar emas. Bular menimcha, siz avval o'rganishingiz kerak bo'lgan buyruqlardir. O'ylaymanki, sizga ba'zi Linux distributivlarini o'rnatgansiz yoki unga Linux o'rnatilgan mashina berilgan va terminal ilovasini ochib, buyruq satriga o'tishga muvaffaq bo'ldingiz. Keyin uyingizdagi (/home) katalogdagi ishingizni quyidagi buyruq qatori bilan boshlaysiz: matthew@lovelace:~$ Birinchi qism sizning foydalanuvchi ismingiz , bu misolda "matthew". Undan keyin @ belgisi va keyin siz kirgan tizim nomi , bu holda "lovelace" keladi. QAYD: Mening tizimlarimga hisoblash tarixida muhim rol o'ynagan odamlarning nomini berish odatim bor. Agar Ada Lovelace ismi sizga tanish bo'lmasa, u haqida o'qishga loyiqdir.
Eng kerakli 10 ta Linux buyruqlari - 2
Nihoyat, so'rov ikki nuqtadan so'ng fayl tizimidagi joriy joylashuvingizni o'z ichiga oladi. Linuxdagi tilda " ~ " belgisi "mening uy katalogim" uchun qisqa. Mening holimda bu /home/matthew . Quyida tavsiflangan buyruqlar ushbu buyruq qatoridan kiritilishi va Enter tugmasini bosish orqali bajarilishi kerak . Oddiylik uchun siz eng keng tarqalgan buyruq satri qobig'idan foydalanasiz deb taxmin qilaman: bash . Agar bu nima ekanligini bilmasangiz, tashvishlanmang.

Roʻyxat

  1. pwd

    pwd "Ishchi katalogni chop etish" degan ma'noni anglatadi. Bu buyruq fayl tizimingiz manzilini qaytaradi, masalan, /usr/share yoki /home/matthew. Agar siz qayerda ekanligingizni unutib qo'ysangiz, skleroz bo'lsa, bu foydali bo'lishi mumkin.

  2. ls

    При использовании в отдельности, команда ls выводит список всех файлов и подкаталогов в текущем каталоге. Можно также использовать ls для вывода списка всего содержимого любого каталога, не переходя к нему, за счет добавления к команде address этого каталога, например: ls etc/python.

  3. cd

    Эта команда приводит к смене текущего каталога на заданный. Например, команда cd /var/log перенесет вас в подкаталог log, находящийся в каталоге var.

  4. touch

    Команда touch создает пустой файл с заданным именем. Создайте файл прямо сейчас и воспользуйтесь командой cd, чтобы убедиться, что он был создан в текущем каталоге: touch examplefile.

  5. rm

    Команда rm удаляет файл. Для удаления созданного вами выше file, введите: rm examplefile.

  6. mkdir

    Команда mkdir создает каталог. Создайте каталог прямо сейчас и воспользуйтесь командой cd, чтобы убедиться, что он был создан в текущем каталоге: mkdir exampledirectory.

  7. rmdir

    Команда rmdir удаляет каталог. Для удаления созданного вами выше каталога, введите: rm exampledirectory.

  8. mv

    Команда mv перемещает заданный файл or каталог в указанное место. Её можно также использовать для переименования файлов и каталогов. При желании, можно сделать и то, и другое одной командой. Например, давайте переместим файл с именем sample из текущего каталога в существующий подкаталог stuff с одновременным изменением имени этого file на example: mv sample stuff/example.

  9. cp

    Команда cp копирует заданный файл or каталог в указанное вами место, возможно, с заданным вами новым именем file/каталога. Воспользуемся тем же примером: cp sample stuff/example. Различие между mv и cp в том, что во втором случае исходный файл остается на своём месте.

  10. man

    Команда man отображает page справочника для заданной команды. Каждая из описанных выше команд способна на гораздо большее, чем мы уже узнали. На деле, это была лишь верхушка айсберга. У большинства команд есть опции, называемые параметрами, предназначенные для изменения их поведения по умолчанию. Например, если вы введете man ls и прочитаете page справочника для этой команды, то узнаете о существовании чрезвычайно удобных опций, таких How ls -al, которая позволяет вывести список не только с именами файлов и каталогов, но и очень полезными метаданными каждого file и каталога.

Дальнейшие шаги

Ushbu buyruqlar Linux buyruq satri bilan ishlashni boshlashingizga yordam beradi. Ammo ulardan haqiqatan ham foyda olish uchun siz o'qish va ko'proq harakat qilishingiz kerak bo'ladi. Agar siz Linuxda ishlamoqchi bo'lsangiz, fayl/kataloglar bilan bog'liq sozlamalar bo'lgan fayl ruxsatlari haqida o'qing, ular qaysi foydalanuvchilar ushbu fayllar/kataloglar bilan ishlashi va ular bilan aynan nima qilishi mumkinligini aniqlaydi. Buni tushunish uchun avvalo foydalanuvchi hisoblari nima ekanligini va ular tizim foydalanuvchilari, dasturlar va avtomatlashtirilgan jarayonlar tomonidan qanday ishlatilishini bilishingiz kerak. Shundan so'ng, Linux fayl tizimi bilan tanishish uchun biroz vaqt sarflang. Linux operatsion tizimida ishlaydigan barcha mashinalarda bir xil joylarda joylashgan standart kataloglar va fayllar to'plami mavjud. Biror narsani qayerdan va nimani izlash kerakligini bilish juda foydali bo'lishi mumkin, ayniqsa tuzatilishi kerak bo'lgan biror narsa sodir bo'lishidan oldin uni o'rganishga vaqt ajratsangiz. Bundan tashqari, turli xil buyruq satri qobiqlarini o'qishga arziydi. Eng keng tarqalgan qobiqlar bash va tire bo'lib, ikkalasi ham yuqoridagi buyruqlardan foydalanadi, ammo boshqalar ham bor. Har bir qobiq sizga yoqadigan yoki sizning ehtiyojlaringizga mosroq bo'lishi mumkin bo'lgan xususiyatlarni o'z ichiga oladi. Tcsh, ksh va zsh ga qarang. Manba: http://www.informit.com/articles/article.aspx?p=2858803
Izohlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION