Kui paljud meist häirivad käskude kirjutamist seni, kuni "sudo apt-get install" või "sudo apt-get update"?
See häirib mind isiklikult ja kulutab ka aega. Seekord tahan teile näidata väga lihtsat viisi neid käske "lühendada" või kokku võtta, et meie elu veidi lihtsamaks muuta.
Läheme mängu.
Esimene asi, mida peame tegema, on sisse logida juurena
# tema
Kirjutate parooli ja me teeme järgmist:
# nano / bin / update
Siin oleme loonud käsu. «Uuenda» ja me kirjutame
#sudo apt-get värskendus
Nüüd anname sellele õigused.
# chmod + x / bin / update
Ja nüüd, kui sisestame konsooli värskenduse, värskendab see meie hoidlaid.
Nii saame lihtsustada igasuguseid käske. Kuidas minna sudo # apt-get install'ist # installi
Tervitused ja ma loodan, et see teile meeldib.
Isiklikult arvan, et varjunimesid on mugavam defineerida bashrc-failis või .bashrc-failis
selline, et:
alias update = »sudo apt-get update»
Väga huvitav, kuid selle põhjal, mida ekraanipildil näen, pean selle käivitamiseks sisse logima juurkasutajana ja siis kirjutama "update"; siis ma ei näe armu.
Ei, see on sellepärast, et vähemalt mul pole oma ühist higi kasutajat, seega on minu kord. Aga kui see teil on, küsib see lihtsalt parooli ja kõik.
Teine on selle asemel, et panna sudo apt-get jne.
su -c "käsk" (jutumärgid on olulised)
Siis küsib see teilt ROOT parooli ja kui see on lõppenud, olete endiselt tavakasutaja.
Rootina pole vaja sisse logida, see on loodud faili sisestamise armu 😛 Igal juhul on varjunimed selleks juba olemas.
: wq
olles lisanud sudo loodud faili. Sõin selle osa ära 😛
: wq
Mul on palju lihtsam lisada varjunimesid .bashrc-le
alias update = 'sudo sobivuse värskendus'
Täpselt.
Suurepärane, et kavatsesin teha sarnase artikli, aga stsenaariumiga, väga hea ja nüüd on mul mustand, mis ei tule kunagi päevavalgele. XD.
Hea artikkel. kui punkte saaks anda, annaks see +100.
Põhimõtteliselt on idee hea, kuid lubadel on oma tähendus.
Eelistan turvalisust.
Tervitused.
Mida sa silmas pead? Selle käivitamiseks peab see ikkagi olema root või kasutaja peab olema sudoerites. Sõltumata sellest, kas / bin / update omab õigusi. apt-get ja sudo ei muuda nende õigusi.
Ma mõtlen, et igaüks, kes siseneb meie arvutisse, saab seda ülesannet teha ilma juurloata.
Ma juba selgitasin, see küsib teilt pidevalt parooli või logitakse sisse juurkasutajana. Sellel pole midagi pistmist
Ma arvan, et kõige lihtsam on lisada alias domeenis .bashrc, nagu öeldakse ülaltoodud kommentaarides
Õige asja ignoreerimine oleks selleks bashi varjunimede kasutamine, eriti veritsev on see, et jätate skripti / bin asemel / usr / local / bin.
Mul on igav peaaegu kõigist ajaveebidest näha, kuidas jätate LHFS-i vahele ja hajutate prügi kogu failisüsteemis ilma korralduse või kontserdita.
Aamen, mida Ilgrim ütles
Ma arvan, et sul on õigus, see näib olevat winbug, kus nii palju faile ja teeke teevad sama asja. XD.
Parem kasutada Aliast.
Tegin kaherealise sudo aptitue värskenduskripti ja sudo aptitude full-upgrade panin skripti kataloogi / usr / bin / ning värskendan süsteemi ja selle hoidlaid täielikult, kirjutades lihtsalt konsooli 'update'. Kuid see on skript, mis teeb kahte asja, mitte ainult ühte.
Teil võis ikkagi olla mitu käsku varjunimega:
alias actualizar='sudo aptitude -y update && sudo aptitude -y safe-upgrade && sudo aptitude full-upgrade && sudo aptitude autoclean'
Ma ei teadnud kunagi, kuhu oma skriptid panna. Tavaliselt jätan need oma koju peidetud kausta ja lisan seejärel vastava tee teele .bashrc failis
Kas on õige seda niimoodi teha või on parem jätta kommenteerimisel need kataloogi / usr / local / bin?
Sellel meeskonnal on ainult üks kasutaja.
Jah, muidugi, see on täiuslik, kõik sõltub teie vajadustest.
Samamoodi on selle postituse autori ettepanek siga ja see on väga halb tava, igal juhul oleks puhtam lisada kataloog kataloogi / usr / bin (mille omakorda lisame oma $ PATH-ile) ja seal sees jah see lisab kõik meie isiklikud skriptid.
Ma eelistan, et neid kontrollitaks minu / kodus / usr / bin asemel, ma ei tea, ma eelistan seda nii.
Teine asi, mida ma kunagi ei teadnud, kuhu panna, on meeskonna teiste kasutajate vahel jagatud failid:
Teises arvutis on mul kaks kasutajat ja idee on jagada kausta Videod nii, et nad mõlemad seda kasutavad.
Tegin selle, et lõin / meediumis kausta Videod, kuna seal on kõigil kasutajatel juurdepääs ja seejärel loon iga kasutaja koju lingi, mis osutab nimetatud kaustale / meedia / Videod
Kas seda on õige teha? Ma ütlen seda, sest mul on probleeme loaga
Kes ma teen selle kausta omanikuks?
See töötab ainult juhul, kui me tahame, et skript käivitataks juurena, kuid parooli sisestamata, nii et lisaks kavandatud skriptile tuleb redigeerida ka visudo vastavat rida.
Kõigele muule on ALIAS, see, mida te tegite, on jama, seletamatu.
Minu arvates on kummaline soov kasutada installi, mis on oma funktsioonidega käsk. Nagu kõik ütlevad, varjunimi ja nii palju lugu tegemata.
Suurepärane