Како компајлирати и покренути програме помоћу ССХ-а

Сецуре схелл (ССХ) је мрежни протокол који шифрује пренос како би спречио било кога да пресретне ваше податке. Обично се користи за повезивање локалног рачунара са удаљеним УНИКС или Линук системом, омогућавајући вам да покренете команде на тим системима. На пример, ако имате кориснички налог на Линук систему, можете користити ССХ за пријаву и компајлирање и покретање изворног кода. Ово је посебно корисно ако користите Виндовс машину, али ваш програм је написан за УНИКС или Линук оперативне системе.

Корак 1

Покрените ССХ клијент кликом на његову икону. Ако користите Виндовс рачунар, мораћете да преузмете ССХ клијент. Линук, УНИКС и Мац ОСКС долазе са уграђеним ССХ клијентима.

Видео дана

Корак 2

Унесите адресу сервера за удаљени рачунар са којим имате налог. Ово морате да унесете у поље ССХ клијент са ознаком „Сервер“ или „Удаљени систем“. Тачан текст зависи од софтвера који се користи. На пример, Виндовс програм ПуТТИ користи израз „име хоста“.

Корак 3

Унесите своје корисничко име и лозинку у поља ССХ клијента означена са „Корисничко име“ и „Лозинка“.

Корак 4

Кликните на дугме „Повежи“ да бисте покренули ССХ сесију. Појављује се прозор и приказује командну линију. Сада сте се пријавили на удаљени систем и можете да извршавате команде.

Корак 5

Унесите команду за компајлирање изворног кода. Овај изворни код мора бити на удаљеном систему, у вашем корисничком директорију. Тачна команда зависи од компајлера који користите и програмског језика на којем је ваш програм написан. Следећа три примера показују како се компајлирају датотеке са изворним кодом Ц, Ц++ и Јава под називом "соурце.ц", "соурце.цпп" и "соурце.јава" у програм:

гцц –о име програма извор.ц г++ -о име програма извор.цпп јавац извор.јава

Корак 6

Унесите команду која извршава ваш програм. Ово захтева да унесете име програма који сте компајлирали. У случају Ц и Ц++ програма, име програма је „име програма“. У случају Јава програма, програм узима исто име као датотека изворног кода, тако да је „изворни“. Ево команди неопходних за покретање Ц, Ц++ и Јаве програми:

./програмНаме ./програмНаме јава извор

Корак 7

Притисните тастер "Ентер" да извршите команду. Ваш програм ће сада радити на удаљеном систему.

Ствари које ће вам требати

  • Локални рачунар са инсталираним ССХ клијентом

  • Удаљени рачунар са ССХ сервером (често се назива схелл налог)