Unix & Linux

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

2
Parenthesis працює в bash shell, але не в bash script
Я можу запустити цю команду з мого командного рядка: cp -r folder/!(exclude-me) ./ Для рекурсивного копіювання всього вмісту, folder крім підкаталогу, названого exclude-meв поточному каталозі. Це працює точно за призначенням. Однак мені це потрібно для роботи з написаним баш сценарієм, де я маю це: if [ -d "folder" ]; then …

4
Спадкові версії Debian та Bash Shellshock
Ми запускаємо Debian Etch, Lenny та Squeeze, тому що в цьому магазині жодного разу не проводилися оновлення; у нас понад 150 систем, що працюють під різними версіями Debian. Зважаючи на "ударний удар" цього тижня, я припускаю, що мені потрібно оновити баш. Я не знаю Дебіана, тому мене хвилює. Чи можу …

2
Проблема зі сценарієм оболонки, що підраховує символи
Я намагаюся вивчити основи, і я зіткнувся з проблемою зі своїм сценарієм підрахунку символів вводу користувача. Ось мій сценарій, може хтось вказати, де я помиляюся, будь ласка? #!/bin/bash echo "Enter a word!" read INPUT_STRING len= echo $INPUT_STRING | wc -c echo "Your character length is " $len exit

2
Повторне накладання великого файлу CSV
Я переглянув відповіді в цій корисній темі , але моя проблема здається досить різною, що я не можу придумати гарну відповідь (принаймні, з sed). У мене великий файл CSV (200+ ГБ) із рядками, які виглядають так: <alphanumerical_identifier>,<number> де <alphanumerical_identifier>є унікальним по всьому файлу. Я хотів би створити окремий файл, який …
11 files  sed  awk  csv 

3
Встановлення Linux на 32-бітній машині UEFI
У мене є планшет Intel BayTrial Z3735D, який поставляється з 32-бітовим UEFI BIOS. Після деякого пошуку я виявив, що більшість дистрибутивів Linux не постачається з 32-бітовим файлом efi. Як я можу вставити один (або створити новий ISO) Відповідно до https://wiki.archlinux.org/index.php/HCL/Firmwares/UEFI#Intel_Atom_SoC_Bay_Trail , це повинно бути можливим.
11 linux  uefi 

1
Linux: Чи є зручний спосіб виконати програму, прив'язуючи її до обраної IP-адреси?
У FreeBSD 4.9 це було дуже легко виконати лише за допомогою однієї команди, як-от jail [-u username] path hostname ip-number command якщо шлях був у /вас, ви працювали з тією ж програмою, що і звичайно, але все його мережеве спілкування було обмежено використовувати лише вказану IP-адресу в якості джерела. Іноді …
11 linux  freebsd  ip  lxc  jails 

1
Що означає цей вихід Netcat?
Я хочу передати телнет на свій локально запущений VM, який має послугу dictd, що працює на порту 2628, коли я видаю команду nc -v, хоча отримую наступне: $ nc -v localhost 2628 nc: connectx to localhost port 2628 (tcp) failed: Connection refused found 0 associations found 1 connections: 1: flags=82<CONNECTED,PREFERRED> …
11 networking 

4
Приватне стиснення VPN для більш швидкого Інтернету
Фон: Я студент, і в даний час зв’язок Wi-Fi у моїй школі дуже повільний (мертвий повільний). У мене є 8Gb 4G-план даних, але навіть з цим я закінчуюся наприкінці місяця. Я створив Debian без голови без дому (з підключенням 400 Мбіт / с), і вже використовую його як автоматизовану Seedbox, …
11 debian  osx  vpn  compression  ios 


3
Журнал усієї кореневої активності з оригінальним ім'ям користувача, котре / sudoed до root
Що є кращим методом для відстеження того, хто виконує функції root у журналах, коли вхід у систему root відключений (SSH), але користувачі можуть запускати sudo -iабо su -отримувати root? Я також хотів би дотримуватися кожної команди з оригінальним ім'ям користувача. RHEL 6 або будь-який rsyslog Linux тощо.
11 logs  root 

3
Форматуйте команду "ps" без пробілів
У мене є така psкоманда, щоб отримати особливі властивості всіх запущених процесів разом з деякими властивостями: ps --no-headers -exo "uname,ppid,pid,etime,%cpu,%mem,args" Я хочу, щоб він був відформатований у CSV, щоб я міг його розібрати. Примітка. Я поставив аргументи в кінці, щоб полегшити розбір; Я не думаю ,, що в будь-якому з …
11 csv  ps 

1
Створіть PKGBUILD з .deb
У мене є .debпакет debian, який по суті містить двійкові файли програмного забезпечення у вигляді /usr/share/binпапки у стисненому dataфайлі та інший стислий файл метаданих, що містить контрольні суми інших файлів. Моя мета - створити PKGBUILDправильно встановити такий пакет .deb в archlinux. Який правильний спосіб це зробити? Чи достатньо скопіювати вміст …

4
MySQL max_open_files більше 1024
Під час запуску MariaDB я отримав [Попередження] Не вдалося збільшити кількість max_open_files до більш ніж 1024 (запит: 4607) $ sudo systemctl status mysqld ● mysqld.service - MariaDB database server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled) Active: activating (start-post) since Tue 2014-08-26 14:12:01 EST; 2s ago Main PID: 8790 (mysqld); : 8791 (mysqld-post) …

2
Зарезервуйте фіксовану область пам’яті оперативної пам’яті як блок пристрою (із заданою стартовою фізичною адресою)
Про диски оперативної пам’яті було багато питань, і я знаю ramfs та tmpfs, які дозволяють використовувати оперативні пам’яті як блочний пристрій. Однак мій інтерес полягає у використанні фіксованого діапазону адрес пам'яті як блочного пристрою. Це виникає з необхідності використання енергонезалежних оперативної пам’яті, наявних у моїй системі. У мене є 6 …
11 linux  memory  ramdisk 

1
Я маю сторожового собаку?
Досить часто під час перезавантаження я отримую таке повідомлення про помилку: kernel: watchdog watchdog0: watchdog did not stop! Я намагався дізнатися більше про сторожову собаку, роблячи man watchdog, але в ній написано відсутність ручного введення. Я спробував yum list watchdogі виявив, що це не встановлено. Однак, переглядаючи /devкаталог, я фактично …
11 fedora  watchdog 

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