Јас го користам Линукс за околу 10 години и она што јас ќе ви го покажам во оваа статија е листа на Linux команди, алатки, паметни мали трикови и некои едноставни забавни команди за кои сакам некој да ми покажа од самиот почеток, наместо да се сопнува по нив како што одев заедно.
01 од 15
Корисни кратенки за тастатура на командната линија
Следните кратенки на тастатурата се неверојатно корисни и ќе ви заштедат време на време:
- CTRL + U - го намалува текстот до курсорот.
- CTRL + K - Исклучува текст од курсорот до крајот на линијата
- CTRL + Y - Текст на пасти
- CTRL + E - Помести го курсорот до крајот на линијата
- CTRL + A - Помести го курсорот на почетокот на линијата
- ALT + F - скок напред кон следниот простор
- ALT + B - Прескокнете на претходниот простор
- ALT + Backspace - Избришете го претходниот збор
- CTRL + W - Исечи збор зад курсорот
- Shift + Insert - Вметнува текст во терминал
Само така што командите погоре има смисла да ја разгледаат следната линија на текст.
sudo apt-get install name
Како што можете да видите, имам правописна грешка и командата за работа ќе треба да го сменам "intall" за да "инсталирам".
Замислете дека курсорот е на крајот од линијата. Постојат различни начини да се вратите на зборот инсталирате за да го промените.
Можев да притиснете ALT + B два пати, што би го ставил курсорот во следнава положба (означено со симболот ^):
sudo apt-get ^ intall програма
Сега можете да го притиснете копчето за курсорот и да го вметнете '' s 'во инсталацијата.
Друга корисна команда е "shift + insert" особено ако треба да го копирате текстот од прелистувачот во терминалот.
02 од 15
Судо!
Ќе ми се заблагодариш за следната команда, ако веќе не го знаете тоа, се додека не знаете дека постои, ќе се проколнувате секогаш кога ќе внесете команда и ќе се појават зборовите "дозвола забрана".
- судо !!
Како го користите Судо !!? Едноставно. Замислете дека ја внесовте следнава команда:
apt-get install ranger
Ќе се појават зборовите "Дозвола за одбивање", освен ако не сте најавени со зголемени привилегии.
судо !! ја извршува претходната команда како sudo. Значи претходната команда сега станува:
sudo apt-get install ranger
Ако не знаете што е Судо, започнете тука.
03 од 15
Паузирање на команди и извршување на команди во позадина
Веќе имам напишано водич кој покажува како да се извршуваат терминални команди во позадина .
- CTRL + Z - Побудува апликација
- fg - Ве враќа во апликацијата
Па, за што е ова совет?
Замислете дека сте отвориле датотека во нано како што следува:
sudo nano abc.txt
На половина пат пишување на текст во датотеката, сфаќате дека брзо сакате да напишете друга команда во терминалот, но не можете, бидејќи сте го отвориле нано во преден план.
Може да мислите дека вашата единствена опција е да ја зачувате датотеката, да излезете од нано, да ја извршите командата и потоа повторно да го отворите нано.
Сè што треба да направите е да притиснете CTRL + Z и апликацијата за преден план ќе биде пауза и ќе бидете вратени во командната линија. Потоа можете да ја извршите командата што ја сакате и кога ќе завршите да се вратите во вашата претходно паузирана сесија со внесување на "fg" во терминалниот прозорец и притискање на враќање.
Интересно е да пробате да отворите датотека во нано, внесете некој текст и паузирајте ја сесијата. Сега отворете друга датотека во нано, внесете некој текст и паузирајте ја сесијата. Ако сега внесете "fg", се враќате на втората датотека што сте ја отвориле во нано. Ако излезете од нано и повторно внесете "fg", се враќате во првата датотека што сте ја отвориле во рамките на нано.
04 од 15
Користете nohup да извршите команди откако ќе се одјавите од SSH сесија
Командата nohup е навистина корисна ако ја користите командата ssh за да се најавите на други машини.
Значи, што не прави ништо?
Замислете дека сте најавени на друг компјутер од далечина со користење на ssh и сакате да извршите команда која трае долго време, а потоа да излезете од ssh сесијата, но оставете ја командата да работи, иако веќе не сте поврзани, тогаш nohup ви овозможува да го направите токму тоа.
На пример, јас ја користам мојата малина од Raspberry за преземање на дистрибуции за целите на преглед.
Никогаш не сум поврзан со Raspberry PI на екранот, ниту пак имам тастатура и глувче поврзан со него.
Јас секогаш се поврзувам со Raspberry PI преку ssh од лаптоп. Ако почнав да даунлоадирам голема датотека на Raspberry PI без користење на командата nohup, тогаш ќе треба да почекаме преземањето да заврши пред да се исклучи ssh сесијата и пред да го исклучиш лаптопот. Ако го сторив ова, тогаш можеби и не го користев Raspberry PI за да ја преземем датотеката на сите.
За да го користите nohup, сè што треба да го напишете е nohup проследено со командата како што следува:
nohup wget http://mirror.is.co.za/mirrors/linuxmint.com/iso//stable/17.1/linuxmint-17.1-cinnamon-64bit.iso &
05 од 15
Извршување на команда за Linux 'AT' одредено време
Командата 'nohup' е добра ако сте поврзани со SSH сервер и сакате командата да остане вклучена откако ќе се одјавите од SSH сесијата.
Замислете дека сакате да ја извршите истата команда во одреден момент во времето.
Командата " во " ви овозможува да го направите токму тоа. "во" може да се користи како што следува.
во 22:38 пт
во> cowsay "здраво"
во> CTRL + D
Горенаведената команда ќе се кандидира на програмата cowsay во 10:38 во петокот вечер.
Синтаксата е "во" проследена со датумот и времето за извршување.
Кога ќе се појави прашалникот at> внесете ја командата што сакате да ја извршите во определеното време.
CTRL + D ќе ве врати во курсорот.
Има многу различни датуми и временски формати и вреди да се провери страната на човекот за повеќе начини да се користи 'во'.
06 од 15
Man Pages
Мапа страници ви даде преглед на она што команди треба да се направи и прекинувачи кои можат да се користат со нив.
Машките страници се вид на досадни самостојно. (Претпоставувам дека тие не беа дизајнирани да нѐ возбудуваат).
Сепак, можете да направите работи за да ја направите вашата употреба на човекот попривлечен.
извоз PAGER = најмногу
Ќе треба да инсталирате "најмногу; за ова да се работи, но кога ќе го направите тоа го прави вашиот маж страници повеќе шарени.
Можете да ја ограничите ширината на машката страница до одреден број колони користејќи ја следнава команда:
извоз MANWIDTH = 80
Конечно, ако имате достапен прелистувач, можете да ја отворите која било машка страница во стандардниот прелистувач користејќи го -H-прекинувачот на следниов начин:
човек -H <команда>
Забележете дека ова функционира само ако имате основен прелистувач поставен во променливата на средина на BROWSER.
07 од 15
Користете htop за да ги видите и управувате со процесите
Која команда во моментов користите за да откриете кои процеси се извршуваат на вашиот компјутер? Мојот залог е дека користите " ps " и дека користите различни прекинувачи за да го добиете излезот што го посакувате.
Инсталирајте го "htop". Тоа е дефинитивно алатка што ќе посакате дека сте ја инсталирале порано.
htop обезбедува листа на сите извршени процеси во терминалот многу слични на менаџерот на датотеки во Windows.
Можете да користите мешавина на функционални копчиња за да го промените редоследот на сортирање и колоните кои се прикажани. Можете исто така да ги убивате процесите од внатре.
За да се изврши htop, едноставно внесете го следново во терминалниот прозорец:
htop
08 од 15
Отидете на датотечниот систем Користејќи ренџер
Ако htop е неизмерно корисно за контролирање на процесите што се извршуваат преку командната линија тогаш ренџер е неизмерно корисен за навигација на датотечниот систем користејќи ја командната линија.
Најверојатно ќе треба да го инсталирате ранчот за да можете да го користите, но откако ќе го инсталирате можете да го извршите едноставно со внесување на следново во терминалот:
Ренџер
Прозорецот од командната линија ќе биде многу сличен на кој било друг менаџер на датотеки, но работи од лево кон десно, а не од врвот до дното, што значи дека ако го користите левото копче со стрелка, работите на патот до структурата на папките, а десната стрелка ќе работи надолу по структурата на папките .
Вредно е да ги прочитате страниците на човекот пред да го користите ренџерот за да можете да се навикнете на сите тастатурни прекинувачи што се достапни.
09 од 15
Откажи го прекин
Значи, го започнавте исклучувањето или преку командната линија или од GUI и сфативте дека навистина не сакате да го направите тоа.
- исклучување -c
Имајте на ум дека ако исклучувањето веќе започна, тогаш може да биде предоцна за да се запре исклучувањето.
Друга команда за да се обиде е како што следува:
- pkill исклучување
10 од 15
Убивање на гладни процеси на лесен начин
Замислете дека работите со апликација и од која било причина, виси.
Можете да го користите "ps -ef" за да го најдете процесот, а потоа да го убиете процесот или можете да го користите "htop".
Постои побрза и полесна команда која ќе ја сакаш наречена xkill .
Едноставно внесете го следново во терминал и потоа кликнете на прозорецот на апликацијата што сакате да ја убиете.
xkill
Што се случува иако целиот систем виси?
Држете ги копчињата "alt" и "sysrq" на вашата тастатура и додека се држат долу, полека напишете:
REISUB
Ова ќе го рестартира компјутерот без да го држи копчето за вклучување.
11 од 15
Превземи Youtube видеа
Општо земено, повеќето од нас се доста среќни за Youtube да биде домаќин на видеа и ги гледаме со нивно стриминг преку нашиот избран медиа плеер.
Ако знаете дека ќе немате присуство на некое време (т.е. поради авионско патување или патување помеѓу јужниот дел на Шкотска и северниот дел на Англија), тогаш можеби ќе сакате да преземете неколку видеа на пенкало и да ги гледате на вашиот слободно време.
Се што треба да направите е да инсталирате YouTube-dl од вашиот менаџер на пакети.
Можете да го користите YouTube-dl на следниов начин:
YouTube-dl url-на-видео
Можете да го добиете URL-то на секое видео на YouTube со кликнување на линкот за споделување на страната на видеото. Едноставно копирајте ја врската и ставете ја во командната линија (со помош на кратенка за вметнување + shift +).
12 од 15
Даунлоадирај датотеки од интернет Со wget
Командата wget ви овозможува да преземате датотеки од мрежата користејќи го терминалот.
Синтаксата е како што следува:
wget path / to / filename
На пример:
wget http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/download
Постојат голем број на прекинувачи кои можат да се користат со wget како што е -O кој ви овозможува да го изведете името на датотеката на ново име.
Во горниот пример, преземав AntiX Linux од Sourceforge. Името на датотеката antiX-15-V_386-full.iso е доста долго. Би било убаво да го симнете како само antix15.iso. За да го направите ова, користете ја следнава команда:
wget -O antix.iso http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/download
Преземањето на една датотека не изгледа достоен за тоа, лесно можете да отидете на веб-страницата со помош на прелистувач и кликнете на линкот.
Ако, сепак, сакате да преземете десетина датотеки, а потоа можете да додадете врски до датотека за увоз и да користите wget за да ги преземете датотеките од тие врски, ќе биде многу побрзо.
Едноставно користете го -i прекинувачот како што следува:
wget -i / path / до / importfile
За повеќе информации за Wget посетете http://www.tecmint.com/10-wget-command-examples-in-linux/.
13 од 15
Парна локомотива
Ова не е толку корисно како малку забавно.
Нацртајте пареа во вашиот терминален прозорец користејќи ја следнава команда:
sl
14 од 15
Добијте ја вашата среќа
Друг кој не е особено корисен, но само малку забава е командата за среќа.
Како и командата sl, можеби ќе треба прво да го инсталирате од вашето складиште.
Потоа едноставно напишете го следново за да ви го раскажат своето богатство
среќа
15 од 15
Добивај крава за да ја кажеш твојата среќа
Конечно добиете крава да ви кажам вашето богатство со користење на cowsay.
Внесете го следново во вашиот терминал:
богатство | cowsay
Ако имате графички десктоп можете да го користите xcowsay за да добиете цртана крава за да ја прикажете вашата среќа:
богатство | xcowsay
cowsay и xcowsay може да се користи за прикажување на било која порака. На пример за да се прикаже "Hello World" едноставно користете ја следнава команда:
cowsay "здрав свет"