Можда вам је први чланак био веома користан, овај чланак је проширење 20 корисних команди за Линук почетнике. Први чланак је био намењен почетницима, а овај чланак је за Корисник средњег нивоа и Напредни корисници. Овде ћете пронаћи како да прилагодите претрагу, познајете водиче за покретање процеса да бисте их убили, како да направите свој Линук терминал продуцтиве је важан аспект и начин компајлирања ц, ц ++, јава програми у ник -у.
Потражите датотеке у датом директоријуму, хијерархијски почевши од надређеног директоријума и прелазећи у поддиректоријуме.
[заштићена е -пошта]: ~# финд -наме *.сх ./Десктоп/лоад.сх ./Десктоп/тест.сх ./Десктоп/схутдовн.сх ./Бинари/фирефок/рун-мозилла.сх ./Довнлоадс/кдевебдев-3.5.8/куанта/сцриптс/ектерналпревиев.сх ./Довнлоадс/кдевебдев-3.5.8/админ/докиген.сх ./Довнлоадс/кдевебдев-3.5.8/админ/цвс.сх ./Довнлоадс/кдевебдев-3.5.8/админ/лтмаин.сх ./Довнлоадс/вхеези-нв-инсталл.сх
Белешка: Тхе `-име„Ова опција чини слова за претраживање осетљивим. Можете користити `
-име„Могућност да пронађете нешто без обзира на случај. (* је џокер и претражује све датотеке са наставком „.сх„За прилагођавање излаза можете користити назив датотеке или део назива датотеке).[заштићена е -пошта]: ~# финд -наме *.СХ (финд -инаме *.Сх/финд -инаме *.сХ) ./Десктоп/лоад.сх ./Десктоп/тест.сх ./Десктоп/схутдовн.сх ./Бинари/фирефок /рун-мозилла.сх ./Довнлоадс/кдевебдев-3.5.8/куанта/сцриптс/ектерналпревиев.сх ./Довнлоадс/кдевебдев-3.5.8/админ/докиген.сх ./Довнлоадс/кдевебдев-3.5.8/админ/цвс.сх ./Довнлоадс/кдевебдев-3.5.8/админ/лтмаин.сх ./Довнлоадс/вхеези-нв-инсталл.сх
[заштићена е -пошта]: ~# финд -наме *.тар.гз /вар/ввв/модулес/упдате/тестс/ааа_упдате_тест.тар.гз ./вар/цацхе/фласхплугин-нонфрее/инсталл_фласх_плаиер_11_линук.и386.тар.гз ./хоме/сервер/Довнлоадс/друпал-7.22.тар.гз ./хоме/сервер/Довнлоадс/смтп-7.к-1.0.тар.гз ./хоме/сервер/Довнлоадс/норекневпасс-7.к-1.2. тар.гз ./уср/схаре/геттект/арцхиве.гит.тар.гз ./уср/схаре/доц/апг/пхп.тар.гз ./уср/схаре/доц/фестивал/екамплес/спеецх_пм_1.0.тар.гз ./уср/схаре/доц/аргилл/екамплес/спидер2.тар.гз ./уср/схаре/усб_модесвитцх/цонфигПацк.тар.гз
Белешка: Горња команда тражи све датотеке са наставком „тар.гз„У коренском директоријуму и свим поддиректоријумима, укључујући монтиране уређаје.
Прочитајте још примера Линука "пронаћи‘Заповедите у 35 Пронађите примере команди у Линуку
„греп„Команда претражује дату датотеку у редовима који се подударају са датим низовима или речима. Претрага '/etc/passwd' за 'тецминт‘Корисник.
[заштићена е -пошта]: ~# греп тецминт/етц/пассвд тецминт: к: 1000: 1000: Тецминт:/хоме/тецминт:/бин/басх
Занемарите величину слова и све остале комбинације са „-и' опција.
[заштићена е -пошта]: ~# греп -и ТЕЦМИНТ/етц/пассвд тецминт: к: 1000: 1000: Тецминт:/хоме/тецминт:/бин/басх
Претражујте рекурзивно (-р) тј. прочитајте све датотеке испод сваког директоријума за низ „127.0.0.1“.
[заштићена е -пошта]: ~# греп -р "127.0.0.1"/етц//етц/влц/луа/хттп/.хостс: 127.0.0.1. /етц/спеецх-диспатцхер/модулес/ивона.цонф:#ИвонаСерверХост "127.0.0.1" /етц/мискл/ми.цнф: бинд-адреса = 127.0.0.1. /етц/апацхе2/модс-аваилабле/статус.цонф: Дозволи од 127.0.0.1:: 1. /етц/апацхе2/модс-аваилабле/лдап.цонф: Дозволи од 127.0.0.1:: 1. /етц/апацхе2/модс-аваилабле/инфо.цонф: Дозволи од 127.0.0.1:: 1. /етц/апацхе2/модс-аваилабле/проки_баланцер.цонф:# Дозволи од 127.0.0.1:: 1. /етц/сецурити/аццесс.цонф:#+: роот: 127.0.0.1. /етц/дхцп/дхцлиент.цонф:#препенд сервери имена домена 127.0.0.1; /етц/дхцп/дхцлиент.цонф:# оптион домаин-наме-серверс 127.0.0.1; /етц/инит/нетворк-интерфаце.цонф: ифцонфиг 127.0.0.1 горе || истина. /етц/јава-6-опењдк/нет.пропертиес:# лоцалхост & 127.0.0.1). /етц/јава-6-опењдк/нет.пропертиес:# хттп.нонПрокиХостс = лоцалхост | 127.0.0.1. /етц/јава-6-опењдк/нет.пропертиес:# лоцалхост & 127.0.0.1). /етц/јава-6-опењдк/нет.пропертиес:# фтп.нонПрокиХостс = лоцалхост | 127.0.0.1. /етц/хостс: 127.0.0.1 лоцалхост
Белешка: Ове опције можете користити заједно са греп.
„човече'Је системски ручни пејџер. Ман обезбеђује онлине документацију за све могуће опције помоћу команде и њене употребе. Скоро све команде долазе са одговарајућим страницама приручника. На пример,
[заштићена е -пошта]: ~# ман ман МАН (1) мануелни пејџер МАН (1) НАМЕ ман-интерфејс за он-лине референтне приручнике СИНОПСИС ман [-Ц датотека] [-д] [-Д] [--упозорења [= упозорења]] [-Р кодирање] [-Л локализација] [-м систем [, ...]] [-М путања] [-С листа] [-е проширење] [-и |- И] [--регек | --вилдцард] [--намес-онли] [-а] [-у] [--но-подстранице] [-П пејџер] [-р промпт] [-7] [-Е кодирање] [--но-прецртавање] [--но-оправдање] [-п низ] [-т] [ -Т [уређај]] [-Х [прегледач]] [-Кс [дпи]] [-З] [страница [одељак] ...]... ман -к [апропос оптионс] регекп... ман -К [-в | -В] [-С листа] [-и | -И] [--регек] [одељак] термин... ман -ф [вхатс оптионс] страница... ман -л [-Ц датотека] [-д] [-Д] [--упозорења [= упозорења]] [-Р кодирање] [-Л локализација] [-П пејџер] [-р одзив] [-7] [ -Е кодирање] [-п стринг] [-т] [-Т [уређај]] [-Х [прегледач]] [-Кс [дпи]] [-З] датотека... ман -в | -В [-Ц датотека] [-д] [-Д] страница... ман -ц [-Ц датотека] [-д] [-Д] страница... човек [-хВ]
Ручна страница за ман страницу, слично „човек мачка‘(Страница са приручником за мачка команда) и 'ман лс‘(Страница са приручником за команда лс).
Белешка: ман страница је намењена референци команди и учењу.
пс (Процес) даје статус покренутих процеса са јединственим Ид позвао ПИД.
[заштићена е -пошта]: ~# пс ПИД ТТИ ТИМЕ ЦМД 4170 бодова/1 00:00:00 басх 9628 бодова/1 00:00:00 пс
Навести статус свих процеса заједно са процесом ид и ПИД, користите опцију „-А‘.
[заштићена е -пошта]: ~# пс -ВРЕМЕ ПИД ТТИ ЦМД 1? 00:00:01 инит 2? 00:00:00 ктхреадд 3? 00:00:01 ксофтиркд/0 5? 00:00:00 кворкер/0: 0Х 7? 00:00:00 кворкер/у: 0Х 8? 00:00:00 миграција/0 9? 00:00:00 рцу_бх. ...
Белешка: Ова команда је веома корисна када желите да знате који су процеси у току или би вам могли затребати ПИД понекад, да би се процес убио. Можете га користити са „греп'Команда за проналажење прилагођеног излаза. На пример,
[заштићена е -пошта]: ~# пс -А | греп -и ссх 1500? 00:09:58 ссхд 4317? 00:00:00 ссхд
Овде 'пс„Је у току са“греп„Наредба за проналажење прилагођеног и релевантног излаза за наше потребе.
У реду, можда сте разумели чему служи ова команда, из назива команде. Ова команда се користи за убијање процеса који сада није релевантан или не реагује. То је веома корисна команда, веома корисна команда. Можда сте упознати са честим поновним покретањем прозора због чињенице да се већину времена покренути процес не може убити, и ако је убијен, потребни су му прозори да би се поново покренуо како би промене могле да ступе на снагу, али у свету Линука таквих ствари нема. Овде можете убити процес и покренути га без поновног покретања целог система.
Потребан вам је пид процеса (пс) да бисте га убили.
Претпоставимо да желите да убијете програм "апацхе2„То можда не реагује. Трцати 'пс -А' упоредо са греп команда.
[заштићена е -пошта]: ~# пс -А | греп -и апацхе2 1285? 00:00:00 апацхе2
Пронађи процес "апацхе2‘, Имајте на уму пид и убити то. На пример, у мом случају 'апацхе2"Пид је"1285‘.
[заштићена е -пошта]: ~# килл 1285 (за убијање процеса апацхе2)
Белешка: Сваки пут када поново покренете процес или покренете систем, нови пид се генерише за сваки процес и можете знати о текућим процесима и његовим процесима пид помоћу команде 'пс‘.
Други начин да се убије исти процес је.
[заштићена е -пошта]: ~# пкилл апацхе2
Белешка: Убијање захтева ид посла / ид процеса за слање сигнала, где као у пкилл, имате могућност коришћења обрасца, навођења власника процеса итд.
„вхереис'Команда се користи за лоцирање Бинари, Извори и Странице приручника команде. На пример, да бисте лоцирали Бинари, Извори и Странице приручника команде 'лс' и 'убити‘.
[заштићена е -пошта]: ~# вхереис лс лс:/бин/лс /уср/схаре/ман/ман1/лс.1.гз
[заштићена е -пошта]: ~# вхереис килл килл:/бин/килл /уср/схаре/ман/ман2/килл.2.гз /уср/схаре/ман/ман1/килл.1.гз
Белешка: Ово је корисно знати где су понекад инсталиране бинарне датотеке за ручно уређивање.
„услуга„Команда контролише Почетак, Заустављање или Рестартинг од 'услуга‘. Ова команда омогућава да се почетак, поново покренути или зауставити услугу без поновног покретања система, како би промене ступиле на снагу.
[заштићена е -пошта]: ~# сервице апацхе2 старт * Покретање веб сервера апацхе2 апацхе2: Није могуће поуздано одредити потпуно квалификовано име домена сервера, користећи 127.0.1.1 за СерверНаме. хттпд (пид 1285) већ ради [ОК]
[заштићена е -пошта]: ~# сервице апацхе2 рестарт * Поновно покретање веб сервера апацхе2 апацхе2: Није могуће поуздано одредити потпуно квалификовано име домена сервера, користећи 127.0.1.1 за СерверНаме... ваитинг .апацхе2: Није могуће поуздано одредити потпуно квалификовано име домена сервера, користећи 127.0.1.1 за СерверНаме [ОК]
[заштићена е -пошта]: ~# сервице апацхе2 стоп * Заустављање веб сервера апацхе2 апацхе2: Није могуће поуздано одредити потпуно квалификовано име домена сервера, користећи 127.0.1.1 за СерверНаме... чекам [ОК]
Белешка: Сва скрипта процеса лежи у „/etc/init.d„, А путања би можда требала бити укључена у одређени систем, тј. Упркос покретању“сервис апацхе2 старт„Од вас би се тражило да покренете“/етц/инит.д/апацхе2 старт”.
алиас је уграђена команда љуске која вам омогућава да доделите име дугој или често коришћеној команди.
Ја користим 'лс -л„Често командујте, што укључује 5 ликови укључујући размак. Зато сам створио псеудоним за ово дал‘.
[заштићена е -пошта]: ~# алиас л = 'лс -л'
проверите да ли ради или не.
[заштићена е -пошта]: ~# л укупно 36 дрвкр-кр-к 3 тецминт тецминт 4096 10. мај 11:14 Бинарно дрвкр-кр-к 3 тецминт тецминт 4096 21. мај 11:21 Десктоп дрвкр-кр-к 2 тецминт тецминт 4096 21. мај 15:23 Документи дрвкр-кр-к 8 тецминт тецминт 4096 20. мај 14:56 Преузимања дрвкр-кр-к 2 тецминт тецминт 4096 7. мај 16:58 музика дрвкр-кр-к 2 тецминт тецминт 4096 20. мај 16:17 Слике дрвкр-кр-к 2 тецминт тецминт 4096 7. мај 16:58 Јавно дрвкр-кр-к 2 тецминт тецминт 4096 7. мај 16:58 шаблони дрвкр-кр-к 2 тецминт тецминт 4096 7. мај 16:58 Видео
Да бисте уклонили псеудоним "л„, Користите следеће“уналиас‘Наредба.
[заштићена е -пошта]: ~# уналиас л
проверите, ако „л„Још увек је псеудоним или није.
[заштићена е -пошта]: ~# л басх: л: команда није пронађена
Мало се забавити од ове команде. Учините алиас одређене важне команде некој другој важној команди.
алиас цд = 'лс -л' (поставите псеудоним од лс -л на цд) алиас су = 'пвд' (поставите псеудоним пвд на су)... (Можете сами да креирате) ...
Сада када ваш пријатељ откуца „цд‘, Само помислите како би било смешно када добије списак директоријума, а не промену директоријума. А када покуша да буде „су„Све што добија је локација радног именика. Псеудоним можете касније уклонити помоћу команде „уналиас‘Као што је горе објашњено.
Известите о коришћењу датотечног система на диску. Корисно за корисника, као и за системског администратора да прате употребу диска. ‘дф„Ради тако што прегледа уносе директоријума, који се генерално ажурирају само када се датотека затвори.
[заштићена е -пошта]: ~# дф Датотечни систем 1К-блокови Коришћено Доступно Употреба% Монтирано на. /дев /сда1 47929224 7811908 37675948 18% / нема 4 0 4 0%/сис/фс/цгроуп. удев 1005916 4 1005912 1% /дев. тмпфс 202824 816 202008 1% /трчање. нема 5120 0 5120 0% /трчање /закључавање. нема 1014120 628 1013492 1% /трчање /схм. нема 102400 44 102356 1% /трчање /корисник. /дев /сда5 184307 79852 94727 46% /боот. /дев /сда7 95989516 61104 91045676 1% /подаци. /дев /сда8 91953192 57032 87218528 1% /лично
За више примера „дф‘Командо, прочитај чланак 12 примера наредби дф у Линуку.
Процијените употребу простора за датотеке. Изнесите сажетак употребе диска по било којој датотеци хијерархијски, на рекурзиван начин.
[заштићена е -пошта]: ~# ду 8 ./Даили Пицс/вп-поллс/имагес/дефаулт_градиент. 8./Дневне слике/вп-анкете/слике/подразумевано. 32./Дневне слике/вп-анкете/слике. 8./Дневне слике/вп-поллс/тинимце/плугинс/поллс/лангс. 8./Дневне слике/вп-поллс/тинимце/плугинс/поллс/имг. 28 ./Даили Пицс/вп-поллс/тинимце/плугинс/поллс. 32 ./Даили Пицс/вп-поллс/тинимце/плугинс. 36./Дневне слике/вп-анкете/тинимце. 580./Дневне слике/вп-анкете. 1456./Дневне слике. 36 ./Плугинс/вордпресс-аутхор-бок. 16180./Додаци. 12 ./Мајски чланци 2013/Кстреме Довнлоад Манагер. 4632 ./Мајски чланци 2013/КСЦацхе
Белешка: ‘дф„Извештава само статистику коришћења на датотечним системима, док„ду‘, С друге стране, мери садржај директоријума. Више 'ду„Примери наредби и употреба, прочитајте 10 ду (Диск Усаге) команде.
Команда 'рм‘Означава уклањање. рм се користи за уклањање датотека и директоријума.
[заштићена е -пошта]: ~# рм ПасспортАпплицатионФорм_Маин_Енглисх_В1.0 рм: не може се уклонити `ПасспортАпплицатионФорм_Маин_Енглисх_В1.0 ': Је директоријум
Директоријум се не може уклонити једноставно помоћу „рм„Команда, морате користити“-рф„Пребаци заједно са“рм‘.
[заштићена е -пошта]: ~# рм -рф ПасспортАпплицатионФорм_Маин_Енглисх_В1.0
Упозорење: “рм -рф”Команда је деструктивна команда ако случајно доспете у погрешан директоријум. Једном кад ’рм -рф„Директоријум све датотеке и сам директоријум заувек су изгубљени. Користите га са опрезом.
одјек као што назив сугерише одзвања текст на стандардном излазу. То нема никакве везе са љуском, нити љуска чита излаз наредбе ецхо. Међутим, у интерактивној скрипти, ецхо преноси поруку кориснику кроз терминал. То је једна од наредби која се обично користи у скриптирању, интерактивном скриптовању.
[заштићена е -пошта]: ~# ецхо "Тецминт.цом је веома добра веб страница" Тецминт.цом је веома добра веб страница
1. направите датотеку под називом „интерацтиве_схелл.сх‘На радној површини. (Запамтити '.сх„Продужење је неопходно).
2. копирајте и залепите испод скрипту, потпуно исту, као испод.
#!/бин/басх ецхо "Унесите своје име:" прочитајте име ецхо "Добро дошли у Линук $ наме"
Затим поставите дозволу за извршавање и покрените скрипту.
[заштићена е -пошта]: ~# цхмод 777 интерацтиве_схелл.сх
[заштићена е -пошта]: ~# ./интерацтиве_схелл.сх Молимо унесите своје име: Рави Саиве. Добро дошли у Линук Рави Саиве
Белешка: ‘#!/бин/басх„Говори љусци да је то скрипта и увек је добра идеја да је укључите на врх скрипте. ‘читати‘Чита дати улаз.
Ово је важна наредба која је корисна за промјену властите лозинке у терминалу. Очигледно је да морате знати тренутну пасху из разлога безбедности.
[заштићена е -пошта]: ~# пассвд Промена лозинке за тецминт. (тренутна) УНИКС лозинка: ******** Унесите нову УНИКС лозинку: ******** Поново унесите нову УНИКС лозинку: ******** Лозинка непромењена [Овде су пассоврд ремианс непромењени, тј. Нова лозинка = стара лозинка] Унесите нову УНИКС лозинку: ##### Поново унесите нову УНИКС лозинку: #####
Ова команда штампа датотеке које се именују у командној линији, на именовани штампач.
[заштићена е -пошта]: ~# лпр -П дескјет-4620-серија 1-финал.пдф
Белешка: „лпк„Команда вам омогућава да видите статус штампача (без обзира да ли је укључен или не) и послове (датотеке) који чекају на штампање.
упореди две датотеке било које врсте и упише резултате у стандардни излаз. Подразумевано, 'цмп„Враћа 0 ако су датотеке исте; ако се разликују, пријављује се бајт и број линије на којима је настала прва разлика.
Да бисмо дали примере за ову команду, размотримо две датотеке:
[заштићена е -пошта]: ~# цат филе1.ткт Здраво Моје име је Тецминт
[заштићена е -пошта]: ~# цат филе2.ткт Здраво Моје име је тецминт [тачка] цом
Сада, упоредимо две датотеке и видимо излаз наредбе.
[заштићена е -пошта]: ~# цмп филе1.ткт филе2.ткт филе1.ткт филе2.ткт се разликују: бајт 15, ред 1
Вгет је бесплатни услужни програм за неинтерактивно (тј. може радити у позадини) преузимање датотека са Интернета. Подржава ХТТП, ХТТПС, ФТП протоколи и ХТТП пуномоћници.
[заштићена е -пошта]: ~# вгет http://downloads.sourceforge.net/project/ffmpeg-php/ffmpeg-php/0.6.0/ffmpeg-php-0.6.0.tbz2 --2013-05-22 18:54:52-- http://downloads.sourceforge.net/project/ffmpeg-php/ffmpeg-php/0.6.0/ffmpeg-php-0.6.0.tbz2. Решавање довнлоадс.соурцефорге.нет (довнлоадс.соурцефорге.нет)... 216.34.181.59. Повезивање са довнлоадс.соурцефорге.нет (довнлоадс.соурцефорге.нет) | 216.34.181.59 |: 80... повезан. ХТТП захтев је послат, чека се одговор... 302 Пронађено. Локација: http://kaz.dl.sourceforge.net/project/ffmpeg-php/ffmpeg-php/0.6.0/ffmpeg-php-0.6.0.tbz2 [следећи] --2013-05-22 18:54:54-- http://kaz.dl.sourceforge.net/project/ffmpeg-php/ffmpeg-php/0.6.0/ffmpeg-php-0.6.0.tbz2. Решавање каз.дл.соурцефорге.нет (каз.дл.соурцефорге.нет)... 92.46.53.163. Повезивање са каз.дл.соурцефорге.нет (каз.дл.соурцефорге.нет) | 92.46.53.163 |: 80... повезан. ХТТП захтев је послат, чека се одговор... 200 ОК. Дужина: 275557 (269К) [апликација/октет-стрим] Чување на: 'ффмпег-пхп-0.6.0.тбз2' 100%[>] 2,75,557 67.8КБ/с у 4.0с 2013-05-22 18:55:00 (67,8 КБ/с)-'ффмпег-пхп -0.6.0.тбз2 'сачувано [275557/275557]
Моунт је важна команда која се користи за монтирање система датотека који се не монтира сам. За монтирање уређаја потребна вам је дозвола роот -а.
Прво приказивање 'лсблк„Након што прикључите систем датотека и идентификујте свој уређај и забележите додељено име уређаја.
[заштићена е -пошта]: ~# лсблк НАЗИВ МАЈ: МИН РМ ВЕЛИЧИНА РО ТИП МОУНТПОИНТ сда 8: 0 0 931,5Г 0 диск ├─сда1 8: 1 0 923,6Г 0 део / ├─сда2 8: 2 0 1К 0 део └─сда5 8: 5 0 7.9Г 0 део [СВАП] ср0 11: 0 1 1024М 0 ром сдб 8:16 1 3.7Г 0 диск └─сдб1 8:17 1 3.7Г 0 део
Са овог екрана је било јасно да сам прикључио а 4ГБ пендриве овако 'сдб1„Да ли ће мој систем датотека бити монтиран. Постати корен да бисте извршили ову операцију и прешли на /dev директоријум у који је монтиран цео систем датотека.
[заштићена е -пошта]: ~# су. Лозинка:
[заштићена е -пошта]: ~# цд /дев
Направите директоријум који се зове било шта, али би требао бити релевантан за референцу.
[заштићена е -пошта]: ~# мкдир усб
Сада монтирајте систем датотека 'сдб1„У директоријум“УСБ‘.
[заштићена е -пошта]: ~# моунт /дев /сдб1 /дев /усб
Сада можете да се крећете до /dev/usb са терминала или Кс-прозори систем и приступна датотека из монтираног директоријума.
Време за Цоде Девелопер да бисте сазнали колико је Линук окружење богато
гцц је уграђени компајлер за „ц„Језик у Линук окружењу. Једноставан ц програм, сачувајте га на радној површини као Здраво Ц (запамтити '.ц„Продужење је неопходно).
#инцлудеинт маин () {принтф ("Здраво свете \ н"); ретурн 0; }
[заштићена е -пошта]: ~# гцц Здраво.ц
[заштићена е -пошта]: ~# ./а.оут Здраво свете
Белешка: О састављању а ц програма излаз се аутоматски генерише у нову датотеку “а.оут”И сваки пут када саставите а ц програмирај исту датотеку “а.оут”Се мења. Стога је добар савет да се дефинише излазна датотека током компајлирања и стога нема ризика од преписивања у излазну датотеку.
[заштићена е -пошта]: ~# гцц -о Здраво Хелло.ц
Овде '-о„Шаље излаз на“Здраво„Датотека, а не“а.оут‘. Покрени га поново.
[заштићена е -пошта]: ~# ./ Здраво Здраво свете
г ++ је уграђени компајлер за „Ц ++‘, Први објектно оријентисани програмски језик. Једноставан ц ++ програм, сачувајте га на радној површини као Адд.цпп (запамтити '.цпп„Продужење је неопходно).
#инцлудекоришћење простора имена стд; инт маин () {инт а; инт б; цоут << "Унесите први број: \ н"; цин >> а; цоут << "Унесите други број: \ н"; цин >> б; цин.игноре (); инт резултат = а + б; цоут << "Резултат је" << "" < Саставите га
[заштићена е -пошта]: ~# г ++ Адд.цпп
Покрени
[заштићена е -пошта]: ~# ./а.оут Унесите први број:... ...
Белешка: О састављању а ц ++ програма излаз се аутоматски генерише у нову датотеку “а.оут”И сваки пут када саставите а ц ++ програмирај исту датотеку “а.оут”Се мења. Стога је добар савет да се дефинише излазна датотека током компајлирања и стога нема ризика од преписивања у излазну датотеку.
Саставите то на овај начин
[заштићена е -пошта]: ~# г ++ -о Додај Адд.цпп
Покрени
[заштићена е -пошта]: ~# ./Адд Унесите први број:... ...
40. Команда: јава
Јава је један од високо коришћених програмских језика у свету и сматра се брзим, сигурним и поузданим. Већина данашњих веб сервиса ради на јави.
Направите једноставан Јава програм тако што ћете доле наведени тест налепити у датотеку под називом тецминт.јава (запамтити '.јава„Продужење је неопходно).
цласс тецминт {публиц статиц воид маин (Аргументи [Стринг []) {Систем.оут.принтлн ("Тецминт"); } }компајлирајте га користећи јавац
[заштићена е -пошта]: ~# јавац тецминт.јава
Покрени
[заштићена е -пошта]: ~# јава тецминт
Белешка: Скоро свака дистрибуција долази упакована гцц компајлер, велики број дистрибуција је уграђен г ++ и јава компајлер, док неки можда немају. Можете погодан или иум потребан пакет.
Не заборавите да наведете ваш вредан коментар и врсту чланка који желите да видите овде. Ускоро ћу се вратити са занимљивом темом о мање познатим чињеницама о Линук.