1. Ita murairo wekupedzisira na !!
Musoro unotaura zvese, ingoisa zvinotevera mune chinouraya ...
!!
… Kuitazve mutemo wekupedzisira wapinda. Iyi hunyengeri inobatsira kwazvo kana isu tichikanganwa kupinda sudo pakutanga. Pakadaro, iwe unofanirwa kupinda:
Sudo !!
Kuti uwane dzimwe nzira dzakaomarara dzekuwana zvakanyanya kubva mukunyengera uku, ini ndinokurudzira kuverenga izvi chinyorwa chekare.
2. Ita rairo yekupedzisira asi kugadzirisa chikanganiso chekutaipa
Uku kunyengedza kunobatsira chaizvo kana isu tikapinda rairo neyakareruka typo. Semuenzaniso, kana isu tichimhanya:
akadzingwa"desdelinuxz"
Unogona kuzvigadzirisa nekupinda zvinotevera:
^z
3.Kokaidzira mhariri yemavara kuti uise raira refu
Dzimwe nguva iwe unofanirwa kuisa isingagumi mirairo mune iyo terminal. Muchiitiko ichocho, rubatsiro rweiyo yakapusa zvinyorwa edhita, senge nano kana emacs, inogona kubatsira.
Kuti uvhure mupepeti, tinya chete Ctrl + x + e mune chinouraya. Chinyorwa icho iwe chawakanyora kusvika zvino chinoteedzerwa muchinyorwa chinyorwa kana chikavhurwa.
Kune chikamu chayo, mupepeti anoshandiswa ichave iyo yakatsanangurwa muiyo $ EDITOR kusiyanisa. Kuti uchinje kumisikidzwa uku, zvinokwanisika kuita ...
kutumira kunze EDITOR = nano
… Kutsiva nano nemunyori waunofarira.
4. Ita rairo usinga chengetedze kune nhoroondo
Mubati wechokwadi haagoni kufuratira hunyengeri uhu. Sevanhu vese zvavanoziva, bash inochengetedza nhoroondo yemirairo yakaitwa, iri nyore kwazvo kuwana uchishandisa iyo keyboard museve kana Ctrl + R (kuita dzosera kutsvaga munhoroondo).
Mune ino kesi, izvo zvaunofanirwa kuita kuti iyo yakapinda yekuraira isachengetwe munhoroondo ndeyekuisa nzvimbo kumberi:
raira
5.Ipa otomatiki paramende yekupedzisira yemirairo
Ngatitii murairo wakaitwa pakutanga waive
cp faira.txt / var / www / wp-content / uploads / 2009/03 /
Kuti uwane iyo dhairekitori iri mubvunzo, unogona kuisa rairo cd seguido de Alt +. o Esc +. :
cd 'ALT +.'
Iyi ingori nzira ipfupi yekupinda:
cd / var / www / wp-zvemukati / uploads / 2009/03 /
6. Ita rairo panguva yakatarwa
Ehe, hongu, ndizvo zvazviri cron they. Nekudaro, dzimwe nguva isu tinoda kumhanyisa rairo yekumhanya pane imwe nguva asi kamwe chete.
Ngatitii tinoda kuita rairo chisiye pakati peusiku. Muchiitiko ichocho, isu tinofanirwa kuzviita nenzira inotevera:
echo "ls -l" | pakati peusiku
7. Tora IP yako yekunze
Kutenda kusevhisheni yakapihwa na http://ifconfig.me/ Izvo zvinokwanisika kuziva dzakasiyana data yeInternet yako yekubatanidza, zvakananga kubva kune iyo terminal:
curl ifconfig.me/ip // IP kero curl ifconfig.me/host // Remote Server curl ifconfig.me/ua // Mushandisi Agent curl ifconfig.me/port // Port
8. Dzidza mashandisiro eCtrl + u uye Ctrl + y
Kangani iwe pawakatanga kutaipa rairo uye ukayeuka izvo zvisati zvafanira kuita chimwe chinhu? Zvakanaka, zvinokwanisika kuita mhando yekucheka-kunama kuitira kuti gare gare zvive nyore kuisa zvekare murairo wakasiiwa hafu.
Ngatiti iwe watanga kunyora ...
cd / imba / mushandisi
uye iwe wakarangarira izvo usati wafanirwa kutarisa chimwe chinhu mudhairekitori razvino. Panguva iyoyo pinda Ctrl + u (Chingave chinhu chakadai se "cheka").
Pinda rairo yaida kutanga yamhanya. Ngatitii ...
chisiye
... wobva wadzvanya Ctrl + y (Inoshanda se "paste").
9. Chenesa chinouraya nyore
Con Ctrl + l iyo terminal inogona kucheneswa mujiffy.
10. Enda kudhairekitori, mhanyisa kuraira, uye dzokera kudhairekitori razvino
Uku kunyengera kunofadza. Kuti uite akateedzana mirairo usinga siya dhairekitori razvino, ingozvimisikidza mumabhureki. Sezvo angangoita wese munhu anoziva, kuita akateedzana mirairo, iwe unofanirwa kuabatanidza uchishandisa &&. Tichishandisa aya mazano, tinogona kuita chimwe chinhu seinotevera:
(cd / tmp && ls)
Mhedzisiro yemirairo iyi (tarisa mabhureki) ichave irwo runyorwa rwemafaira uye madhairekitori mukati mefaira / tmp. Zvese tisina kusiya dhairekitori redu razvino. Dombo rinokosha!
Yapa. Nyora iyo yakanyanya kushandiswa mirairo
Kuvaona yakanyanya kushandiswa mirairo ingo ita zvinotevera:
nhoroondo | awk '{a [$ 2] ++} END {for (i in a) {prinda [i] "" i}}' | ronga -rn | musoro
Mune yangu kesi, ivo vakundi vaive:
450 yaourt 415 sudo 132 git 99 cd 70 mashizha emashizha 70 killall 68 ls 52 pacman 50 xrandr 45 pamusoro
Kune vateveri vekupedzisira, senge sevha iyi, ini ndinokurudzira kushanyira commandlinefu. Zvakare, wadii, usamire kutarisa iyo archive kubva ku blog yedu.
Pane imwe yandaishandisa iyo yakasiya mavara makuru mune yangu yekuisarc, nekuti chokwadi chokwadi mafaira mazhinji akatanga seizvi aigona kutsvedza mukati mangu.
Ini ndinofunga chimwe chezvakanyanya kukosha ndeye nhoroondo yekuraira mairi inodzosera yakaverengwa rondedzero
yemirairo yawakashandisa uye kana iwe uchida kushandisa chero wavo ingo shandisa inotevera tambo
! 22
iyo ichaita iwo murairo uri munhoroondo yako panhamba 22 😀
Kutsvaga rairo ne auto-kupera iri
ctrl + r
Ini zvakare ndinogara ndichishandisa Ctrl + r kudzokorora wekupedzisira kuraira; kana yekupedzisira yaonekwa, unogona kupururudza uchidzoka munhoroondo nekudzvanya Kumusoro Pag (kumusoro museve).
Thanks.
Chinyorwa chakanaka. Kutenda nekugovana iwo Matipi.
Ndiri kuda kugovera imwe yandinoshandisa zuva nezuva inova 'fg', iyo inobvumidza iwe kuvhura iwo maapplication awakamisa kare ne 'Ctrl + z'.
Uye ne 'bg' unovatumira kumashure 🙂
Tarisa pauri ... hunyengeri hwakanaka! Kutenda nekuigovana.
Kumbundirana! Paul.
Yakanaka post, inogara ichiita kuti urangarire zvinhu iwe zvawaiziva uye pakupedzisira wakanganwa, asi izvo zvinonyanya kubatsira.
Terminal kubiridzira kunogamuchirwa.
Zvinoshamisa kuti ini ndaisaziva kuti kuwedzera nzvimbo kumurairo kwakasiyiwa kubva kuNhoroondo.
Ndatenda zvikuru, Kwazisai !!
kushandisa auto yakazara kusefa nhoroondo wedzera mu $ HOME / .inputrc faira
"\ E [5 ~": nhoroondo-yekutsvaga-kumashure
"\ E [6 ~": nhoroondo-yekutsvaga-kumberi
uye semuenzaniso pane imwe nguva iwe yawainge washandisa:
$ cd / imwe / nzira / refu / kupfuura / iyo / shit
uye ikozvino iwe unoda kuishandisa zvakare, iwe unofanirwa kuita:
$cd
wobva wadzvanya makiyi e "Peji Kumusoro" kana "Peji Pasi" kuti ufambe kuburikidza nemirairo yese munhoroondo yakatanga ne "cd".
KANA…. Pasina kugadzirisa chero chinhu, tinya Ctrl + R uyezve cd (kana iwe uchida kutsvaga chimwe chinhu chine 'cd') uye nekudzvanya Ctrl + R uchidzokorora uchaona mirairo yese irimo kusvikira wasvika kune iyo yaunoda. Zviripachena, kana iri iyo inotungamira, iwe uchawana imwe.
Muy bueno!
Chaizvoizvo ls / tmp inokwana kunyora dhairekitori pasina kusiya yazvino.
Iwe unogona zvakare concatenate rairo uchishandisa ";" semuenzaniso n ° 10 zvingaite seizvi:
(cd / tmp; ls)
Reply with quote
The ";" Inoshanda zvakasiyana ne "&&" (uye), patinoita command-1 && raira-2 iwo wechipiri murairo unongoitwa chete kana zvakabuditswa kekutanga ndi "0", ndiko kuti, pasina kukanganisa. Panyaya ye semicolon, rairo yechipiri inoitwa zvisinei nezvinobuda pane yekutanga. Kuwedzera, kune anoshanda «||» (kana), mune ino murairo wechipiri unoitwa chete kana wekutanga akakanda chikanganiso pane zvakabuda. Kwaziso.
Saka kuti mutsara wega wega unorangarira nhoroondo ine zuva uye nguva, pane nharaunda inoshanduka mu ~.
# nano .bashrc
kutumira kunze HISTTIMEFORMAT = »% F% T»
# nhoroondo
492 2014-09-02 14:25:57 revdep-kuvaka -i -v
493 2014-09-02 14:31:14 eclean-dist -d
494 2014-09-02 14:31:23 localepurge -v
495 2014-09-02 14:31:29 nezvimwewo
496 2014-09-02 14:31:54 kubuda –kupepuka- kunyepera
497 2014-09-02 14:39:08 updatedb
Pane zvimwe zvingasarudzwa, zviri zveuwandu hwemitsetse iyo yaanoponesa, ndiri kuvaedza.
Yakanaka kwazvo posvo. Chaizvoizvo inobatsira. Trick nhamba 4, iyo yekuita rairo pasina iyo kuchengetedzwa munhoroondo, yakangondishandira muUbuntu, kwete kudaro muDebian, kana Centos.
Yakandishandira pane raspbian uye kwete pane arch.
Merveilleux!!
Sawa,
chii chekuisa nzvimbo usati waita rairo kuti irege kunyoreswa munhoroondo, sezvo isingashande ...
[mushandisi @ gadzira /] $ ls -l
Zvose 104
dr-xr-xr-x. 2 mudzi mudzi 4096 Aug 21 03:55 bin
dr-xr-xr-x. 5 mudzi mudzi 3072 Aug 20 17:26 bhuti
drwxr-xr-x. 2 mudzi mudzi 4096 Dec 9 2013 kgroup
[mushandisi @ muridzi /] $ nhoroondo
1024 ls
1025 ls
1026 nhoroondo
1027 ls -l
1028 nhoroondo
chinyorwa chinonakidza ..
Thanks!
Ndine urombo, nekusaverenga zvese zvinyorwa,
Muedzo unoitwa zvakare mumasentos.
Yakanaka neCtrl + U uye Ctrl + Y.
Pane yangu system, iyo rondedzero yemitemo yakashandiswa yakandishandira nekushandura iyo kusiana kuita $ 5.
Kuburitsa muenzaniso:
1122 sudo
362 o'clock
279 yakajeka
214cd
142 kuchera
141 yogati
130 vnstat
122mv
112 vakaona
112 nhoroondo
Izvi zvinodaro nekuti mune rangu .bashrc faira ini ndine inotevera tambo:
# Ratidza zuva racho kumutemo wenhoroondo
kutumira kunze HISTTIMEFORMAT = '% F% T:'
Ndine chokwadi chekuti vazhinji vakatenderedza pano vakashandisa zviteshi zvinoverengeka panguva imwe chete.
Zvino, ini handizive kana kukuudza iwe kuti ndeyekupedzisira hunyengeri, asi sezvo ini ndichigara ndine akawanda windows kana kushandisa skrini kuva akati wandei matemu akavhurwa, izvi zvinogonesa chero murairo wakapinda mune imwe yeaya maatemu, sezvo zvichazoratidzwa zvese.
Izvi zvinoenda mune iyo .bashrc faira:
HISTSIZE = 90000
HISTFILESIZE = $ HISTSIZE
HISTCONTROL = ignorespace: isina hanya
nhoroondo () {
_bash_history_sync
nhoroondo yakavakwa "$ @"
}
_bash_history_sync () {
nhoroondo yakavakwa -a # 1
HISTFILESIZE = $ HISTSIZE # 2
nhoroondo yakavakwa -c # 3
nhoroondo yakavakwa -r # 4
}
PROMPT_COMMAND = _bash_history_sync
Mupiro wakanaka kwazvo! Kutenda nekupasa.
Kumbundirana! Paul.
Makorokoto pachinyorwa ichi.
Inoshanda kwazvo uye ini ndadzidza mirairo mishoma.
Kunyangwe ini ndatove "neruzivo" mune izvi zvinhu, aya manomano anogara achikosheswa, saka… kune trunk yezvidobi !!!
zvakanaka, ndatenda nehunyengeri, iwo anobatsira chaizvo 😀
Nzira dzeconsole hadzinzwisisike 😉
Hunyengeri hwekumanikidza kutonga + u uye kutonga + y hazvienderane nehombodo, asi pane kumisikidzwa kune iyo tty. Kusvika nhasi kusvika pasi peLinux iyo tty zvinhu zvakaoma kwazvo, muchokwadi ndanga ndichiongorora mashandiro avo uye ndinogona kuvimbisa kuti vane zvakawanda ins uye kunze kupfuura zvinoita. Iyo tty ine mamwe mavara ekudzora anochinja chinzvimbo chavo, semuenzaniso zvakaitika kwandiri dzimwe nguva kuti ndinotora faira rembichana, uye mushure mekuti "marara" aonekwe pachiratidziro, iko kukurudzira kunoshamisa kana kune imwe kodhi. Izvi zvinodaro nekuti mune yakasarudzika faira pane mukana wepamusoro wekusangana ne tty control mavara.
Semuenzaniso, mhanyisa izvi muShell:
purinda '33c'
Izvo zvichajekesa iyo skrini (sekunge iwe unomhanya zvakajeka).
Dzimwe mubatanidzwa, senge kudzora + L kujekesa iyo skrini kunouya kubva kugobhu pachayo irikushandiswa, echinyakare / bin / sh makomba haawanzo kuunza chiitiko ichi.
Pamusoro pezvo, nhasi pane zvakawanda zvakaoma sarudzo dzekubata mafaera uye zvigadziko pasi peLinux. Semuenzaniso, kana iwe ukavhura tty chishandiso uchishandisa open (), muAIO (Asynchronous Input / Output) maitiro, maitiro acho anogashira SIGIO pese panowanikwa dhata mune yekuisa buffer.
Kana, semuenzaniso, bash inoshanda nekuverenga mitsara uye kuita mirairo (sezvazvinoita kana uchiita script), uchimanikidza kudzora + L, kuteedzana kwemavara kungangosanganisirwa sechikamu chemirairo, asi sezvo bash ine masimba. yeiyo buffer yekuisa inogona kuiona.
Semuenzaniso, dzimwe nguva kana kuronga ini ndauya kuzoshandisa fcntl kuwana isina-ichivharira yekupinda buffer, iyo yandakashandisa kunyangwe neincurses maraibhurari (gadzirisa iyo tty titi usati watanga ncurses muchirongwa).
Kwaziso!
Kune avo vasina kushandira nzvimbo pakutanga, uye pamwe kuti vaiwedzere kuchinyorwa, pane musiyano unonzi HISTIGNORE apo hunhu hwakawedzerwa mutemo usati wagadziriswa kuti usaregererwe munhoroondo.
Mune kumwe kumisikidza kusiana uku hakubvi
Kwaziso uye yakanaka post! kunanga kune vaunoda!
Ziva kuti mune zvakataurwa ndakaonawo zvinhu zvinoverengeka zvinonakidza .. !!
Zvese zvinonyanya kubatsira. Ndatenda.