|
|
Рядок 1: |
Рядок 1: |
− | =='''Корисні команди 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)
| |