Linux швидко розглядається як альтернатива з відкритим кодом на більш популярну операційну систему Microsoft Windows. Кому б не сподобалася операційна система, яка швидка, гарна і майже не містить загроз безпеці, не роздувається і поставляється безкоштовно? Крім того, усі основні програми тепер також мають версії для Linux. Більше того, це не схоже на відсутність оновлень чи підтримки, що є дуже необхідною вимогою для ОС, але замість цього періодично випускаються оновлення, і існує досить активна спільнота Linux. Єдина заковика в тому, що він має a стрімка крива навчання але все одно ви можете виконувати основні речі без будь-яких проблем. Ось чому ми регулярно ділимося на цій сторінці безліччю порад і підказок, посібників з усунення несправностей, інструкцій, керівництва з адміністрування та загальних налаштувань.
Зміст
- Розумна робота з командним рядком
- Перевірте інформацію про систему
- Відобразити апаратні компоненти SMBIOS системи
- Обмежте використання ЦП процесом
- Текстовий веб-перегляд
- Завантажте веб-сайт
- DOS проти команд Linux
- Зробіть так, щоб ваш Linux Box заговорив
- Відтворюйте пісні з командного рядка
- Більше прапорів passwd
- Перегляд вмісту файлу всередині ZIP-архіву
- Сортувати папки за розміром
- Пошук розміру папки або підпапки
- Створення безпечних паролів
- Створення послідовностей
- Заборонити Linux запам’ятати ваш пароль sudo
- Судо образи
- Кішка з твістом
- Відновлення налаштувань за замовчуванням у KDE4
- Графічно знищити процеси
- Змініть роздільну здатність X на льоту
- Що ти зробив?
Розумна робота з командним рядком
Робота з командним рядком є важливим завданням для будь-якого системного адміністратора Linux. Однак багатьом новачкам важко використовувати підказку Bash. Ось кілька хитрощів, які допоможуть прискорити вашу роботу.
1. Щоб заощадити час, згадайте останній аргумент з попередньої команди: 'ALT' плюс '.' (Утримуйте клавішу ALT і натисніть крапку). Наприклад, припустимо, що ви створили новий каталог таким чином:
mkdir -p /tmp/demo/software/text
Тепер ви хочете змінити каталог на /tmp/demo/software/demo. Тому введіть cd і натисніть ALT плюс. і подивіться, як Bash копіює аргумент, який ви надали попередній команді – у вашому випадку це шлях, який ви надали до mkdir.
2. Клавіші швидкого доступу для редагування команд:
- CTRL + l :- очищає екран.
- CTRL + u :- Видаляє весь рядок.
- CTRL + k :- Видаляє до кінця рядка з поточної позиції курсору.
- CTRL + c :- Скасує команду.
- CTRL + z :- Призупиняє дію команди.
- CTRL + R : - використовується для пошуку команди в історії команд. Наприклад, вчора або кілька годин тому ви ввели «дуже, дуже довгу команду», і вам знову потрібна та сама команда. Потім натисніть CTRL + R і введіть кілька перших літер команди.
- CTRL + T :- Транспонує символи. Наприклад, припустимо, що ви хотіли ввести дата команду і закінчив введення наступного:
дает
Звичайно, ви можете видалити останні два символи та ввести їх ще раз, але зачекайте! Ви можете натиснути CTRL + t, і все готово.
Як перевірити інформацію про систему
Якщо ви хочете побачити системну інформацію про свій комп’ютер, відкрийте термінал і введіть таку команду:
uname-a
Скористайтесь сторінки посібника для отримання додаткової інформації, наприклад, які параметри підтримує uname. Наприклад, ви можете використовувати -p для друку типу процесора.
Відобразити апаратні компоненти SMBIOS системи
Хочете знати всі деталі кожного апаратного забезпечення вашого комп’ютера? Ось команда для цього! (Запускати з правами root).
dmidecode -tx
заміщати x від,
- 0 для BIOS.
- 1 для системи.
- 2 для базової плати.
- 3 для шасі.
- 4 для процесора.
- 5 для контролера пам'яті.
- 6 для модуля пам'яті.
- 7 для кешу.
- 8 для роз'єму порту.
- 9 для системного слота.
- 10 для бортових пристроїв.
- 11 для струн OEM.
- 12 для параметрів конфігурації системи.
Обмежте використання ЦП процесом
Ви можете використовувати cpulim команда для обмеження використання ЦП будь-яким процесом або програмою в Linux. Ви можете обмежити певну запущену програму або за її назвою, або за її PID. Наприклад, щоб обмежити медіа-програвач VLC виходити за межі 20 на відправлений ліміт використання ЦП, скористайтеся командою нижче:
cpulimit -e vlc -l 20
Ми також можемо використовувати PID наступним чином:
cpulimit -p 5399 -l 40
Щоб знайти назву процесу або PID, скористайтеся командою ps -d.
Текстовий веб-перегляд
Ви можете використовувати elinkes or зв'язку у текстовому режимі для перегляду веб-сайтів з консолі. elinks можна керувати не тільки за допомогою клавіатури, але й певною мірою за допомогою миші, і це розширена версія посилань. Ось як почати:
elinks https://www.techlila.com
Це відкриється www.techlila.com у вашому браузері. Натисніть клавішу Esc, щоб отримати доступ до меню, де серед інших пунктів ви знайдете Файл? Вийдіть, щоб закрити браузер.
Завантажте веб-сайт
Ось простий та ефективний спосіб рекурсивно завантажувати файли з веб-сайту, не відвідуючи кожне посилання на підсторінки. Це також корисно, якщо сторінки мають тип XHTML або текстовий тип — їх можна зробити .html за допомогою відповідного перемикача, наприклад -E. Перейдіть до каталогу, у який ви хочете завантажити весь вміст із сайту, і скористайтеся такою командою:
wget -r -p -k -E
...де:
-r призначений для рекурсивного завантаження сторінок
-p призначений для локального зв’язування сторінок, щоб користувачі могли легко їх переглядати після завершення завантаження
-k полягає у створенні структури каталогів, і
-E полягає у створенні розширень .html для файлів типу XHTML або текстових файлів.
Насолоджуйтесь та пробуйте різний вміст у мережі. Не забудьте перевірити сторінки посібника для wget завжди є більше інформації.
DOS проти команд Linux
У таблиці нижче наведено команди MS-DOS з їх аналогами для Linux. Будь ласка, зверніть увагу, що Команди Linux зазвичай мають кілька варіантів.
Замовлення: AZ Індекс командного рядка Windows CMD.
Зробіть так, щоб ваш Linux Box заговорив
Ubuntu та багато інших дистрибутивів мають вбудований синтезатор мовлення званий говорити. Використовуйте таку команду в терміналі:
говорить Linux
Чи чули ви свій звіт Linux box, «linux»?
Якщо ви чуєте рядок, додайте рядок у лапки як
«Я новачок у світі Linux»
Відтворюйте пісні з командного рядка
Ти можеш відтворити будь-який файл пісні з командного рядка без використання жодного програвача, крім викликаної утиліти НОМЕР X. Найчастіше SOX доступний у сховищі вашого дистрибутива. Ви можете встановити його в системі на базі Debian (Ubuntu) наступним чином:
sudo apt-get install sox
Щоб встановити пакети в інших дистрибутивах, прочитайте цю статтю: Поради з управління пакетами для користувачів Linux. Щоб відтворити пісню з командного рядка, використовуйте:
відтворити пісню.mp3
…де song.mp3 – це шлях до вашого файлу MP3. Щоб зупинити відтворення, натисніть Ctrl+C. Якщо назва файлу вашої пісні містить пробіли, вкажіть назву файлу в подвійних лапках. Наприклад:
відтворити "пісню 2.mp3"
Під час відтворення аудіофайлів ви навіть можете вказати більше одного вхідного файлу таким чином:
грати "пісня 2.mp3" "пісня 3.mp3" "пісня 5.mp3"
Більше прапорів passwd
Ви можете змінити дані облікового запису користувача за допомогою passwd команда. Так, він може зробити більше, ніж просто змінити пароль. Відкрийте новий термінал і введіть такі команди:
passwd -d [ім'я_користувача]
де -d видаляє пароль користувача. Деякі інші корисні прапори:
-l блокує обліковий запис користувача.
-u розблокує обліковий запис користувача.
-? це отримати допомогу.
Перегляд вмісту файлу всередині ZIP-архіву
Щоб переглянути вміст файлу всередині ZIP-архіву, не витягуючи його в локальну файлову систему, скористайтеся такою командою:
розпакувати -p
Наприклад, наведена нижче команда роздрукує вміст test.txt на консоль. Файл “test.txt” – це файл всередині архіву test.zip.
розпакувати-p test.zip test.txt
Сортувати папки за розміром
Щоб відсортувати папки за розміром, скористайтеся такою командою:
du --max-depth=1 /home/ | сортувати -n -r
Пошук розміру папки або підпапки
Щоб дізнатися розмір поточної папки, введіть таку команду в терміналі:
du -sh
Щоб знайти розмір усіх підпапок і файлів у поточній папці, введіть:
ду * -ш
s означає "підсумувати"
h означає «формат для читання людиною»
Створення безпечних паролів
Нам потрібно створити надійні паролі для веб-форм, облікових записів електронної пошти, веб-сторінок реєстрації тощо. Ми можемо легко створити паролі в GNU/openssl команда наступним чином:
openssl rand 4 -base64
Наведена вище команда створюватиме випадковий рядок кодування з базовою 64 під час кожного запуску. Оскільки рядок, який ви отримуєте від команди, різний під час кожного запуску команди, це безпечний і легко створити надійний пароль сюди.
Створення послідовностей
Ви можете використовувати команда seq для створення послідовностей. Наприклад:
послідовність 1 5
Вихід для наведеної вище команди буде таким:
1
2
3
4
5
Заборонити Linux запам’ятати ваш пароль sudo
Ти можеш запобігти Linux від запам'ятовування вашого пароля sudo. Для цього скористайтеся такою командою:
судо візудо
..і додайте цей рядок до файлу:
За замовчуванням timestamp_timeout = 0
Ви можете змінити 0 на будь-яке число, яке позначає хвилини, які ви хочете, щоб ваш пароль «запам’ятав», або дозволити йому бути 0, і в цьому випадку вам потрібно буде вводити свій пароль щоразу, коли ви вводите sudo.
Судо образи
Якщо ви хочете бачити образи після кожного разу, коли ви даєте неправильний пароль до sudo. Потім відкрийте термінал і введіть:
судо візудо
У цей файл додайте новий рядок:
Образи за замовчуванням
Тоді кожен раз sudo буде ображати смішними рядками.
Кішка з твістом
Ми використовуємо Кішка команда щоб переглянути текстовий файл від початку до кінця, чи не так? Хочете прочитати текстовий файл від кінця до початку? Використовувати команда так і побачити різницю.
Відновлення налаштувань за замовчуванням у KDE4
Іноді під час персоналізації панелі ви можете випадково видалити це. І тоді ви можете знову відновити панель дистрибутива за замовчуванням. Ось як ми це робимо в KDE 4. Вийдіть із системи та відкрийте командний рядок за допомогою Ctrl + Alt + F1. Потім увійдіть як той самий користувач і виконайте цю команду:
rm .kde4/share/config/plasma-appletsrc
Це файл, у якому зберігаються конфігурації для будь-якого користувача. Якщо видалити його, знову з’являться налаштування за замовчуванням. Використовуйте Ctrl + Alt + F7 щоб отримати доступ до X-сервера для повторного входу.
Графічно знищити процеси
Згідно з доповіддю команда xkill закриває з'єднання клієнта з X-сервером. Використання команди xkill перетворює ваш курсор миші на знак «вбити». Тепер, коли ви клацнете лівою кнопкою миші на будь-якому вікні, яке ви хочете вбити, воно вбивається. Зверніть увагу, що ця програма є дуже небезпечно, але корисний для припинення програмних вікон, які в іншому випадку не закриваються.
Змініть роздільну здатність X на льоту
Щоб змінити роздільну здатність X, ми можемо використовувати команда xrandr. Просто введіть цю команду на терміналі, і вона відобразить усі дозволи, які підтримує вікно X. Потім, щоб встановити роздільну здатність вікна X на одну з підтримуваних роздільностей, скажімо, 1024×768, просто виконайте наступне:
xrandr -s 1024x760
Це негайно змінить роздільну здатність вікна X на льоту.
Що ти зробив?
Команда history надасть вам повну історію всіх команд, які ви виконували до цього часу, разом з їх серійними номерами. Наприклад:
історія
1 су -
2 kmmail
3 rm -rf .kde4/share/apps/kmail/mail
4 rm -rf .mozilla/
5 об/хв -qa | grep flash
6 топ
7 об/хв -qa | grep rpm
8 пс -А | grep rpm
9 cd /var/lib/flash-player-plugin/
10 су -
Існує команда маніпуляції з історією, яка також називається fc. Тип:
ФК 9
Це дозволить вам редагувати команду за допомогою редактора Vim. Коли ви зберігаєте та виходите, команда автоматично запускає команду.
Сторінки посібника
Більше доступних опцій можна знайти на сторінках посібника (man). Ви можете використовувати сторінки man наступним чином:
людина "ім'я команди"
Наприклад, man dmidecode
Ось і все, слідкуйте за новинами, щоб отримати більше чудових статей.
Залишити коментар
Є що сказати про цю статтю? Додайте свій коментар і почніть обговорення.