Команди за Linux
Команди за Linux или за Shell
passwd | променяте паролата си |
pwd | показва в коя директория се намирате в момента |
ls | показва файловете в директорията ( dir ) |
ls -la | показва всички файлове в директорията и с какви позволения за използване са |
cd | отивате във вашата home директория ( cd ~ ) |
cd directory | влизате в директория |
cd .. | качва ви една директория нагоре |
cd - | връща ви в предишната работна директория, преди последната cd команда |
mkdir directory | създава директория |
cp file1 file2 | копира файл - на мястото на file2 може да поставите път до директория, в която да се копира |
mv file1 file2 | премества или преименува файл |
rm file | изтрива файл |
rm -rf directory | изтрива директория и всичко в нея, без да ви пита за потвърждение |
ln file1 file2 | създава твърда връзка към файл в зададеното място |
ln -s file1 file2 | създава символна връзка към файл или директория |
pico | текстов редактор с който можете да редактирате файлове - pico file |
nano, ee, ed, emacs joe, elvis, mcedit, vi |
още текстови редактори за конзола |
cat file | показва съдържанието на файлът в терминалът |
less file | показва съдържанието на файлът по страници |
head file | показва първите 5 реда от даден файл |
tail file | показва последните 5 реда от даден файл |
nl file | показва редовете на дадения файл и ги номерира |
wc file | показва броят думи, линии и байтове от даден файл |
wc -l file | показва броят линии в даден файл |
sort file | сортира текстови файлове по редове |
cmp file1 file2 | сравнява два файла байт по байт |
diff file1 file2 | сравнява два текстови файла по редове и показва съдържанието им |
echo -n "" > file | изчиства файл - ако искате да изтриете съдържанието на някой log файл |
touch file -a -m -c -t MMDDhhmmCCYY | променя timestamp на файла |
locate | търсите файл |
find / -name "file" | претърсва цялото дърво за файл |
whereis file | търси за път към файл |
grep -1 "text" file | търсите текст в един или много файлове |
file file | показва формата на файла |
cron | daemon за изпълнение на команди по списък |
history | история на въведените команди в конзолата |
ps | показва ви списък с процесите, които сте пуснали |
ps -ux | показва процесите, които сте пуснали и допълнителна информация като PID (Process ID Number) |
kill -9 PID | спира процес - заместете PID с номерът на процеса, който искате да спрете |
kill -9 -1 | спира всички процеси (програми) които сте пуснали |
pine | малка програма за четене и изпращане на e-mail |
друга програма за е-mail | |
quota -v | показва ви колко дисково пространство използвате |
df | показва заетото място на диска |
du | показва оставащото свободно място на диска |
du -sm directory | показва големината на всички файлове от дадената директория в мегабайти |
free | показва използваната памет |
fsck | проверка на файловата система |
date | показва датата и часа на сървърът |
cal | показва календар |
whoami | показва с какъв потребителски псевдоним сте и от какъв хост сте влезли в сървърът |
who | показва хората, които са влезли на сървъра в момента |
w | показва хората, които са на сървърът, както и времето от което е пуснат и натовареността му |
id | показва id на потребителя и групата |
uptime | показва от колко време е пуснат сървърът и колко е натоварен |
clear | изчиства показваната информация в конзолата |
chmod | променя позволението за използване на файл или директория |
chmod +x file | правите файла изпълним |
chown | променя собственика и групата на файл/директория |
chgrp | променя групата, която е собственик на файл/директория |
sudo file | изпълнява файлове изискващи Super-User Rights |
su | влизате под друг псевдоним ( root ) |
tar -cfv archive.tar files | създава .tar архив и запазва файловете некомпресирани |
tar -xpvf archive.tar files | екстрактва файловете от .tar архив |
tar -tf archive.tar | less | показва съдържанието на .tar архив |
bzip2 file | компресира файл до .bz2 файл |
gzip file | компресира файл до .gz файл |
gunzip file.gz | разкомпресира .gz файл |
tar -cfvz archive.tar.gz files | създава .tar.gz компресиран архив |
tar -zxvf file.tar.gz | разкомпресира и екстрактва .tar.gz файл |
tar –jxvf file.tar.bz2 | разкомпресира и екстрактва .tar.bz2 файл |