Važne komande Shell skripte koje se često koriste

Evo liste nekih važnih komandi ljuske:

—- Korišćenje komande ekrana
screen-ls — za listu dostupnih aktivnih ekrana
screen-x …. – ime sa -ls izlaza za pridruživanje ovom aktivnom ekranu
Izađite iz rešetke pomoću ‘ctrl a d’ bez zaustavljanja

—- hard disk i veličina fascikle
df-h –sistem datoteka veličine
du-sh * – prikazuje veličinu svake fascikle

—-Who
whoami – lista trenutnog korisnika u trenutnom prozoru
koji – navodi sve korisnike prijavljene na radnu stanicu

—- kopirajte datoteku na drugi računar
ime datoteke scp korisničko ime@ip-adresa:/filepath
име датотеке је датотека за копирање, а остало су информације за удаљени рачунар. Од вас ће се тражити лозинка удаљеног корисника.

ОЗИКС0З- Прикажи листу корисника
мачка /етц/пассвд | рез -д: -ф1

ОЗИКС0З- Команде за информације о систему
дмесг ОЗИКС0З (за ОЗИКС1Здиагностиц мессагеОЗИКС2З) је команда на оперативним системима сличним Уник-у која штампа бафер порука језгра. Овај бафер садржи низ важних порука од оних које се штампају током покретања до оних које се користе за софтвер за отклањање грешака.
лспци -тв ОЗИКС0З Приказује мостове и главну плочу
лсхв ОЗИКС0З Информације о инсталираним уређајима
/уср/сбин/пртцонф -в | више ОЗИКС0З Приказује РАМ у Уник систему

ОЗИКС0З- Прикажи верзију Линук-а
унаме -р
мачка /проц/версион

ОЗИКС0З- килл команде
килл -15 пид ОЗИКС0З је грациозан Килл
килл -9 пид ОЗИКС0З је присилно Килл

ОЗИКС0З- Приказује које су датотеке отворене из процеса
пфилес процессид

ОЗИКС0З- Пронађите датотеку по имену
финд /ас -наме *стат

ОЗИКС0З- Скрипта за отклањање грешака
сх -к скрипта

ОЗИКС0З- Ви команде
есц ОЗИКС0З у командном режиму
додатак ОЗИКС0З
и ОЗИКС0З уметак
к ОЗИКС0З напусти
в ОЗИКС0З писати
к ОЗИКС0З бацкспаце
д ОЗИКС0З брисање

схифт г ОЗИКС0З спрингт ам последњи ред текста
:^г ОЗИКС0З листа тренутни број реда
:сет нумбер ОЗИКС0З прикажи бројеве редова

Команде за исецање/лепљење:

к ОЗИКС0З брисање једног знака (деструктивни бацкспаце)
дв ОЗИКС0З брисање тренутне речи (Напомена: ндв брише н нумерисаних речи)
дд ОЗИКС0З брише тренутни ред (Напомена: ндд брише н нумерисаних редова)
Д ОЗИКС0З избришите сав садржај десно од курсора
д$ ОЗИКС0З исто као горе
:у ОЗИКС0З поништити последњу команду

Команде за претрагу и замену:

/ ОЗИКС0З ОЗИКС1З тражи напред за стринг
? ОЗИКС0З ОЗИКС1З тражи низ уназад

Улазак у режим уметања:

и ОЗИКС0З Започните уметање текста на тренутној локацији курсора
И ОЗИКС0З Почните да убацујете текст на почетак текућег реда
а ОЗИКС0З Почните са додавањем текста, један знак десно од тренутне локације курсора
померите а ОЗИКС0З Почните да додајете текст на крају текућег реда
о/О ОЗИКС0З Почните да уносите текст један ред испод\изнад тренутног реда
ЕСЦ ОЗИКС0З Изађите из режима уметања и вратите се у командни режим

ОЗИКС0З- Мање команди
г ОЗИКС0З иди на почетку
схифт г ОЗИКС0З го енде
схифт 7 ОЗИКС0З Претрага
схифт ß ОЗИКС0З Тражи уназад
н ОЗИКС0З идите на следећу претрагу
схифт н ОЗИКС0З иди на пре подударања претраге

ОЗИКС0З- финд цомманд
наћи . -наме ОЗИКС0З*Синц*ОЗИКС1З -екец греп -л ОЗИКС2З501000093347053ОЗИКС3З {} \;
ОЗИКС0З проналази у тренутној фасцикли све датотеке са синхронизацијом имена, које у себи имају стринг КСКСКСКС

ОЗИКС0З- Премести датотеке помоћу скрипте
лс јунк* | авк ОЗИКС0З{принт ОЗИКС1Змв ОЗИКС2З$0ОЗИКС3З ../ираф/ОЗИКС4З$0ОЗИКС5З.датОЗИКС6З}ОЗИКС7З | цсх

ОЗИКС0З- Коришћење Нохуп-а са склплус-ом
нохуп склплус корисничко име/лозинка @/хоме/сдмтест/..скл име ОЗИКС0З ОЗИКС1З излаз је у нохуп.оут

ОЗИКС0З уклања све празне линије из датотеке
егреп -в ОЗИКС0З^$ОЗИКС1З нохуп.оут ОЗИКС2З невфиле.ткт

