Kiek iÅ¡ mÅ«sų vargina ilgų komandų, tokių kaip âsudo apt-get installâ ar âsudo apt-get updateâ, raÅ¡ymas?
Tai mane asmeniÅ¡kai vargina, be to, sugaiÅ¡ta laiko. Šį kartÄ noriu parodyti jums labai paprastÄ bÅ«dÄ âsutrumpintiâ arba apibendrinti Å¡ias komandas, kad mÅ«sų gyvenimas bÅ«tų Å¡iek tiek lengvesnis.
Eime į ÅŸaidimÄ .
Pirmas dalykas, kurį turime padaryti, yra prisijungti kaip ŠAKNIS
# jo
Jūs parašote slaptaşodį ir mes atliekame šiuos veiksmus:
# nano / bin / update
Äia mes sukÅ«rÄme komandÄ . «Atnaujinti» ir mes raÅ¡ome
#sudo apt-get atnaujinimas
Dabar mes suteikiame jai leidimus.
# chmod + x / bin / atnaujinimas
Ir dabar kiekvienÄ kartÄ , kai konsolÄje įvesime naujinimÄ , jis atnaujins mÅ«sų saugyklas.
Tokiu būdu galime supaprastinti visų rūšių komandas. Kaip pereiti iš sudo # apt-get install į # install
Sveikinimai, ir tikiuosi, kad jums tai patiks.
AsmeniÅ¡kai manau, kad yra patogiau apibrÄÅŸti slapyvardÅŸius bashrc arba .bashrc faile
tokia, kad:
alias update = »sudo apt-get update»
Labai įdomu, bet iÅ¡ to, kÄ matau ekrano kopijoje, norÄdamas jį paleisti, turiu prisijungti kaip root ir tada paraÅ¡yti âupdateâ; tada nematau malonÄs.
Ne, taip yra todÄl, kad bent jau aÅ¡ neturiu savo įprasto prakaito vartotojo, todÄl atÄjo mano eilÄ. Bet jei turite, paprasÄiausiai papraÅ¡ys slaptaÅŸodÅŸio ir viskas.
Kitas yra vietoj sudo apt-get ir pan.
su -c "komanda" (kabutÄs svarbu)
Tada ji paprašo jūsų ŠAKNIŲ slaptaşodşio, o kai baigs, jūs vis dar esate įprastas vartotojas.
NebÅ«tina prisijungti kaip root, tai yra malonÄ Ä¯dÄjus sukurtÄ failÄ ð Bet kokiu atveju slapyvardÅŸiai tam jau yra.
: wq
įdÄjÄs sudo į sukurtÄ failÄ . AÅ¡ suvalgiau tÄ dalį ð
: wq
Man daug lengviau pridÄti slapyvardÅŸius prie .bashrc
slapyvardis atnaujinimas = 'sudo aptitude update'
Tiksliai.
Puiku, aš ketinau padaryti panašų straipsnį, bet su scenarijumi, labai geras ir dabar turiu juodraštį, kuris niekada nebus išaiškintas. XD.
Geras straipsnis. jei būtų galima skirti taškus, tai gautų +100.
IÅ¡ principo idÄja yra gera, taÄiau leidimai turi savo prasmÄ.
Man labiau patinka saugumas.
Sveikinimai.
KÄ turi galvoje? Vis tiek reikia, kad jis bÅ«tų root'as arba kad vartotojas bÅ«tų sudoers, kad galÄtų jį įvykdyti. Nepaisant to, kad / bin / update turi leidimus. apt-get ir sudo nekeiÄia savo teisių.
AÅ¡ turiu galvoje, kad kiekvienas, įÄjÄs į mÅ«sų kompiuterį, gali atlikti Å¡iÄ uÅŸduotį be root leidimo.
AÅ¡ jau paaiÅ¡kinau, jis nuolat praÅ¡ys jÅ«sų slaptaÅŸodÅŸio arba bus prisijungÄs kaip root. Tai neturi nieko bendro
Manau, kad lengviausia yra pridÄti slapyvardį .bashrc, kaip sakoma aukÅ¡Äiau pateiktose pastabose
Nepaisyti teisingo dalyko bÅ«tų naudoti bash slapyvardÅŸius, ypaÄ tai, kad scenarijų paliekate / bin vietoj / usr / local / bin.
Man nuobodu beveik visuose tinklaraÅ¡Äiuose matyti, kaip praleidi LHFS ir be uÅŸsakymo ar koncerto barstai Å¡iukÅ¡les po visÄ failų sistemÄ .
Amen, kÄ pasakÄ Ilgrimas
Manau, kad jÅ«s teisus, atrodytų, kad tai yra âWinbugâ, kai tiek daug failų ir bibliotekų daro tÄ patį. XD.
Geriau naudoti âAliasâ.
AÅ¡ sukÅ«riau 2 eiluÄių âsudo aptitueâ atnaujinimo scenarijų ir âsudo aptitudeâ visiÅ¡kÄ atnaujinimÄ . Ä®dÄjau scenarijų į / usr / bin / ir visiÅ¡kai atnaujinu sistemÄ ir jos saugyklas, tiesiog įvesdamas konsolÄje âupdateâ. Bet tai scenarijus, kuris atlieka 2 dalykus, ne tik vienÄ .
Vis tiek galÄjote sukurti pseudonimÄ su keliomis komandomis:
alias actualizar='sudo aptitude -y update && sudo aptitude -y safe-upgrade && sudo aptitude full-upgrade && sudo aptitude autoclean'
Niekada neÅŸinojau, kur dÄti scenarijus, kÄ aÅ¡ paprastai darau, tai palikti juos paslÄptame aplanke mano namuose ir tada pridÄti atitinkamÄ keliÄ Ä¯ keliÄ faile .bashrc
Ar teisinga tai daryti taip, ar geriau juos palikti komentaruose / usr / local / bin?
Å i komanda turi tik vienÄ vartotojÄ .
Taip, şinoma, jis yra tobulas, viskas priklauso nuo jūsų poreikio.
PanaÅ¡iai tai, kÄ siÅ«lo Å¡io praneÅ¡imo autorius, yra kiaulÄ ir tai yra labai bloga praktika, bet kuriuo atveju bÅ«tų Å¡variau pridÄti katalogÄ / usr / bin (kurį savo ruoÅŸtu mes įtraukiame į savo $ PATH) ir ten taip viduje pridÄkite visus asmeninius scenarijus.
Man labiau patinka, kad jie būtų valdomi mano / namuose, o ne / usr / bin, neşinau, man labiau patinka tokiu būdu.
Kitas dalykas, kurio niekada neÅŸinojau, kur dÄti, yra failai, kuriuos bendrina kiti komandos vartotojai:
Kitame kompiuteryje turiu du vartotojus ir idÄja yra bendrinti vaizdo įrašų aplankÄ , kad jie abu juo naudotųsi.
Tai, kÄ padariau, sukÅ«riau aplankÄ Vaizdo įraÅ¡ai / laikmenoje, nes visi vartotojai turi prieigÄ , tada kiekvieno vartotojo namuose sukÅ«riau nuorodÄ , nurodanÄiÄ minÄtÄ aplankÄ / laikmenÄ / vaizdo įraÅ¡us
Ar teisinga tai daryti? AÅ¡ tai sakau, nes turiu problemų dÄl leidimo
KÄ aÅ¡ turiu padaryti minÄto aplanko savininku?
Tai veikia tik tuo atveju, jei norime, kad scenarijus bÅ«tų vykdomas kaip root, bet neįvedant slaptaÅŸodÅŸio, todÄl, be numatyto scenarijaus, reikia redaguoti ir atitinkamÄ visudo eilutÄ.
Visa kita yra ALIAS, tai, kÄ tu padarei, yra Å¡Å«das, nepaaiÅ¡kinama.
Man keista, kad noriu naudoti âinstallâ, kuri yra komanda su savo funkcijomis. Kaip visi sako, slapyvardis ir nepadarius tiek istorijos.
Puikus