Unix & Linux

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

4
Альтернативний спосіб вбити процес зомбі
Я щойно помітив деякі процеси зомбі на CentOS 6.8 (Final), намагався їх вбити, але вони все ще є: [root@host user]# ps -ef | grep git tomcat 746 1 0 Jul18 ? 00:00:00 git clone https://github.com/angular/bower-angular.git -b v1.3.20 --progress . --depth 1 tomcat 747 746 0 Jul18 ? 00:00:00 [git-remote-http] <defunct> …
19 process  kill 

3
за допомогою декількох термінальних x-windows з одним tmux сеансом
Зазвичай я працюю з двома моніторами, які не зовсім вертикально вирівняні (у мене лівий блок живлення під лівим монітором), але я хочу мати на своїх екранах 4 віконні кінцеві вікна, які я можу легко переходити, як-от так: Таке розташування робить мене дуже сумним, оскільки я не можу легко пройти крізь …
19 terminal  tmux 

6
Що робить `dd, якщо = / dev / zero of = / dev / sda`
Відредаговано: не запускайте це для перевірки, якщо ви не хочете знищити дані. Може хтось допоможе мені зрозуміти, що я отримав? dd if=/dev/zero of=/dev/sda bs=4096 count=4096 Питання: Чому саме 4096 для count? dd if=/dev/zero of=/dev/sda bs=512 count=4096 seek=$(expr blockdev --getsz /dev/sda - 4096) З: Що саме це робить?
19 udev  dd  disk 

1
Чому "m" в mkfs.vfat?
Я прочитав у статті в Інтернеті, щоб відформатувати розділ на FAT32 із такою командою: sudo mkfs.vfat -F 32 /dev/sdXn Тепер я читаю сторінку man для, mkfs.vfatі вона відображається mkfs.fatяк назва команди без v. Після цього я спробував відформатувати розділ без vі, імовірно, він працював. Чому існує синонімна команда, яка називається …

2
Bash .hushlogin, зберігайте час останнього входу та хост
У моїй компанії, коли я входжу на деякі сервери, відображається мій останній логін та величезний банер: me@my-laptop$ ssh the-server Last login: Mon Feb 8 18:54:36 2016 from my-laptop.company.com ************************************************************************ * * * C O M P A N Y I N F O R M A T I O N …
19 bash  login  motd 

4
Це розумний підхід до "резервного копіювання" змінної $ IFS?
Я завжди дійсно вагаюся з $IFSтим, що це - глобалізація. Але часто це робить завантаження рядків у масив bash приємним і стислим, а для сценаріїв bash, стислість важко підійти. Тому я вважаю, що це може бути краще, ніж нічого, якщо я спробую "зберегти" початковий вміст $IFSдо іншої змінної, а потім …

2
tmux сила зміни розміру вікна
Я зазвичай підключаюсь до віддалених серверів Linux з певного сервера Windows (W1). На стороні windows я використовую шпаклівку, а на linux - запускаю tmux. Інколи мені доводиться використовувати інший сервер Windows (W2) і підключатися до тих же сесій tmux. Проблема: Якщо я встановив розмір вікон для шпаклівки на W1, я …
19 tmux 

4
bash: як поширювати помилки при заміні процесу?
Я хочу, щоб мої сценарії оболонки виходили з ладу щоразу, коли команда, виконана з ними, відмовляється. Як правило, я роблю це з: set -e set -o pipefail (зазвичай я set -uтакож додаю ) Вся справа в тому, що жоден з перерахованих вище не працює з заміщенням процесу. Цей код друкує …

2
Перерахуйте зайнятий диск в режим лише для читання
Я хочу змусити дисковий розділ працювати лише в режимі читання і тримати його лише для читання більше 30 хвилин. Що я спробував: mount -o remount,ro (partition-identifier) (mount-point) -t (filesystem) Проблема . Це спричинило помилку пристрою, оскільки деякі процеси використовували розділ. Я не хочу вбивати процеси за допомогою диска. Я хочу …

2
в якому порядку аналізується таблиця маршрутів?
На моєму ПК я маю наступну таблицю маршрутизації: Destination Gateway Genmask Flags MSS Window irtt Iface 0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0 Я не розумію, як це аналізують, я маю на увазі зверху вниз чи знизу вгору? Якщо його проаналізувати …
19 route  table 

2
Як реплікувати вибір встановленого пакету з однієї системи Debian в іншу? (Debian Wheezy)
Я намагаюся створити середовище інсценування у віртуальній машині, щоб перевірити оновлення, перш ніж застосовувати їх до моєї основної системи. Для цього я здійснив базову установку Debian Wheezy (те саме, що і в основній системі) у VM, після чого запустив як root зсередини VM: # dpkg --clear-selections # dpkg --add-architecture i386 …

1
Чому екран ноутбука називається eDP1?
У моєму новому ноутбуці, використовуючи i915та intelдрайвер Xorg, екран ноутбука в Randr називається eDP1 $ xrandr eDP1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 277mm x 156mm 1366x768 60.14 + 40.09 1360x768 59.80 59.96 1024x768 60.00* 800x600 60.32 56.25 640x480 59.94 Чому його називають eDP1? для чого …
19 xorg  laptop  monitors  xrandr 

8
Виклик декількох скриптів bash та запуск їх паралельно, а не послідовно
Припустимо , що у мене є три (або більше) Баш сценаріїв: script1.sh, script2.shі script3.sh. Я хотів би зателефонувати всім цим сценаріям і запустити їх паралельно . Один із способів зробити це - просто виконати такі команди: nohup bash script1.sh & nohup bash script2.sh & nohup bash script3.sh & (Як правило, …

3
Чи є спосіб вирівняти .pdf зображення з командного рядка?
У GIMP я можу імпортувати .pdf і використовувати графічний інтерфейс, щоб розрівняти його (якщо він зроблений з багатьма шарами), вибравши "Згладити зображення" у спадному меню "Зображення". Потім я можу експортувати .pdf з новим іменем файлу. Я хотів би це автоматизувати. Чи є спосіб зробити це через термінал?

3
Надсилання запиту CURL з користувацьким IP-адресою
Хіба це не можливо? Припустимо, що мені не потрібна відповідь, я просто хочу надіслати запит. Чи не можемо ми змінити заголовки tcp / ip, оскільки наш комп'ютер надсилає його? Мені, певно, щось не вистачає, просто дуже цікаво, дізнавшись про це в універі.
19 curl 

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