ОЗИКС0З- тр команда
тр ОЗИКС0З ОЗИКС1З ОЗИКС2З ОЗИКС3З ОЗИКС4З оутпут_филе.ткт
-ц Допуњава скуп знакова специфицираних стринг1.
-д Избрисати сва појављивања улазних знакова који су наведени стринг1.
-с Замени инстанце поновљених знакова једним карактером.
стринг1 Први низ или карактер који треба променити.
стринг2 Други низ или знак за промену стринг1.

тр -д ОЗИКС0З\тОЗИКС1З нова датотека ОЗИКС2З брисање свих картица из датотеке

ОЗИКС0З - лс команде
лс -лрт ОЗИКС0З Приказује сортирани излаз датотеке

ОЗИКС0З приказује вредност променљивих
ецхо $вариабле Име ОЗИКС0З Приказује променљиву
сет ОЗИКС0З листа свих постављених променљивих

ОЗИКС0З- Арцхивиерен
тар -цф ОЗИКС0З филе.дат | гзип -ц ОЗИКС1З блабла.тгз ОЗИКС2З датотека.дат ће бити архивирана у блабла.тгз
тар -цф ОЗИКС0З * | гзип -ц ОЗИКС1З блабла.тгз ОЗИКС2З све датотеке из фасцикле ће бити додате у архиву

ОЗИКС0З Приказује шта се налази у архиви без распакивања
гунзип -ц блсбвс.тгз | тар твф ОЗИКС0З

ОЗИКС0З распакујте само неке датотеке из архиве
гунзип -ц датејнаме | тар -кф ОЗИКС0З датума са пфад

ОЗИКС0З боља компресија
мачка датотека1 датотека2 | гзип ОЗИКС0З фоо.гз

ОЗИКС0З наводи садржај тар.гз датотеке
тар -зтвф филе.тар.гз
# т: Наведите садржај архиве
# в: Опширна листа обрађених датотека (прикажи детаљне информације)
# з: Филтрирајте архиву кроз гзип тако да можемо да отворимо компримовану (декомпримовану) .гз тар датотеку

ОЗИКС0З- рекурзивно бришите фасциклу са свим елементима у њој
рм -р име фасцикле

ОЗИКС0З је променио власника
лс -л ОЗИКС0З види групу корисника ОЗИКС1З
цховн корисник: име датотеке групе

ОЗИКС0З промени права приступа датотекама
цхмод у=рвк, г=рвк име датотеке
цхмод 777 име датотеке

ОЗИКС0З- Примери за регуларне изразе:

# самозадовољни {тражи датотеке за линије са ОЗИКС0ЗсмугОЗИКС1З}
# ОЗИКС0З^смугОЗИКС1З {ОЗИКС2ЗсмугОЗИКС3З на почетку реда}
# ОЗИКС0Зсмуг$ОЗИКС1З {ОЗИКС2ЗсмугОЗИКС3З на крају реда}
# ОЗИКС0З^смуг$ОЗИКС1З {линије које садрже само ОЗИКС2ЗсмугОЗИКС3З}
# ОЗИКС0З\^сОЗИКС1З {редови који почињу са ОЗИКС2З^сОЗИКС3З, ОЗИКС4З\ОЗИКС5З избегава ^}
# ОЗИКС1ЗОЗИКС0ЗмугОЗИКС2З {потражите ОЗИКС3ЗСмугОЗИКС4З или ОЗИКС5ЗсмугОЗИКС6З}
# ОЗИКС2ЗБОЗИКС0ЗОЗИКС1ЗОЗИКС3З {тражи БОБ, Боб, БОб или БоБ }
# ОЗИКС0З^$ОЗИКС1З {тражи празне редове}
# ОЗИКС2ЗОЗИКС0ЗОЗИКС1ЗОЗИКС3З {тражи парове нумеричких цифара}
# ОЗИКС1ЗОЗИКС0ЗОЗИКС2З {било који ред са најмање једним словом}
# ОЗИКС0З[^а-зА-З0-9] {било шта није слово или број}
# ОЗИКС2ЗОЗИКС0З\{3\}-ОЗИКС1З\{4\}ОЗИКС3З {999-9999, попут бројева телефона}
# ОЗИКС0З^.$ОЗИКС1З {редови са тачно једним знаком}
# ОЗИКС0ЗОЗИКС1ЗсмугОЗИКС2ЗОЗИКС3З {ОЗИКС4ЗсмугОЗИКС5З унутар двоструких наводника}
# ОЗИКС0ЗОЗИКС1З*смугОЗИКС2З*ОЗИКС3З {ОЗИКС4ЗсмугОЗИКС5З, са или без наводника}
# ОЗИКС0З^\.ОЗИКС1З {било који ред који почиње тачком ОЗИКС2З.ОЗИКС3З}
# ОЗИКС2З^\.ОЗИКС0ЗОЗИКС1ЗОЗИКС3З {ред почиње са ОЗИКС4З.ОЗИКС5З и 2 лц слова}

ОЗИКС0З- Листа Уник команди
ОЗИКС0З

Један одговор на ОЗИКС0З

  1. Добар начин описивања и леп пост за прикупљање података у вези са темом моје презентације, која
    Пренећу на академији.

Оставите одговор