2024 Muallif: Malcolm Clapton | [email protected]. Oxirgi o'zgartirilgan: 2023-12-17 04:14
Grafik interfeyslar va Magic Mouse va Magic Trackpad kabi har xil qulay manipulyatorlarning keng tarqalganligiga qaramay, Terminal.app ilovasi hali ham ba'zi operatsiyalarni bajarish uchun juda foydali va biroz "geeky" vosita bo'lib, ko'pchiligimiz buni juda yaxshi bilamiz. Aslida, uni "o'zlashtirish"da qiyin narsa yo'q, shuning uchun MacRadar-ning barcha o'quvchilari uchun men terminal uchun foydali bo'lishi mumkin bo'lgan buyruqlar tayyorladim.
Boshlash uchun shuni aytish kerakki, Terminal.app ilovasining o'zi, barcha foydali yordamchi dasturlar singari, Dasturlar> Utilitalar katalogida joylashgan. Uni ishga tushirgandan so'ng darhol siz kompyuter nomi va joriy katalog yozilgan qatorni ko'rasiz va dollar belgisidan keyin ($) - sizni birinchi buyruqni kiritishga taklif qiladigan miltillovchi kursor …
Fayl va papkalar ro'yxati - ls
Odatiy bo'lib, yordamchi dasturni ishga tushirgandan so'ng, foydalanuvchining uy papkasi ishchi katalog sifatida tanlanadi. Undagi fayllar va papkalar ro'yxatini olish uchun ikki harfli buyruqni bajaring
ls
Ushbu buyruqning turli xil tugmachalar bilan chaqiriladigan bir nechta o'zgarishlari mavjud (aslida yana ko'plari bor):
-
ls -l
- har bir element haqida batafsil ma'lumot, jumladan ruxsatlar, fayl o'lchamlari va boshqalarni ko'rsatadi. Bundan tashqari, har bir satrning birinchi belgisi ma'lumotlar turini aniqlash imkonini beradi: agar u lotincha "d" harfi bo'lsa, unda biz katalogga ega bo'lamiz va agar chiziqcha (-), keyin oddiy fayl.
-
ls -a
- joriy jilddagi barcha fayllar va kataloglar roʻyxatini, shu jumladan yashirin elementlarni (Mac OS X da nuqta bilan boshlanadigan nomlar) koʻrsatadi.
Styuardessaga eslatma: kalitlarni bir-biri bilan osongina birlashtirish mumkin, shuning uchun agar siz katalogning barcha elementlari, shu jumladan yashirin fayllar haqida batafsil ma'lumotni ko'rishni istasangiz, sizning buyruqingiz quyidagicha ko'rinishi kerak:
ls -la
Kataloglar o'rtasida harakatlanish - CD
Ushbu buyruqning nomi Apple o'zining raqamli iTunes do'konida muvaffaqiyatli o'ldirgan eski kompakt disklardan emas, balki ikkita inglizcha "katalogni o'zgartirish" so'zidan kelib chiqqan - bu shunday qiladi:
-
Yozing
CD musiqa
- - va Terminal Musiqa jildiga o'tadi, agar u sizning joriy katalogingizda mavjud bo'lsa.
-
Bir daraja yuqoriroq jildga chiqish uchun buyruqdan foydalaning
CD..
- (ikki nuqta bilan).
- Va cd buyrug'ini bajarish orqali siz darhol foydalanuvchining uy katalogiga o'tasiz.
Ishchi katalogga to'liq yo'l - pwd
Bu buyruqning nomi ham "ishchi katalogni chop etish" iborasining birinchi harflaridan kelib chiqqan. Qaysi katalogda bo'lishingizdan qat'iy nazar, bu buyruq joriy katalogga to'liq yo'lni beradi.
Katalog yaratish - mkdir
Bu buyruq belgilangan nomga ega katalog yaratadi. Masalan,
mkdir Temp
joriy papkada Temp katalogini yaratadi. Agar hozir qaysi katalogda ekanligingizni unutgan bo'lsangiz, foydalaning
pwd
:
Fayllar va kataloglarni o'chirish - rm, rmdir
Terminal orqali fayllar va kataloglarda ushbu harakatni amalga oshirishda siz kichik, ammo muhim nuanceni hisobga olishingiz kerak: axlat qutisi yo'q, shuning uchun ma'lumotlar doimiy ravishda o'chiriladi.
Ammo umuman olganda jamoa
rm test1.txt
joriy katalogdan test1.txt faylini olib tashlaydi. Va agar siz "i" kalitini qo'shsangiz, ayting (
rm -i test2.txt
) foydalanuvchidan o'chirishni tasdiqlash so'raladi.
Afsuski, kataloglarni o'chirish qiyinroq vazifadir, chunki bu amal uchun bir necha turdagi buyruqlar mavjud:
-
rmdir testi
- Test katalogini faqat bo'sh bo'lsa va uning ichida hech qanday pastki papkalar yoki fayllar bo'lmasa o'chiradi.
-
rm -r Test2
- Test2 ichidagi barcha fayl va papkalarni rekursiv ravishda o'chiradi va uni oxirida o'chiradi.
Fayllarni ko'chirish va nusxalash - mv va cp
Ikkala buyruq deyarli bir xil amallarni bajaradi, shuning uchun parametrlar ro'yxati ular uchun bir xil. Agar men faylni bir katalogdan boshqasiga ko'chirmoqchi bo'lsam, quyidagi buyruqni ishlatishim kerak:
mv ~ / test1.txt ~ / Hujjatlar / test1.txt
Birinchi parametr (~ / test1.txt) biz ko'chirishimiz kerak bo'lgan fayl, ikkinchisi esa maqsadli katalog va natijada paydo bo'lgan fayl nomi.
Va yana eslatma bekasiga. Birinchidan, siz allaqachon taxmin qilganingizdek, fayllar ustida amallarni bajarish uchun to'g'ri katalogga o'tish shart emas. Uning nomini, to'liq yo'lini bilish va ularni buyruq parametrlari sifatida ishlatish kifoya.
Ikkinchidan, har safar uy katalogiga yo'l yozmaslik uchun tilda (~) belgisidan foydalanish kifoya. Masalan, kirish
~ / Hujjatlar
ga teng
/ Foydalanuvchilar / foydalanuvchi nomi / Hujjatlar
Fayllarni nusxalash uchun shunchaki almashtiring
mv
yoqilgan
cp
:
Qolgan jamoalar
Tabiiyki, barcha mavjud buyruqlarni (shuningdek, ularning kalitlarini) tavsiflashning iloji yo'q, shuning uchun men yana bir nechta qiziqarli va foydali "namunalarga" e'tibor qarataman:
-
Buyruq yordamida tizimdagi istalgan dasturni ishga tushirishingiz mumkin
ochiq
ilovaga yo'lni va uning nomini bo'sh joy bilan ajratib ko'rsatish. Masalan,
/Applications/Airfoil.app-ni oching
-
Buyruqdan foydalanish
JSSV
- tizimga kirgan foydalanuvchilar ro'yxatini ko'rishingiz mumkin. Tabiiyki, bu faqat ushbu kompyuterdagi ish bir nechta foydalanuvchilarning kirishini yoki faol SSHni o'z ichiga olgan taqdirdagina tegishli.
-
Buyruq
mushuk testi.txt
- test.txt nomli fayl mazmunini Terminal oynasida ko'rsatishga imkon beradi, lekin siz uni tahrirlay olmaysiz (buni amalga oshirish uchun nano, vim yoki emacs kabi matn muharriridan foydalanishingiz kerak bo'ladi), shunchaki uni ko'ring.
-
Siz har doim universal klaviatura yorlig'i yordamida istalgan buyruqni bajarish jarayonini (bu ping yoki qobiq skriptining ishi) bekor qilishingiz mumkin.
Boshqarish + C
- .
-
Buyruqni ishga tushirish orqali Terminal oynasini katta hajmdagi matndan tozalash juda oson
aniq
- .
-
Ba'zi buyruqlarni bajarish uchun sizga administrator huquqlari kerak bo'lishi mumkin. Buni amalga oshirishning eng tezkor usuli - satr boshida buyruqni qo'shish
sudo
- … Bunday holda, terminal sizdan hisobingiz uchun parolni kiritishingizni so'raydi.
-
Buyruq yordamida ishlaydigan jarayonlar ro'yxatini ko'rishingiz mumkin
yuqori
- , ammo, bu holda ma'lumotlar tizim monitoringiga qaraganda kamroq aniq ko'rinadi.
-
Buyruq bo'yicha batafsil yordamni ko'rsatish uchun siz foydalanishingiz mumkin
kishi
- , bo'sh joy bilan ajratilgan qiziqish buyrug'ining nomini ko'rsatish.
-
Men fantastik qidiruv yordam dasturini eslatishni deyarli unutib qo'ydim
grep
uning yordamida siz fayldagi matn satrini yoki, aytaylik, jarayonlar ro'yxatidagi ma'lum bir jarayonni topishingiz mumkin (masalan,
ps ax | grep smbd
- ).
Ehtimol, biz bu bilan to'xtab qolamiz va agar men biror narsani o'tkazib yuborgan bo'lsam yoki uni noto'g'ri ko'rsatgan bo'lsam - sharhlarda xush kelibsiz.
Tavsiya:
Har bir kattalar bilishi kerak bo'lgan 7 ta moliyaviy savol
Har bir inson bu moliyaviy masalalardan xabardor bo'lishi kerak. Shaxsiy byudjet va investitsiyalar bilan bog'liq asosiy tushunchalarni qanchalik yaxshi tushunganingizni tekshiring
Har kim bilishi kerak bo'lgan 6 ta Google Play xususiyatlari
Google Play har qanday Android gadjeti uchun asosiy dastur hisoblanadi. Siz uni yaxshi bilasiz deb o'ylaysizmi? Mana, siz bilmagan Google Play-ning 6 ta xususiyati
Har kim bilishi kerak bo'lgan 70 ta Google Chrome tezkor tugmalari
Chrome klaviatura yorliqlari ko'p vaqtingizni tejaydi va unumliroq bo'ladi. Shuning uchun hamma, agar hammasi bo'lmasa, hech bo'lmaganda asosiylarini bilishi kerak
MacOS-da 20 ta terminal buyruqlari yordam beradi
Mac kompyuteringizda ishlashni qanday oson, tezroq va qulayroq qilish kerakligini bilib oling. Barcha kerakli macOS buyruqlari ushbu Lifehacker maqolasida
O'yinchoqlarga qanday g'amxo'rlik qilish kerak: har bir ota-ona bilishi kerak bo'lgan hayotiy xakerlar
Yumshoq, plastmassa, elektron - biz turli materiallardan, shu jumladan elektron komponentli o'yinchoqlarga qanday g'amxo'rlik qilishni aniqladik