Unix & Linux

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

2
Які мережеві протоколи використовує сервер баз даних Postgres?
У мене є сервер postgres 9.1, який працює на порту за замовчуванням 5432 на хмарному сервері Ubuntu 12.04. Я хочу відкрити порт, щоб я міг робити віддалені запити - але мені потрібно відкрити порт на IP-таблицях, для чого потрібно вказати протокол. Цей документ не згадує TCP / UDP тощо. Який …

7
Чи існує спосіб запобігти sed інтерпретувати рядок заміни? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі лише редагуючи цю публікацію . Закрито 4 роки тому . Якщо ви хочете замінити ключове слово рядком за допомогою sed, sed намагається інтерпретувати ваш …
16 bash  shell-script  sed 

1
cat / dev / null> file.log не врізає великий файл у Дарвіні
Раніше в системах Linux я мав змогу врізати великі відкриті файли журналу (тобто файл, який активно записується процесом) за допомогою cat /dev/null > file.log. Однак 10.9 (Mavericks), мабуть, це не так. У мене є файл 11 ГБ, який записується в додаток, але коли я виконую ту саму команду з вказаним …
15 logs  darwin 

1
Як я можу по-справжньому відключити ssh-сервер?
Я відключу ssh-сервер за допомогою systemctl, відключити ssh, потім перезавантажити. Після перезавантаження я все ще можу зайти на віддалений сервер через ssh. Я використовую systemctl status ssh для перевірки стану сервера, і він неактивний. $ systemctl -a | grep ssh ssh.service loaded inactive dead OpenBSD Secure Shell server ssh@3-192.168.0.120:22-192.168.0.104:31079.service loaded …
15 systemd  sshd 

3
Чому імена моєї папки закінчилися так, і як я можу це виправити за допомогою сценарію?
Вибачте, якщо на це є відповідь в іншому місці, я не знаю, як шукати свою проблему. Я виконував деякі імітації на Redhat Linux сервері HPC, і мій код для обробки структури папок для збереження виводу мав нещасний помилку. Мій код matlab для створення папки: folder = [sp.saveLocation, 'run_', sp.run_number, '/']; …

2
Плутанина щодо використання диска: на домашньому розділі Linux на SSD відсутнє 10G
Linux Mint говорить мені, що у мене є лише 622 Мб вільного місця на диску, але має залишитися кілька гігабайт. Переглядаючи розділи, мені кажуть, що невикористаних приблизно десять гігабайт. Я google проблему та не знайшов рішення, але я знайшов підказку, що я повинен перевірити використання диска df -h. sudo df …
15 linux  disk-usage  ssd 

2
Я перевстановлюю свій робочий стіл Linux, як підтримувати вхід SSH?
Давно я створив пару ключів, використовуючи, ssh-keygenі я ssh-copy-idввімкнув вхід у багато віртуальних машин, не вводячи пароль вручну. Я також завантажив свій відкритий ключ у GitHub, GitLab тощо, щоб автентифікуватись у сховищах git, використовуючи git@замість https://. Як я можу перевстановити робочий стіл Linux і підтримувати всі ці входи? Чи є …
15 ssh 

4
Якщо купа нульово ініціалізується для безпеки, то чому стек просто неініціалізований?
У моїй системі Debian GNU / Linux 9, коли виконується бінарний файл, стек неініціалізований, але купа ініціалізується нулем. Чому? Я припускаю, що нульова ініціалізація сприяє безпеці, але, якщо для купи, то чому б і не для стека? Чи стек теж не потребує безпеки? Наскільки я знаю, моє питання не стосується …
15 linux  security  memory 

3
Чи має комп'ютерна система (Linux) лише одне ім’я хоста?
hostname використовується для відображення імені DNS системи та для відображення або встановлення її імені хоста або доменного імені NIS. Чи має комп'ютерна система (Linux) лише одне ім’я хоста? У віртуальному хостингу кілька імен хостів можна вирішити в різних кореневих каталогах на веб-сервері. Якщо комп'ютерна система (Linux) може мати лише одне …
15 linux  hostname 

6
Відлуння з притупленням
Мені потрібно надрукувати деякі змінні на екрані, але мені потрібно замовчувати перші кілька символів, і мені було цікаво, чи є команда echo в bash, яка може затуманити перші символи секретного значення під час друку на терміналі: echo 'secretvalue' ********lue
15 bash  security 

6
Чи правильно використовувати / bin / sh в хешбангу, якщо оболонка Bourne недоступна в дистрибутиві?
Як правило, сценарії оболонки містять наступний коментар в першому рядку файлу сценарію: #!/bin/sh. Відповідно до проведених нами досліджень, це називається "хеш-баг", і це умовний коментар. Цей коментар повідомляє Unix, що цей файл виконується штурмом Bourne під каталогом /bin. Моє запитання починається з цього моменту. Досі такого коментаря я не бачив …

8
Сценарій оболонки Linux: запускайте програму лише за наявності, ігноруйте її, якщо вона не існує
Я програмування Linux сценарію оболонки , який буде друкувати банери стану під час його виконання , тільки якщо правильний інструмент, скажімо figlet, буде встановлено (це: досяжні системами шляху ). Приклад: #!/usr/bin/env bash echo "foo" figlet "Starting" echo "moo" figlet "Working" echo "foo moo" figlet "Finished" Я хотів би, щоб мій …

3
Як створити пакет UDP?
Коли я виконую таку команду Netcat і переглядаю пакети за допомогою Wireshark , він каже, що пакет UDP неправильно сформований. $ echo "this is a test" | nc -u 127.0.0.1 53 Аналогічно, використовуючи такі команди, як $ echo "this is a test" > /dev/udp/127.0.0.1/53видають помилки у "неправильному пакеті" у Wireshark. …
15 linux  debian  osx  netcat  udp 

4
Чи не допустить глобальне випромінення вилкової бомби її виконання?
Якби ви були глобально налаштовані alias ':(){ :|:& };:'='echo fork bomb averted' це може бути ефективною стратегією безпеки, щоб уникнути виконання бомби вилкової бомби, чи все ще знайдеться спосіб її виконання? Я припускаю, що питання зникає: чи є спосіб виконати команду, коли вона відчужена для чогось іншого?
15 bash  security  alias 

8
Як отримати лише номер версії php?
Я хочу отримати лише версію php, встановлену на CentOS. Вихід php -v PHP 7.1.16 (cli) (built: Mar 28 2018 13:19:29) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies Я спробував таке: php -v | grep PHP | awk '{print $2}' Але …
15 php  version 

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