Страница 1 от 1

Shell Commands - Най-основните команди за начинаещи при работа с шелове.

Публикувано на: 31 Авг 2018 13:07
от LuD
Полезни команди за начинаещи в работата с шелове.


passwd позволява ви да смените паролата си

ls -la показва всички файлове в директорията ви и с какви позволения за използване са

cd <директория> променя директорията, ако напишете само cd ще ви заведе до вашата home директория

cd .. качва ви една директория нагоре

who показва ви лист с хората които са на сървърът в момента

ps показва ви списък от процесит които сте пуснали

ps -ux показва ви процесите които сте пуснали плюс допълнителна информация за тях.Такава като PID-ът (Process ID Number)

kill -9 -1 спира всички процеси (програми) които сте пуснали

kill -9 <PID> заместете <PID> с номоерът на програмата която искате да спрете

uptime показва колко време е пуснат сървърът и колко е натоварен

pico текстови редактор с който можете да редактирате файлове

vi друг текстови редактор за UNIX, по функционален

pine малка и хубава програма за четене и изпращане на e-mail-и

mail друга програма за е-mail

rm <файл> разрешава ви да изтриете файл

rm -rf <директория> разрешава ви да изтриете директория без да отбелязвате потвърждение

mkdir <директория> разрешава ви да създавате директория

cp <файл1> <файл2> копира файл в друг фаил, ако на мястото на file2 поставите патечка до друга директория файлът ще се копира там

mv <файл1> <файл2> премества или преименува файл

pwd показва в коя директория се намирате в момента

quota -v показва ви колко дисково пространство използвате

du -sm /директория показва ви големината на всички файлове от дадената директория в мега байти

echo -n "" > файл изчиства файл.Добре е ако искате да изтриете някой log файл

date показва датата и времето на сървърът

who am i показва с какъв потребителски псевдоним сте и от какъв хост сте влезли в сървърът

w показва ви лист от хората които са на сървърът,както и времето от което е пуснат и натовареността му

cat <файл> ще ви покаже садържанието на файлът в терминалът

tail показва последните 5 реда от даден файл

head показва първите 5 реда от даден файл

grep с това можете да търсите в файлът за даден-а линия или дума ...

wc показва броят думи,линии, и байтове от даден файл

wc -l показва броят линии в даден файл

sort сортира текстови файлове по линии

uniq <файл1> <файл2> reads a file and writes a copy of each unique input line to the standard output

chmod допуска ви да промените позволението за използване на даденият файл

chmod +x позволява ви да направите един файл изпълним

su плизате под друг псевдоним ( root )

locate търси файл

gunzip позволява ви да разархивирате .gz файлове

tar -xf позволява ви да разархивирате .tar файлове

tar = Стандартен Unix инструмент за компресия/декомпресия [ изглежда като 'filename.tar']
- Максимална големина на архива 2GB
- Спира веднага ако има някъкви грешки в файла

> компресиране на директория: cd /some-dir; tar cvzf /tmp/newfile.tgz .
> декомпресиране на директория: tar xzvf /tmp/newfile.tgz

> копиране на дадената директория накъде другаде:
cd /some-directory; tar cf - . | (cd /some-other-dir; tar xvf -)


tar cpf something.tar <директория> създавате нов tar файл

gzip -9 something.tar компресира файл до максимум