~ / .bash_profile / $ cat\u003e ~ / .bash_profile<< "EOF" > exec env -i HOME \u003d $ HOME TERM \u003d $ TERM PS1 \u003d "\\ u: w \\ $" / bin / bash\u003e EOF
~ / .bashrc / $ mushuk\u003e ~ / .bashrc<< "EOF" > set + h\u003e umask 022\u003e LFS \u003d / mnt / lfs\u003e LC_ALL \u003d POSIX\u003e LFS_TGT \u003d $ (uname -m) -lfs-linux-gnu\u003e PATH \u003d / tools / bin: / bin: / usr / bin\u003e LFSni eksport qilish LC_ALL LFS_TGT PATH\u003e EOF
~ / .Bash_profile fayli har bir foydalanuvchi uchun afzalliklarni belgilaydi muhit o'zgaruvchilari. Buyruq
HOME \u003d $ HOME TERM \u003d $ TERM PS1 \u003d "\\ u: W \\ $" / bin / bash
"toza" foydalanuvchi muhitini yaratadi (kalit) -i atrof-muhit o'zgaruvchilariga qiymatlar berish orqali avvalgi sozlashlarni e'tiborsiz qoldirishni bildiradi
HOME - uy katalogi, o'zgaruvchining joriy qiymatini / home / lfs ga teng qilib tayinlang
TERM - ishlatilgan terminal turi, biz ham joriyni qoldiramiz
PS1 - taklifnoma shakli buyruq satri. Bunday holda, foydalanuvchi foydalanuvchi nomining formati o'rnatiladi: joriy ishchi katalog $, maxsus belgi \\ u - foydalanuvchi nomi, \\ W - joriy ishchi katalog.
/ bin / bash - qobiqning yangi namunasini boshlaydigan buyruq
~ / .Bashrc fayli ushbu foydalanuvchi seansiga kirishda qanday sozlash kerakligini aniqlaydi
set + h - bosh ichida xeshni o'chirib qo'yadi. Qobiq ilgari ishga tushirilgan bajariladigan fayllar yo'llarini eslaydi va bu tizimni tezlashtiradi. Shu bilan birga, biz bir xil dasturlarning turli xil versiyalarini turli xil yo'llar bilan chaqiramiz, shuning uchun hashing faqat bizga zarar keltiradi.
umask 022 - yangi fayllar va kataloglar uchun standart ruxsatlarni o'rnatish. 022 ning qiymati 644 (rw- r-- r--) huquqlari va 755 (rwx r-x r-x) huquqlari bilan kataloglar yaratilishini anglatadi. Har bir umask qo'shilgan bit huquq atributlarida mos keladigan bitni tiklashni anglatadi
Alohida ravishda siz fayllarni yaratish usuliga e'tibor qaratishingiz kerak. Nega biz mushuk buyrug'idan foydalanamiz, nega biz sevimli konsol muharriridan foydalana olmaymiz? Xo'sh, yaxshi, biz mezbon tizimda bo'lganimizda, matn muharriri biz uchun mavjud. Ammo vaqtinchalik tizimga o'tishda bizda biron bir muharrir bo'lmaydi. Shuning uchun, chiqish oqimini bir fayldan boshqasiga yo'naltiradigan mushuk buyrug'ini ishlatishingiz kerak. Kirish fayli bu erda ko'rsatilmagan - bu ishlatilishini anglatadi standart oqim kiritish. Chiqish fayli bu biz yaratadigan fayl va tugatish sharti fayl oxiridagi belgilar ketma-ketligining kirish oqimida paydo bo'lishi - EOF. Buyruqni kiritgandan so'ng, biz yaratilgan faylning matnini to'g'ridan-to'g'ri terminalga yoza olamiz. Jarayonni to'xtatish uchun EOF chizig'ini kiriting. Shu tarzda biz qobiqni ibtidoiy matn muharririga aylantiramiz.
Yaratilgan skriptlar lfs nomidan har bir login bilan bajariladi. Buyruq yordamida foydalanuvchi muhitini yangilang
/ $ manba ~ / .bash_profile
Bunga ishonch hosil qilamiz muhit o'zgaruvchilari o'rnatilgan
/ $ to'plami