logo

Путти Цомманд у Линуку

Увод у Путти

за Виндовс, Путти је познат емулатор терминала . Међутим, није ограничен само на Виндовс ОС. Бити отвореног кода и бесплатно , познат је и међу многим корисницима Линука. Путти пружа своју подршку за огроман опсег протокола као што су СФТП, СЦП, рлогин, Телнет, ССХ, серијски , итд.

Користе га подједнако хобисти/макер-гомила и искусни системски администратори. Генерално, системски администратори користе Путти као клијента телнет и ССХ док заједница произвођача користи Путти за интеракцију са многим серијским портовима преко њиховог хардвера.

Овај терминалски емулатор може се испоручити са терминалним алатом који се зове 'псфтп' (СФТП клијент Путти-а). Користи се за сигуран пренос датотека између система на ССХ конекцији.

Модел ПуТТи команди или ССХ команди, тј. заснован на клијент-серверу, дозвољава аутентификацију два лоцирана система (на даљину) током шифровања података који ће проћи од њих.

  • ССХ ради преко 22 ТЦП порта, али се може модификовати ако је потребно.
  • Клијент се може повезати са сервером имплементацијом ТЦП методе руковања са сервером који треба да провери да ли се детаљи које је дао корисник поклапају са старим записима детаља који су сачувани унутар датотеке продавнице РСА кључа.
  • И сервер и клијент ће морати да се договоре о стандардима шифровања како би били сигурни да су стандарди шифровања сигурни и безбедни за успостављање било какве везе, а затим корисник треба да спроведе проверу аутентификације.
  • Сада је потребан емулатор терминала који повезује клијента са сервером.
  • ПуТТи је један од емулатора који је бесплатан и отвореног кода за преузимање.
  • Виндовс такође нема унапред инсталиран ССХ клијент или сервер.

Дакле, неки од предуслова за коришћење ПуТТи команди су наведени у наставку:

Предуслови

  • Сервер заснован на Линук-у са којим ћемо бити повезани.
  • Кит за олакшавање процеса повезивања.
  • ИП адреса сервера делује као локација сервера на коју покушавамо да се повежемо.
  • Лозинка и корисничко име како бисмо били сигурни да можемо да се повежемо са сервером.

У Убунту Линук-у, најлакши начин за инсталирање Путти-а је терминал (командна линија). Можемо га инсталирати користећи следеће кораке на Убунту:

Корак 1

негација дискретна математика

На Убунту Десктопу кликните Цтрл+Алт+Т за отварање ГНОМЕ терминал . Можемо да извршимо терминал преко Фрее Дасх ако из било ког разлога ова пречица није радила.

Корак 2

Извршите наредбу испод унутар терминала:

 sudo apt-get update 

Путти Цомманд у Линуку

Горња команда ће ажурирати листу пакета Убунту-а са тренутном. У случају да је команда ограничена, постоји боља прилика да Убунту инсталира претходну верзију софтвера уместо тренутне верзије јер је управо имао претходну листу заједно са претходном верзијом софтвера.

Стога, кад год надоградите верзије софтвера или инсталирате нови софтвер, боље је прво извршити наредбу. На почетку горње команде, префикс судо обавештава терминал да изврши команду као корен пошто је надоградња и инсталирање софтвера радња привилегија и не сме се спроводити преко корисника који немају довољно приступа. Дајте лозинку корисника када се то затражи путем судо и притисните Ентер дугме.

Корак 3

Путти можемо да инсталирамо следећом командом:

 sudo apt-get install -y putty 

Путти Цомманд у Линуку

Корак 4

Након уноса горње команде Путти мора бити инсталиран. Извршите га преко терминала преко Дасх-а или уносом 'кит' као заповест.

 putty 

Путти Цомманд у Линуку

Путти олакшава избор типа везе Серијски, ССХ, Рлогин, Телнет , и Сирова . Такође, испоручује се заједно са разним алатима командне линије за ДСА и РСА генератор кључева (такође познат као крпа за кит ), СФТП ( псфтп ), СЦП ( псцп ), итд, који се може извршити са терминала.

Повезивање помоћу ПуТТи-а

Унесите ИП адресу сервера у траку за ИП адресу или име хоста за повезивање са сервером и задржите тип везе као ССХ и порт као 22. Такође, можемо сачувати конфигурацију за будућу употребу.

Сада ће се отворити терминал ПуТТи-а и тражити лозинку и корисничко име за повезивање.

Бићемо пријављени на сервер са којим смо покушавали да успоставимо везу.

јава инт у цхар

