Unix & Linux

Питання та відповіді для користувачів Linux, FreeBSD та інших операційних систем, подібних до Un * x

5
Оновив мій сервер арки Linux і тепер я отримую tmux: потрібен локальний UTF-8 (LC_CTYPE), але мати ANSI_X3.4-1968
Нещодавно я оновив свій сервер Arch Linux і під час цього процесу tmux отримав оновлення. Я використовував tmuxпід час оновлення і використовував його згодом, але все під час того ж сеансу SSH. Однак тепер, коли я намагаюся задати будь-яку tmuxкоманду, я отримую цю помилку: tmux: need UTF-8 locale (LC_CTYPE) but …

3
Як перевірити ulimit використання
Чи є спосіб перевірити використання ulimits для даного користувача? Я знаю, що ви можете змінити ulimits для одного процесу, коли ви запускаєте його, або для однієї оболонки під час запуску, але я хочу мати можливість "контролювати", наскільки близько користувач досягає їх меж. Я планую написати bashсценарій, який буде звітувати про …
29 linux  bash  ulimit 

12
Стирання ноутбука Linux
У мене ноутбук з Debian на ньому, і я збираюся продати цей ноутбук. Чи достатньо буде стерти установку Debian перед її продажем, щоб повністю очистити мій ноутбук від моїх особистих даних, і якщо так, як я можу видалити Debian (щоб на ноутбуці не було жодної операційної системи)?

2
Як призначити виведення коду bash-сценарію змінної в іншому сценарії
У мене є bash-скрипт, який виробляє вихід кішок, коли він бере аргумент. У мене також є ще один bash-скрипт, який виконує перший скрипт bash з аргументом, з яким я хочу створювати кішкові результати. Як я можу зберігати ті виводи котів, які були отримані першим скриптом bash, у змінних?

2
Копіювання файлів Gnome, nautilus на USB зупиняється на 100% або близько
У мене були подібні проблеми раніше, але я не пам'ятаю, як я це вирішив. Коли я намагаюся скопіювати щось на USB-накопичувач, за допомогою FAT, він зупиняється наприкінці, іноді на 100%. І звичайно, коли я переношу флешку пам'яті кудись інше, він не містить повного файлу. (файл - фільм!) Я спробував встановити …

3
Чому розетки TCP / IP вважаються "відкритими файлами"?
Мені потрібна допомога, яка сприймає те, що я впевнений, що це основна концепція в Linux: ліміт відкритих файлів. Зокрема, мене бентежить питання, чому відкриті сокети можуть рахувати загальну кількість "відкритих файлів" у системі. Може хтось, будь ласка, детальніше пояснив причину? Я розумію, що це, ймовірно, стосується всього принципу "все є …

6
Чому так, що мій initrd має лише один каталог, а саме "ядро"?
Я використовую debian live-build для роботи над завантажувальною системою. В кінці процесу я отримую типові файли, які використовуються для завантаження живої системи: файл squashfs, деякі модулі GRUB та конфігураційні файли та файл initrd.img. Я можу завантажуватись добре за допомогою цих файлів, передаючи initrd до ядра через initrd=/path/to/my/initrd.img у командному рядку …
29 linux  debian  initrd  cpio 

1
Чому мій блок Systemd завантажений, але неактивний (мертвий)?
Я намагаюся налаштувати Graphite на своєму сервері. Я не можу запустити демон Carbon Cache без проблем sudo /opt/graphite/bin/carbon-cache.py start, але я намагаюся запустити його як блок Systemd. Ось що я маю у своєму сервісному файлі graphite.service: [Unit] Description=Carbon for Graphite [Service] ExecStart=/opt/graphite/bin/carbon-cache.py start [Install] WantedBy=multi-user.target Але коли я запускаю пристрій, …
29 systemd 

6
Як видалити лінії, коротші за XY?
Я знайшов питання про те, як видалити рядки довше 2048 знаків: Як видалити рядок, якщо довше XY? Питання: Але як я можу видалити рядки, менші за 4 символи? Тому видаліть рядки, що мають у файлі 1 або 2 або 3 довжини. ОНОВЛЕННЯ: Дякую за багато хороших відповідей, але я можу …

2
Чи потрібен перезапуск cron або crond після кожного додавання чи зміни нового розкладу?
Коли я планую роботу, деякі, здається, застосовуються негайно, а інші - після перезавантаження. Тож чи рекомендується перезапустити cron( crond) після додавання нового завдання cron? Як це зробити правильно (особливо в системі Debian), і чи потрібно це робити sudo(як sudo service cron restart) навіть для звичайних користувачів? Я намагався: /etc/init.d/cron restart …
29 cron 

3
Чому я не можу вказати свій root fs за допомогою UUID?
Моя система завантажується з цим у моєму конфігурації GRUB 2: linux /bzImage root=/dev/sda2 init=/usr/lib/systemd/systemd ro Але якщо я /dev/sda2замінюю відповідний UUID: linux /bzImage root=UUID=666c2eee-193d-42db-a490-4c444342bd4e init=/usr/lib/systemd/systemd ro тоді вона виходить з ладу під час завантаження: kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(0,0) Здається, UUID є …
29 linux  boot  uuid 

5
Перетворити абсолютне посилання на відносне символьне посилання за допомогою простої команди Linux
У мене є повний суб-файлова система всередині шляху , /home/user/systemщо містять стандартну структуру Linux з каталогами /bin, /home, /root, /usr, /var, /etc, ... Ця підфайла містить символьні посилання, відносні чи абсолютні. Відносні символьні посилання просто чудові, вони знаходяться в підфайловій системі під /home/user/system. Але абсолютні посилання є проблематичними, оскільки вони …

5
Отримайте енергоспоживання USB-пристрою
Чи є спосіб перевірити, скільки енергії потребує USB-пристрій? Навіщо мені це потрібно? Мені потрібно підключити LTE USB-накопичувач до мого Raspberry Pi, і не знаю, скільки енергії йому потрібно. Ми отримали це досить легко в Windows, але не знайшли способу зробити це в Linux.

3
Як отримати менше TTY з Systemd?
За старих часів я просто змінювався /etc/inittab. Тепер, коли systemd, схоже, запускається tty [1-6] автоматично, як мені відключити tty [4-6]? Схоже, існує лише один системний файл служби, і він використовує a %Iдля розрізнення різних сеансів tty. Сподіваюся, мені не потрібно видаляти цю службу та створювати її getty@ttyX.serviceвручну.
29 linux  systemd  console 

6
Як перевірити, чи відкрився брандмауер для порту, але не слухає його
Ми будемо розгортати нову програму на сервері, і програма прослуховуватиме порт 8443. Ми попросили команду мережі відкрити брандмауер для порту 8443 на цьому сервері, перш ніж розгортати програму. Наразі жоден додаток не прослуховує цей конкретний порт на сервері. Чи все-таки я можу переконатися, що брандмауер відкритий для порту 8443 ОС: …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.