Unix & Linux

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

1
Як саме типова оболонка «вилка бомба» називає себе двічі?
Переглянувши відомі питання Fork Bomb на Askubuntu та багатьох інших сайтах Stack Exchange, я не зовсім розумію, що всі говорять, як це очевидно. Багато відповідей ( найкращий приклад ) говорять про це: " {:|: &}означає запустити функцію :і знову надіслати її результат :функції" Ну, що саме є результатом :? Що …

1
Плутати про "/etc/init.d" та послуги в "/ lib / systemd / system"
Я абсолютно новий у світі Linux, тому вибачте за все, що я можу сказати. Я намагаюся запустити DB DB на машині Debian 8.5. Коли я встановив пакет (попередньо побудований з percona.com), я помітив такі файли: /etc/init.d/mongod (1) /lib/systemd/system/mongod.service (2) Про /etc/init.d/mongod Я розумію, що це називається (доки воно зареєстровано через …

1
Як відфільтрувати рядки командного виводу, які зустрічаються у текстовому файлі?
Скажімо, у нас є текстовий файл заборонених рядків forbidden.txt. Який короткий спосіб відфільтрувати всі рядки командного виводу, що існують у текстовому файлі? cat input.txt | exclude-forbidden-lines forbidden.txt | sort
15 shell  pipe  filter 

5
Не дозволяйте судо запрошувати пароль при запуску незволеної команди
Я надав груповий дозвіл на виконання певних команд без пароля через sudo. Коли хтось із користувачів робить помилку на помилку або виконує неправильну команду, система вимагає ввести їх пароль, і тоді вони отримують помилку. Це незрозуміло для користувача, тому я хотів би просто показати помилку, а не спонукати їх до …
15 sudo 

3
Як запустити одну команду з каталогом як аргумент, а потім CD до тієї ж? Я отримую "немає такого файлу чи каталогу"
Я хотів би побудувати коротку функцію, щоб зробити наступне. Скажімо, я переміщую файл "file.tex" в каталог своїх документів: mv file.tex ~/Documents Потім я хотів би перейти cdдо цього каталогу: cd ~/Documents Я хотів би узагальнити це до будь-якого каталогу, щоб я міг це зробити: mv file.tex ~/Documents follow і попросіть …
15 bash  cd-command 

1
Чому rsync не використовує передачу дельти для одного файлу в мережі?
Я розглянув це питання і це питання , але, схоже, вони не вирішують симптомів, які я бачу. У мене великий файл журналу (близько 600 Мб), який я намагаюся перенести через стільникову мережу. Тому що це файл журналу він просто додається до (хоча це насправді в SQLite базі даних тільки з …
15 rsync 

5
Kali Linux перевернув напрямок прокрутки
У мене проблема з моєю установкою Kali. Оскільки я сьогодні оновив її, прокрутка миші перевернута. Я спробував метод .Xmodmap, а також перевірив "природну прокрутку" варіант, але без успіху. Хтось може мені допомогти?
15 kali-linux 

2
Як програми виводяться в інше місце, ніж STDOUT / STDERR? Як цього уникнути?
Мабуть, я не знаю всіх вихідних напрямків, які доступні для використання. Я знаю про stdout( &1) та stderr( &2). Однак після перенаправлення обох дескрипторів я іноді все одно отримую деякий вихід у своїй консолі! Найпростіший приклад, який я можу придумати, - це GNU Parallel; Кожного разу, коли я його використовую, …


2
Як налаштувати NGINX як зворотний проксі для різних номерів портів?
I have NGINX configured like this as a reverse proxy for http requests: server { listen 80; server_name 203.0.113.2; proxy_set_header X-Real-IP $remote_addr; # pass on real client IP location / { proxy_pass http://203.0.113.1:3000; } } Я також хочу прокси-ssh (порт 22) запитів. Чи можу я додати інший подібний блок сервера …
15 nginx 

1
exec і tee до логфайлу: поясніть ці команди bash
Я бачив це у верхній частині мого файлу скриптів bash: export LOGFILE=$LOGDIRECTORY/${SCRIPT_NAME}.log exec > >(tee $LOGFILE) exec 2>&1 Що це робить? Які два виконавчі процеси тут роблять? Я усвідомлюю, що зберігаючи його таким чином, весь результат виконання сценарію є перекладеним, $LOGFILEале я хотів зрозуміти з точки зору execтверджень.
15 bash 

1
Чому `знаходить. -тип f` займає більше часу, ніж "find."
Схоже find, доведеться перевірити, чи відповідає той чи інший шлях файлу чи директорії, щоб рекурсивно проходити вміст каталогів. Ось певна мотивація і те, що я зробив на місцевому рівні, щоб переконати себе, що find . -type fнасправді це повільніше, ніж find .. Я ще не вкопався у вихідному коді пошуку …
15 find  performance  gnu 

1
Що таке еквівалент mkinitcpio.conf на debian?
Я хочу перевірити, що гачки, які використовуються для побудови, initrd.imgє правильними в моїй debian, але мені не вдалося знайти /etc/mkinitcpio.confфайл, подібний до файлу в Archlinux, що таке еквівалент цього файлу в debian і як відновити initrd.img, як тільки я ' Ви редагували цей файл?
15 initramfs  initrd 

1
Стан підтримки ZFS xattr у FreeBSD
Я намагаюся розробити, чи ні, точніше, до якого розширення, підтримується xattrs у FreeBSD за допомогою ZFS. Я прочитав деяку суперечливу інформацію. zfs get xattrсписки як on (default)для /, /usrі /var, але , як off (temporary)для всіх інших наборів даних, в тому числі дітей, згадані вище. Запуск zfs set xattr=on zroot/usr/homeя …
15 freebsd  zfs  bsd  xattr 

2
Демонстрація вразливості на Ubuntu 9.04
Щодо заняття з ІТ-безпеки, я хочу продемонструвати студентам ескалацію привілеїв. Для цього я ознайомився зі exploit/linux/localсписком у рамках Metasploit Framework, знайшовши (серед інших) exploit/linux/local/sock_sendpageсерпень 2009 року. Я створив віртуальну машину з 32-бітної Ubuntu Server 9.04 ( http://old-releases.ubuntu.com/releases/9.04/ubuntu-9.04-server-amd64.iso ) з квітня 2009 року uname -rдає мені 2.6.28-11-generic. За описом експлуату Вважається, …

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