Корисник:KockaAdmiralac/Sandbox/Bash/3
Пређи на навигацију
Пређи на претрагу
Команда | Опис | Параметри | Интеракција |
---|---|---|---|
man <cmd>
|
Исписује информације и упутство за коришћење програма | <cmd> : име програма
|
Могуће тражити неке речи у упутству навођењем речи након знака '/' |
Следеће појављивање се налази поновним уносом истог знака, али без речи | |||
Из програма се излази притиском тастера 'q' | |||
pwd
|
Исписује пуну путању текућег директоријума | ||
ls
|
Исписује садржај директоријума | l : испис је детаљан
|
|
h : величине се исписују у већим јединицама
| |||
a : исписују се и скривене датотеке
| |||
cd <path>
|
Мења текући директоријум | <path> : пут до директоријума
|
|
mkdir <path>
|
Креира директоријум | <path> : пут до директоријума
|
|
rmdir <path>
|
Брише директоријум | <path> : пут до директоријума
|
|
touch <path>
|
Креира датотеку | <path> : пут до датотеке
|
|
cp <src_paths> <dest_path>
|
Копира датотеке | <src_paths> : путеви до изворишних датотека
|
|
<dest_path> : пут до одредишне датотеке (директоријума, уколико се копира више датотека)
| |||
R : рекурзивно копирање (при копирању директоријума)
| |||
mv <src_path> <dest_path>
|
Премешта датотеке | <src_paths> : путеви до изворишних датотека
|
|
<dest_path> : пут до одредишне датотеке (директоријума, уколико се премешта више датотека)
| |||
rm <paths>
|
Брише датотеке | <paths> : путеви до датотека
|
|
R : рекурзивно брисање (при брисању директоријума)
| |||
stat <path>
|
Исписује информације о датотеци | <path> : пут до датотеке
|
|
file <path>
|
Исписује тип датотеке | <path> : пут до датотеке
|
|
clear
|
Брише сав садржај из командне линије | ||
cat <paths>
|
Исписује садржај једне или више датотека | <paths> : листа путања до датотекa
|
|
more <path>
|
Исписује садржај датотеке са могућношћу скроловања | <path> : путања до датотеке
|
Померање кроз садржај се врши притиском знака Enter |
less <path>
|
Исписује садржај датотеке са могућношћу скроловања и претраге | <path> : путања до датотеке
|
Померање кроз садржај се врши притиском стрелица |
Програм се напушта притиском дугмета Q | |||
head <path>
|
Исписује садржај датотеке са врха, подразумевано 10 линија | <path> : путања до датотеке
|
|
n <cnt> : број линија
| |||
tail <path>
|
Исписује садржај датотеке са дна, подразумевано 10 линија | <path> : путања до датотеке
|
|
n <cnt> : број линија
| |||
history
|
Исписује команде искоришћене у тренутној сесији | ||
date
|
Исписује тренутни датум и време у систему | ||
cal
|
Исписује форматирани календар за тренутни месец | ||
grep <regex>
|
Претражује текст са стандардног улаза и исписује редове у којима се тражени израз пронађе | <regex> : регуларни израз који се претражује
|
|
tee <path>
|
Исписује текст са стандардног улаза и у датотеку и на стандардни излаз | <path> : пут до датотеке
|
|
unique
|
Избацује дупликате суседних редова текста са стандардног улаза и исписује такав текст | ||
cut
|
Исписује само неке колоне са стандардног улаза | d <del> : карактер који се користи као раздвајач колона
|
|
f<col1>,<col2>,... : редни бројеви колона које се задржавају
| |||
tr <find> <replace>
|
Измењује и исписује текст са стандардног улаза тако да једне карактере замењује са другим карактерима | <find> <replace> : парови карактера који се мењају
|
|
s : избацује дупликате суседних измењених карактера
| |||
d : брише из текста карактере који се претражују
| |||
echo <text>
|
Исписује текстуални параметар | <text> : текст
|
|
wc
|
Исписује број линија, речи и карактера у тексту са стандардног улаза | l : исписује само број линија
|
|
w : исписује само број речи
| |||
c : исписује само број карактера
| |||
sort
|
Сортира и исписује редове текста са стандардног улаза | n : сортира у математичком (бројном) поретку
|
|
k<col> : сортира по k-тој колони текста
| |||
h : сортира коректно величине са јединицама
| |||
find <dir> <criteria>
|
Претражује датотеке у директоријуму и под-директоријумима на основу критеријума и исписује путеве до њих | <dir> : директоријум из ког се започиње претрага
|
|
name <regex> : враћа оне датотеке чије име задовољава регуларни израз
| |||
i : игнорише разлику малих и великих слова имена датотеке
| |||
maxdepth <depth> : максимална дубина претраживања у под-директоријуме
| |||
locate <regex>
|
Претражује датотеке у читавом систему на основу базе индексираних датотека и исписује путеве до њих | <regex> : враћа оне датотеке чије име задовољава регуларни израз
|
|
updatedb
|
Ажурира базу индексираних датотека која се користи за команду locate. Мора бити покренута у администраторском режиму | ||
sudo <cmd>
|
Покреће програм у администраторском режиму. Може се користити su команда за потпуни улаз у администраторски режим, а за излазак се користи команда exit | <cmd> : програм који се покреће
|
|
time <cmd>
|
Покреће програм и мери и исписује време трајања његовог извршавања | <cmd> : програм који се покреће
|
|
g(un)zip/b(un)zip2 <path>
|
Компресују (или декомпресију) датотеку
|
<path> : пут до датотеке
|
|
tar <paths>
|
Архивира/пакује више датотека у једну. Иначе чита/исписује спаковани текст са стандардног улаза/излаза | c : пакује датотеке
|
|
f <path> : приступа датотеци уместо да користи стандардни улаз/излаз
| |||
<paths> : датотеке чији се садржај пакује
| |||
x : распакује датотеку у тренутни директоријум
| |||
t : исписује датотеке које су дио архиве
| |||
z : компресује датотеку помоћу gzip након паковања
| |||
umask
|
Исписује или мења тренутну маску која се користи за смањивање подразумеваног права приступа, тј. права приступа новокреираних датотека | <mask> : нова маска која се поставља
|
|
addgroup <name>
|
Креира нову групу корисника | <name> : име нове групе
|
|
chmod <mod> <paths>
|
Мења права приступа датотекама или директоријумима
|
<mod> : нова права приступа, троцифрени број или текст облика (u/g/o) (+/-/=) (r/w/x/s) (карактером s ће се поставити да све новокреиране датотеке директоријума припадају истој групи као и сам директоријум)
|
|
<paths> : путеви до датотека или директоријума
| |||
chown <user> <path>
|
Поставља новог власника датотеци или директоријуму
|
<user> : име новог власника
|
|
<path> : пут до датотеке или директоријума
| |||
emacs
|
Отвара програм за измену текстуалних датотека | nw <path> : креира нову датотеку
|
|
ps aux
|
Исписује детаље о тренутно покренутим процесима на систему | ||
jobs
|
Исписује покренуте програме тренутне сесије | p : исписује идентификаторе процеса
|
|
bg/fg <id>
|
Покреће паузирани програм тренутне сесије у позадини (bg) или у првом плану (fg) | <id> : идентификатор програма
|
|
kill <id>
|
Шаље процесу сигнал да се заврши | <id> : идентификатор процеса
|
|
9 : насилно завршавање процеса
| |||
top
|
Исписује детаље о тренутно покренутим процесима на систему. Детаљи се ажурирају у реалном времену | Из програма се излази притиском тастера 'q' | |
env
|
Исписује све системске промењиве | ||
let <expr>
|
Извршава израз | <expr> : израз
|
|
test <expr>
|
Проверава истинитост израза
|
<expr> : израз
|
|
n : проверава да ли је операнд (као ниска) празан
| |||
z : проверава да ли операнд садржи нешто
| |||
gt : проверава да ли је операнд математички (не-лексикографски) већи
| |||
lt : проверава да ли је операнд математички (не-лексикографски) мањи
| |||
o : проверава да ли је бар један израз тачан, логичко ИЛИ за спајање израза
| |||
a : проверава да ли су оба израза тачна, логичко И за спајање израза
| |||
d : проверава да ли је операнд као име директоријум
| |||
x : проверава да ли се операнд као име датотеке може покренути
| |||
e : проверава да ли операнд као име датотеке постоји
|
Оператори
>
: преусмеравање стандардног излаза у датотеку (може се користити /dev/null, датотека која игнорише упис)<
: преусмеравање стандардног улаза из датотеке2>
: преусмеравање стандардног излаза за грешке у датотеку&>
: преусмеравање стандардног излаза и грешки у датотеку>>
: преусмеравање стандардног излаза у датотеку са додавањем на крај|
: преусмеравање стандардног излаза једног програма у стандардни улаз другог програма&
: покретање програма у позадини