Unix & Linux

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

2
Як перевірити, чи ввімкнено ядро ​​Linux «Retpoline» чи ні?
Що стосується вразливості безпеки "Spectre", "Retpoline" було введено як рішення для зменшення ризику. Однак я прочитав пост, в якому згадувалося: Якщо ви будуєте ядро ​​без цього CONFIG_RETPOLINE, ви не можете створювати модулі з retpoline, а потім очікуєте, що вони завантажуватимуться - тому що символи Thunk не експортуються. Якщо ви будуєте …

1
Повністю ізолюйте машину VirtualBox
Я хотів би використати VirtualBox для встановлення частини програмного забезпечення, яке не повинно мати доступ до мого хост-комп'ютера (і навпаки). Однак я також передбачаю можливість спробувати більш "небезпечні" речі, як-от спробувати запустити подвиги нульового дня та побачити, що вони можуть зробити. Наскільки ізольованою може бути зроблена віртуальна машина від хоста? …

4
Чому заміна історії bash все ще включена за замовчуванням? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закритий минулого року . Хтось знає, чому у Bash все ще включена заміна за замовчуванням? Моя .bashrcє set +Hбагато …

1
Як завдання можуть «відмовитися від замерзання» під час призупинення?
Вчора, закриваючи мій ноутбук, він не відразу перейшов у режим очікування. Згідно з журналами, це намагалися, але завдання відморозилися: Freezing of tasks failed after 20.005 seconds (1 tasks refusing to freeze, wq_busy=0): Це тривало кілька годин, поки система фактично не призупинилася. syslogБула повна повідомлень , як в цьому питанні , …
17 debian  kill  suspend 

2
Редагування текстового файлу за допомогою Vim не оновлює хвіст -f
Я використовую tail -f a.txtдля перегляду оновлень у файлі під назвою a.txt. Якщо я оновлюю файл, використовуючи щось на зразок ls -a >> a.txtдругої віртуальної консолі, зміни відображатимуться в реальному часі в першій. Якщо я оновлюю файл за допомогою Vim у другій віртуальній консолі, зміни не відображатимуться в першій. Я …
17 files  vim  tail 

3
Помилка синтаксису біля несподіваного маркера `fi`
Я не обов'язково хочу відповіді, але якщо хтось міг би вказати мені на якусь літературу чи приклади. Я хотів би це зрозуміти. Коли я запускаю сценарій, я отримую помилку: Помилка синтаксису поблизу несподіваного маркера fi Я зробив висновок, що моя проблема полягає в моїй ifзаяві, роблячи ifкоментарі до моїх заяв …
17 bash 

1
Що робить `<Cb> m` або клацніть правою кнопкою миші панель tmux?
Я звичайний tmuxкористувач, і я зазвичай користуюся ним set -g mouse onі viприв'язками. З часом я помітив поведінку, на яку не можу легко знайти документацію. По суті, в tmuxсеансі з декількома розділеними панелями, клацання правою кнопкою миші на панелі або натискання, &lt;C-b&gt;mздається, "вибирає" цю область шляхом інвертування кольорів bg / …
17 tmux 

4
Як зупинити запуск сценарію, якщо він не root (і відлуння "Не працює як root! Вихід ...")
Ось моє джерело: #!/bin/bash echo "Running script to free general cached memory!" echo ""; echo "Script must be run as root!"; echo ""; echo "Clearing swap!"; swapoff -a &amp;&amp; swapon -a; echo ""; echo "Clear inodes and page file!"; echo 1 &gt; /proc/sys/vm/drop_caches; echo ""; Він очищає кеші та інше, …

1
ls -l vs ls -lL
Я знаю, що це виглядає як дублікат, але раніше задані питання не відповідають на моє запитання тому в оболонці я переходжу до /homeкаталогу і створюю там каталог, який його називаєplay потім я переходжу до цієї директорії /home/playі створюю два файли, перший - це текстовий файл, другий - символічне посилання на …

5
Чи є такі змінні, як $ 0 та $ 1 змінної оболонки / середовища?
Є змінні в оболонці , як $0, $1, $2, $?і т.д. Я спробував надрукувати змінні оболонки та середовища за допомогою наступної команди: set Але цих змінних у списку не було. Отже, в основному ці змінні не вважаються змінними оболонки / середовища, правда? (незважаючи на те, щоб вивести їх, вам доведеться …
17 shell 

1
На яких дистрибутивах Linux я можу покластися на наявність / etc / os-release?
Я намагаюся знайти спосіб визначити ім’я дистрибутива та версію Linux, яка б працювала на більшості (або в ідеалі всіх) сучасних дистрибутивах. Я помітив, що /etc/os-releaseмістить потрібну мені інформацію про дистрибуції, які я пробував (CentOS, Debian), але наскільки безпечно розраховувати на її наявність? Такі команди, як uname -aнасправді, не містять однакової …

2
Придушіть слід виконання bash (set -x) ззовні скрипту
Я спробував знайти відповідь на це питання, але поки не пощастило: У мене є сценарій, який запускає деякі інші сценарії, і багато хто з цих інших скриптів мають "set -x" в них, що змушує їх друкувати кожну команду, яку вони виконують. Я хотів би позбутися цього, але зберегти інформацію, якщо …
17 bash  shell  set 

1
Як створити сховище ключів і довірений магазин за допомогою самопідписаного сертифіката?
У нас сервер JAVA та клієнт спілкуються по мережі за допомогою SSL. Сервер і клієнт взаємно ідентифікують один одного за допомогою сертифікатів. Тип зберігання ключів, який використовується сервером та клієнтом, - це JKS. Сервер і клієнт завантажують свої файли сховищ і довіри. Імена файлів сховища ключів та довіри - це: …
17 openssl  ssl 

2
Чому експорт змінної в оболонці ssh друкує список експортованих змінних?
Врахуйте це: $ ssh localhost bash -c 'export foo=bar' terdon@localhost's password: declare -x DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus" declare -x HOME="/home/terdon" declare -x LOGNAME="terdon" declare -x MAIL="/var/spool/mail/terdon" declare -x OLDPWD declare -x PATH="/usr/bin:/bin:/usr/sbin:/sbin" declare -x PWD="/home/terdon" declare -x SHELL="/bin/bash" declare -x SHLVL="2" declare -x SSH_CLIENT="::1 55858 22" declare -x SSH_CONNECTION="::1 55858 ::1 22" declare …
17 bash  ssh 


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