Відмінності між версіями «Корисні команди Linux»
Матеріал з Вікі ЦДУ
(→Корисні команди Linux) |
|||
Рядок 1: | Рядок 1: | ||
=='''Корисні команди Linux'''== | =='''Корисні команди Linux'''== | ||
[[Файл:C2a08f.jpg|thumb|300px|]] | [[Файл:C2a08f.jpg|thumb|300px|]] | ||
− | ===Системна інформація=== | + | ==='''Системна інформація'''=== |
* '''arch''' відобразити архітектуру комп'ютера | * '''arch''' відобразити архітектуру комп'ютера | ||
* '''uname -m''' -"- | * '''uname -m''' -"- | ||
Рядок 32: | Рядок 32: | ||
* '''logout''' вийти iз системи | * '''logout''' вийти iз системи | ||
− | ===Файли і директорії=== | + | ==='''Файли і директорії'''=== |
* '''cd /home''' перейти в директорію '/home' | * '''cd /home''' перейти в директорію '/home' | ||
* '''cd ..''' перейти в директорію рівнем вище | * '''cd ..''' перейти в директорію рівнем вище |
Поточна версія на 10:44, 5 червня 2014
Корисні команди Linux
Системна інформація
- arch відобразити архітектуру комп'ютера
- uname -m -"-
- uname -r відобразити використовувану версію ядра
- dmidecode -q показати апаратні системні компоненти - (SMBIOS / DMI)
- hdparm -i /dev/hda вивести характеристики жорсткого диска
- hdparm -tT /dev/sda протестувати продуктивність читання даних з жорсткого диска
- cat /proc/cpuinfo відобразити інформацію про процесор
- cat /proc/interrupts показати переривання
- cat /proc/meminfo перевірити використання пам'яті
- cat /proc/swaps показати файл(и) підкачування
- cat /proc/version вивести версію ядра
- cat /proc/net/dev показати мережеві інтерфейси і статистику по ним
- cat /proc/mounts відображувати змонтовані файлові системи
- lspci -tv показати у вигляді дерева PCI пристрою
- lsusb -tv показати у вигляді дерева USB пристрою
- date вивести системну дату
- cal 2007 вивести таблицю-календар 2007-го року
- date 041217002007.00 встановити системну дату і час ММДДГГххРРРР.СС
- clock -w зберегти системний час в BIOS
Зупинка системи
- shutdown -h now зупинити систему
- init 0 -"-
- telinit 0 -"-
- shutdown -h hours:minutes & запланувати зупинку системи на вказаний час
- shutdown -c відмінити заплановану за розкладом зупинку системи
- shutdown -r now перевантажити систему
- reboot -"-
- logout вийти iз системи
Файли і директорії
- cd /home перейти в директорію '/home'
- cd .. перейти в директорію рівнем вище
- cd ../.. перейти в директорію двома рівнями вище
- cd перейти в домашню директорію
- cd ~user перейти в домашню директорію користувача user
- cd перейти в директорію, в якій знаходилися до переходу в поточну директорію
- pwd показати поточну директорію
- ls відображувати вміст поточної директорії
- ls -F відображувати вміст поточної директорії з додаванням до імен символів, що характеризують тип
- ls -l показати деталізірованe представлення файлів і директорій в поточній директорії
- ls -a показати приховані файли і директорії в поточній директорії
- ls *[0-9]* показати файли і директорії цифри, що містяться в імені
- tree показати дерево файлів і директорій, починаючи від кореня (/)
- lstree -"-
- mkdir dir1 створити директорію з ім'ям 'dir1'
- mkdir dir1 dir2 створити дві директорії одночасно
- mkdir -p /tmp/dir1/dir2 створити дерево директорій
- rm -f file1 видалити файл з ім'ям 'file1'
- rmdir dir1 видалити директорію з ім'ям 'dir1'
- rm -rf dir1 видалити директорію з ім'ям dir1 і рекурсивний весь її вміст
- rm -rf dir1 dir2 видалити дві директорії і рекурсивний їх вміст
- mv dir1 new_dir перейменувати або перемістити файл або директорію
- cp file1 file2 копіювати файл file1 у файл file2
- cp dir/* копіювати всі файли директорії dir в поточну директорію
- cp -a /tmp/dir1 копіювати директорію dir1 зі всім вмістом в поточну директорію
- cp -a dir1 dir2 копіювати директорію dir1 в директорію dir2
- ln -s file1 lnk1 створити символічне посилання на файл або директорію
- ln file1 lnk1 створити "жорстке" (фізичнe) посилання на файл або директорію
- touch -t 0712250000 fileditest модифікувати дату і час створення файлу, при його відсутності створити файл з вказаною датою і часом (Yymmddhhmm)