Komandų supaprastinimas.

 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.

Jei rašome „nano / bin / command“ ir failas jau yra, jo neištrinkite ir nekeiskite, nes sugadinsite kitą programą. Ką turite padaryti, tai rasti kitą būdą, kaip pavadinti tą komandą.

Tokiu būdu galime supaprastinti visų rūšių komandas. Kaip pereiti iš sudo # apt-get install į # install

Sveikinimai, ir tikiuosi, kad jums tai patiks.


Palikite komentarą

JÅ«sų elektroninio paÅ¡to adresas nebus skelbiamas. Privalomi laukai yra paÅŸymėti *

*

*

  1. Atsakingas uş duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Santiago Caamano sakė

    Asmeniškai manau, kad yra patogiau apibrėşti slapyvardşius bashrc arba .bashrc faile
    tokia, kad:
    alias update = »sudo apt-get update»

  2.   Ghermainas sakė

    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.

    1.    @Jlcmux sakė

      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.

    2.    @Jlcmux sakė

      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.

    3.    RTFMEexe sakė

      NebÅ«tina prisijungti kaip root, tai yra malonė įdėjus sukurtą failą 😛 Bet kokiu atveju slapyvardÅŸiai tam jau yra.

      : wq

      1.    RTFMEexe sakė

        įdėjęs sudo į sukurtą failą. Aš suvalgiau tą dalį 😛

        : wq

  3.   Christopheris Castro sakė

    Man daug lengviau pridėti slapyvardÅŸius prie .bashrc

    slapyvardis atnaujinimas = 'sudo aptitude update'

    1.    Hexborg sakė

      Tiksliai.

  4.   merlinas debianitas sakė

    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.

  5.   José Miguel sakė

    Iš principo idėja yra gera, tačiau leidimai turi savo prasmę.

    Man labiau patinka saugumas.

    Sveikinimai.

    1.    @Jlcmux sakė

      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ų.

  6.   José Miguel sakė

    AÅ¡ turiu galvoje, kad kiekvienas, įėjęs į mÅ«sų kompiuterį, gali atlikti Å¡ią uÅŸduotį be root leidimo.

    1.    @Jlcmux sakė

      AÅ¡ jau paaiÅ¡kinau, jis nuolat praÅ¡ys jÅ«sų slaptaÅŸodÅŸio arba bus prisijungęs kaip root. Tai neturi nieko bendro

  7.   Emilio sakė

    Manau, kad lengviausia yra pridėti slapyvardį .bashrc, kaip sakoma aukščiau pateiktose pastabose

  8.   Ilgrimas sakė

    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ą.

    1.    Liemuo sakė

      Amen, ką pasakė Ilgrimas

    2.    merlinas debianitas sakė

      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ą.

      1.    Hugo sakė

        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'

    3.    luis sakė

      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ą.

      1.    MSX sakė

        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.

        1.    luis sakė

          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?

  9.   MSX sakė

    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.

  10.   kovos sakė

    Man keista, kad noriu naudoti „install“, kuri yra komanda su savo funkcijomis. Kaip visi sako, slapyvardis ir nepadarius tiek istorijos.

  11.   blitzkrieg sakė

    Puikus