Unix & Linux

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

3
Автоматизація веб-запитів за допомогою curl?
У мене є деякі «корпоративні» системи, які мені доводиться використовувати на роботі. Деякі з них жахливі, з кадрами, спливаючими вікнами тощо. Я думав про автоматизацію деяких речей за допомогою керла чи чогось подібного. Мені потрібен логін, натисніть на гіперпосилання, встановіть деякі дані, і вони виконають деякий пост. Чи можна використовувати …
13 curl  web 

6
Як створити дупе KVM / libvirt / virt-manager VM?
Я трохи розгубився з virt-manager / libvirt / KVM. У мене працює робочий KVM VM (Windows XP), який працює чудово. VM підтримується файлом об'ємом 4 Гб або близько цього (a .img ). Тепер я хочу зробити щось дуже просте: я хочу дублювати свій VM. Я подумав: «Добре, немає проблем, скопіюємо …
13 linux  kvm  libvirt 


1
Linux, GNU GCC, ld, сценарії версій та двійковий формат ELF - Як це працює?
Я намагаюся дізнатися більше про версію бібліотеки в Linux і про те, як все це працювати. Ось контекст: - У мене є дві версії динамічної бібліотеки, які розкривають один і той же набір інтерфейсів, скажімо, libsome1.soі libsome2.so. - Програма пов’язана проти libsome1.so. - libdl.soСкажімо, ця програма використовує для динамічного завантаження …

1
Дескриптори файлів, що витікають
Що це означає, якщо дескриптор файлу просочився File descriptor 6 (socket:[901758]) leaked on lvextend invocation. Parent PID 10035: /bin/zsh File descriptor 9 (/dev/pts/1) leaked on lvextend invocation. Parent PID 10035: /bin/zsh File descriptor 11 (/dev/pts/1) leaked on lvextend invocation. Parent PID 10035: /bin/zsh File descriptor 12 (/dev/pts/1) leaked on lvextend …
13 shell  lvm 

2
Яка різниця між fork () та vfork ()?
Я хотів би детально розібратися в різниці між fork () та vfork (). Я не зміг повністю перетравити сторінку людини. Я також хотів би уточнити коментар одного з моїх колег: " У поточному Linux немає vfork (), навіть якщо ви його зателефонуєте, він буде внутрішньо викликати fork () ."

3
Створення облікового запису UNIX, який виконує лише одну команду
Чи є спосіб створити обліковий запис користувача в Solaris, який дозволяє користувачам виконувати лише одну команду? Ні оболонки для входу, ні іншого. Я міг би зробити це з /usr/bin/falseв /etc/passwdі просто отримати від користувача ssh <hostname> <command>, але є краще спосіб зробити це?


2
змінити колір підказки залежно від користувача або root у zsh
в zsh ви можете мати %#свою PS1(або будь- PROMPTяку іншу змінну), яка в основному означає відображення, %якщо користувач, або відображення, #якщо root. Мені цікаво, чи є якийсь спосіб вплинути на це, щоб %або #змінити кольори залежно від того, користувач чи корінь (червоний для кореня, синій для користувача), очевидним способом є …
13 shell  zsh  colors  prompt 

4
На що тут посилається sendmail?
Коли я встановлюю sendmail з репонів debian, я отримую такий вихід: Disabling HOST statistics file(/var/lib/sendmail/host_status). Creating /etc/mail/sendmail.cf... Creating /etc/mail/submit.cf... Informational: confCR_FILE file empty: /etc/mail/relay-domains Informational: confCT_FILE file empty: /etc/mail/trusted-users Updating /etc/mail/access... Updating /etc/mail/aliases... WARNING: local host name (ixtmixilix) is not qualified; see cf/README: WHO AM I? Чи можете мені хтось …

5
Чому “cat ttyUSB0” не дає результату?
Я підключив інфрачервоний приймач до порту USB ... (останній рядок dmesg повідомляє файл пристрою) $ dmesg [10496.596063] usb 7-2: new full-speed USB device number 2 using uhci_hcd [10496.751112] usb 7-2: New USB device found, idVendor=0df7, idProduct=0620 [10496.751117] usb 7-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [10496.751120] usb 7-2: Product: …
13 files  usb  devices  cat  input 

2
Як я можу вказати локальний порт при встановленні з'єднань SSH?
У мене розміщено два сервери в IDC. Я можу використовувати тільки порти 20/21/22/23/3389 / 33101-33109 для встановлення з'єднань між двома серверами. Мережевий пристрій IDC блокує будь-які інші пакети, вихідний або вихідний порт яких немає у списку / діапазоні 20/21/22/23/80/3389 / 33101-33109. Але вихідний порт SSH є випадковим. За допомогою команди …
13 ssh  networking 

1
Запобігання відходу від вбивства tmux сесії
Я помітив, що вихід (вихід) з моєї сесії користувача X знищить будь-яку tmuxініційовану сесію, навіть сеанси, з якими я працював sudo tmuxі подібні команди. Я впевнений, що цього раніше не сталося, але певна зміна вплинула на цю поведінку. Як я можу підтримувати ці tmux(або screen) сеанси навіть після того, як …

2
Як я можу змусити Ethernet мати перевагу над Wi-Fi на Ubuntu 18.04?
Мета Нехай ethernet має перевагу над бездротовим при підключенні кабелю Ethernet Метод Після того як я зробив неабияку кількість гуглінгу і прочитав, я прийшов до того, що я вважаю, що я повинен робити, це щось, що відповідає nmcli connection modify [id-of-ethernet-interface] ipv4.route-metric 200 nmcli connection modify [id-of-ethernet-interface] ipv6.route-metric 200 де …

2
Команда терміналу, щоб з’ясувати, чи є сервер віртуальним чи фізичним
Я шукаю команду терміналу, яка не вимагає, щоб виконавець користувався в групі судорів, а також був універсальним і не потребував встановлення додаткових пакетів. Поки я виявив, що якщо система встановила систему, я можу використовувати: $ hostnamectl status Static hostname: mint Icon name: computer-laptop Chassis: laptop Machine ID: bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb Boot ID: …

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