Ако користимо Мац или Линук ОС, онда нам није потребан ниједан клијент као што је ПуТТи јер Линук оперативни систем садржи свој ССХ терминал. Захтевамо само да применимо следећу команду за повезивање са сервером:

ссх корисник@серверип

  • Горња команда ће нас повезати са сервером који има а 'серверип' ИП адреса. 'Корисник' може се дефинисати као корисничко име. Овлашћен је за повезивање са сервером.
  • Од нас ће се тражити да дамо лозинку након уноса ове команде.
  • Мораћемо само да уђемо у 'излаз' на прозору нашег терминала за затварање везе са удаљеним сервером. То ће нас вратити на нашу локалну машину.

Путти Цоммандс

Неке од важних команди Путти-а су објашњене у наставку:

1. ми: Омогућава нам да унесемо уређивач текста. Његова синтакса је испод:

 vi filename 

Путти Цомманд у Линуку

Ова команда ће покренути датотеку преко екрана система. У случају да датотека не постоји, направиће нову датотеку са сличним именом.

  • Есцапе тастер нам омогућава да откажемо команде које смо покренули у уређивачком режиму ви.
  • Можемо ући ':к' за излазак само из уређивача ви нисмо предложили никакве модификације датотеке.
  • Можемо ући 'к!' да изађемо ако желимо да уклонимо измене које смо направили у датотеци.

2. потез: Ако желимо да пронађемо одређени стринг у фасцикли или датотеци, то је тачна команда за нас. Ова команда ће вратити цео ред укључујући фразу када тражи тачно подударање. Синтакса је следећа:

 grep 'string' filename 

Путти Цомманд у Линуку
  • У команди, и опција ( греп -и 'стринг' име датотеке ) ће нам омогућити да пронађемо стринг који не разликује велика и мала слова у датотеци.
  • Можемо пребројати појавни број низа унутар датог фајла уз помоћ 'греп -ц 'стринг' име датотеке'
  • Можемо приказати име датотеке које укључује одређени низ или образац уз помоћ 'греп -И 'стринг'*'
  • Такође, можемо приказати број линије са излазом уз помоћ 'греп -н 'стринг' име датотеке'

3. глава: Ова команда нам омогућава да прочитамо првих десет редова садржаја у датотеци. Синтакса главне команде је следећа:

 head filename.extension 

Путти Цомманд у Линуку
  • Такође, можемо да обезбедимо имена више датотека у оквиру ове команде, а затим ће приказати првих десет редова свих датотека одвојено.
    Синтакса: глава -н15 /темп/име датотеке
  • Команда хеад ће приказати почетних петнаест редова садржаја кроз дату датотеку.

4. реп: Ова команда је иста као команда, односно глава која нам даје десет редова (први). Команда таил нам даје десет редова (последњих) садржаја кроз датотеку. Синтакса ове команде је следећа:

 tail filename.extension 

Путти Цомманд у Линуку
  • Такође можемо дати више од једног имена датотека овој команди да би приказала десет редова (последњих) кроз све описане датотеке.
    Синтакса је следећа:
    реп дир/филе1/дир/филе2
  • То је еквивалентно главној команди. Такође, дозвољава нам да изменимо бројеве редова које желимо да буду приказани осим подразумеваног броја.
    Синтакса је следећа:
    реп -н15 темп/име датотеке
    Приказаће петнаест редова (последњих) садржаја кроз наведени ред.

5. мачка: Команда цат се користи за приказ садржаја датотеке на екрану. Ова команда копира стандардни улаз у стандардни излаз. Такође, дозвољава потпуно скроловање када приказани текст не поправља екран.

Синтакса је следећа:

 cat filename.extension 

Путти Цомманд у Линуку

Такође, ова команда се користи за спајање две датотеке и приказ њиховог садржаја инкорпорираног као један.

Синтакса:

 cat file1.txt file2.txt > mergedfile.txt 

Путти Цомманд у Линуку

где,

'>' је резултат карактера преусмеравања

Ова команда се може користити и за креирање нове датотеке.

Синтакса:

 cat > filename.extension 

Путти Цомманд у Линуку

6. рм: Важи за уклонити . Омогућава нам да уклонимо датотеку преко сервера. Синтакса за ову команду је поменута у наставку:

 rm filename.extension 

Путти Цомманд у Линуку
  • Тхе 'рм * име фасцикле' команда ће уклонити сваки садржај или датотеку унутар директоријума.
  • Тхе 'рм -р име фасцикле' команда ће уклонити фасциклу и фасциклу у њој.
  • Тхе 'рм је' команда ће избрисати комплетну фасциклу или директоријум.