Unix & Linux

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

2
скрипт оболонки: використовувати sudo всередині нього проти запустити його з sudo?
Коли я пишу сценарій оболонки, в якому деякі, але не всі команди в ньому потребують привілеїв суперпользователя, чи повинен я додайте sudo до тих команд, які потребують привілеїв суперпользователя, та запустіть скрипт оболонки без sudo, або не додайте sudo до тих команд, яким потрібні привілеї суперпользователя, але запустіть скрипт оболонки …

2
Що встановлює fs: [0x28] (стек канарів)?
З цієї публікації видно, що FS:[0x28]це стек-канарка. Я генерую той самий код, використовуючи GCC для цієї функції, void foo () { char a[500] = {}; printf("%s", a); } Зокрема, я отримую цю збірку .. 0x000006b5 64488b042528. mov rax, qword fs:[0x28] ; [0x28:8]=0x1978 ; '(' ; "x\x19" 0x000006be 488945f8 mov qword …
13 linux  security  gcc  stack 

2
Чому я отримую "Попередження: сховище" oss_update "схоже на застаріле. Подумайте про використання іншого дзеркала чи сервера. "
У WSL я виконав sudo zypper update, але отримав це повідомлення про помилку. Завантаження даних сховища ... Попередження: сховище 'oss_update' сховища видається застарілим. Подумайте про використання іншого дзеркала чи сервера. Читання встановлених пакетів ... Нічого робити. Коли я виконав sudo zypper refresh, я не отримав жодного повідомлення про помилку. Retrieving …

1
Як змінити розмір розділеного розміру екрана в byobu
В даний час мої розділені екрани byobu виглядають приблизно так (тобто вони мають неоднаковий розмір - розмір найменшого правого спліта набагато менший, ніж лівий розмір розколу, наприклад): Чи є спосіб змінити розмір цих розщеплень? Я хочу зробити крайній правий ширший, а лівий - лівий.
13 byobu 

3
Як портувати до масивів у стилі bash для попелу?
Деякий час тому я написав скрипт bash, який тепер повинен мати можливість працювати в середовищі ash. У bashце було як: services=( "service1.service" "service2.service" "service3.service" ) for service in "${services[@]}" do START $service done START() { echo "Starting "$1 systemctl start $1 } Насправді в наборі є 40 послуг, і я …
13 bash  shell  array  ash 

3
Помилка встановлення Grub
У мене була добре запущена установка Debian Jessie, але потім я побіг apt-get update && apt-get upgrade && apt-get dist-upgrade. А потім після перезавантаження перейшов безпосередньо до BIOS. Я зрозумів, що Grub відсутній, тому я запустив живий компакт-диск і ввійшов Rescue mode, встановив свій кореневий розділ, + завантажувальний розділ і …
13 debian  boot  grub2  uefi 


2
Різниця між chmod і ACL
Я розумію , chmodі chownта як дозвіл біт роботи, але є й інша дозвільна система в Linux, ACLз setfaclі getfacl, таким чином , це змушує мене задатися питанням . Яка різниця між цими двома системами дозволу контролю? Чи заважають вони один одному?
13 linux  permissions  chmod  acl 

2
Як я можу переглянути історію використання пам'яті?
Я знайомий з декількома командами , як top, htop, freeі т.д. Тим НЕ менше, є команда , щоб побачити / лопнути використання пам'яті піки всього сервера ( а не окремі процеси) в протягом, скажімо, за останні 30 днів / 24 години / ін.?
13 memory  ram  statistics 

1
Чи можливо заморозити порядок завдань у htop?
У htop я хотів би замовити процеси за допомогою використання процесора, але верхні процеси відскакують туди-сюди, тому важко переглянути деталі кожного процесу. Я хотів би мати можливість сортувати в будь-якому бажаному порядку, а потім заблокувати цей порядок, поки кожне поле продовжує оновлюватись.
13 top  htop 

4
Дивний характер перекриття в терміналі
Я використовую bash версії 4.3.42 (1) -випуск у середовищі ArchLinux / Gnome. Коли я набираю команди, деякі з написаних символів перетворюються на деякі дивні. В цілому весь відображений текст виглядає дивним. Кодування мого символу встановлено на Unicode (UTF-8). Я також перевірив свою мову введення, що є правильним. Оскільки він працював …

2
Як змусити OpenVPN слухати як порти TCP, так і UDP
Я шукав навколо, і єдине, що я знайшов, це те, що "так, OpenVPN підтримує з'єднання через TCP" , але я не знайшов жодного способу примусити сервер openvpn слухати один і той же порт для обох протоколів одночасно. . Я знайшов дуже старі посібники щодо створення інтерфейсів для дотику або рекомендував …
13 openvpn 

4
команда `open`, щоб відкрити файл у програмі
Чому я не можу запустити цю команду в своєму терміналі: open index.html Чи не слід було відкривати цей файл у моєму браузері? Крім того, я не можу запустити цю команду: open index.html -a "Sublime Text". Результатом цих команд є: $ open index.html Couldn't get a file descriptor referring to the …

2
Як я можу створити псевдонім для мережевого пристрою?
Я намагаюся запустити певну частину програмного забезпечення, яка використовує менеджер ліцензій, який не помічав, що нові дистрибутиви Linux вже не називають своїх мережевих пристроїв eth0. Він намагається перевірити MAC-адресу, але, оскільки мій NIC викликається ens1в Centos 7, це не працює. Постачальник цього програмного забезпечення вже виправив це на іншому комп'ютері, …

2
команда tar - пропустити символьні посилання
Я використовую команду tar, як: tar -cvf protTests.tar protTests/* для tarвсіх файлів всередині папки protTests. Але це включає символьні посилання всередині папки, які не є бажаними. Чи є варіант командного рядка, який не залишить усіх посилань?
13 files  symlink  tar  wildcards 

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