Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

2
Исключить один каталог в шаблоне сопоставления `ls`
Я пытаюсь lsкаталоги, в которых есть .pngфайлы (нет необходимости в рекурсивности, хотя это было бы очень полезно), кроме одного. Исключить один каталог, т.е. ls */*.png работает отлично. ls (^one)*/*.png не возвращает стандартный вывод. Как мне этого добиться? Я слепой и обманываю это espeak, таким образом, я могу только слышать стандартный …
13 shell  ls  wildcards 


4
Почему много аккаунтов? Я единственный пользователь
Я использую настольную систему Ubuntu 12.04. Пока я установил только некоторые программы (у меня есть права sudo). Когда я проверяю список пользователей в системе, я вижу длинный список, например, более 20 пользователей - когда были созданы эти пользователи (например, daemon, sys, sync, games, pulse и т. Д.)? Как они связаны …

1
Изменение имени устройства OpenVPN
У меня есть несколько программ VPN-серверов, работающих на одном сервере, два из них (tinc и openvpn) используют одни /dev/net/tunи те же устройства и запускают TunX iface. Позднее запущенные будут использовать устройства с нуля , поэтому они повторно используют устройства друг друга и вызывают много проблем и сбоев в работе служб. …
13 openvpn 

3
Как мне использовать capsh: я пытаюсь запустить непривилегированный пинг с минимальными возможностями
Я экспериментирую с возможностями Debian Gnu / Linux. Я скопировал / bin / ping в мой текущий рабочий каталог. Как и следовало ожидать, это не работает, это был изначально setuid root. Затем я даю ping минимальные возможности (не root) sudo /sbin/setcap cap_net_raw=ep ./ping, и мой ping работает, как и ожидалось. …

2
Почему я не могу загрузить модули при выполнении моего bash-скрипта, а только при его получении?
Я использую модули для управления пакетами в моей системе, и я python/2.7.2установил их как модуль. У меня есть простой исполняемый файл Python, python_exe.pyкоторый я собираюсь вызывать из простого сценария «вождения» runit.sh. runit.shскрипт выглядит примерно так: #!/bin/bash module load python/2.7.2 arg1=myarg1 arg2=15 arg3=$5 /path/to/python_exe.py -a $arg1 -b $arg2 -c $arg3 Однако, …
13 bash  shell  python 

2
Монтировать MTP Android-устройство в Linux Mint 17.1
Я должен смонтировать устройство Android ASUS в Linux Mint 17.1 (MTP). Мой компьютер не увидел мое устройство, поэтому я попытался найти ответ на этой странице: http://forum.xda-developers.com/showthread.php?t=1077377 Но когда я нажимаю «подключить», я получаю следующую ошибку: Listing raw device(s) mtpfs: symbol lookup error: mtpfs: undefined symbol: LIBMTP_Detect_Raw_Devices
13 mount  android  mtp 

1
Как найти своп uuid
Я нахожусь в процессе настройки рейда. sdaбыл использован во время установки , и я просто скопировал таблицу разделов , sdaчтобы sdbвыглядеть примерно так: $ sudo sfdisk -dL /dev/sda > partition_table_sda $ sudo sfdisk /dev/sdb < partition_table_sda Однако я заметил, что sdaимеет UUID для пространства подкачки, но sdbне: $ sudo blkid …
13 partition  swap  uuid 

2
Почему свободное место на исходном разделе не меняется во время «mv»?
Я бегу, mvчтобы переместить каталог (который содержит много файлов) из одного раздела в другой. При mvперемещении отдельных файлов в каталоге один за другим, я замечаю, что размер свободного пространства исходного раздела не изменяется, а размер свободного пространства целевого раздела уменьшается. Почему это работает таким образом, вместо того, чтобы сумма размеров …
13 mv 

1
Есть ли лаунчер с функцией завершения табуляции?
Я ищу «правильный» лаунчер, который также позволяет запускать необработанные команды, включая завершение табуляции. Следовательно, он должен сделать две вещи, как минимум. Это «правильный» лаунчер, поэтому уважайте ~/.local/share/applications/*.desktop, а не просто команды $PATH. Запускайте необработанные команды с завершением табуляции, так что я могу набрать gimp /tmp/foo Tabи сделать автозаполнение доgimp /tmp/foobar.png …

2
Последовательный и безопасный подход к учетным записям без пароля с SSH
Должен признать, что в некоторых случаях мне нравятся серверы без паролей. Типичный сервер уязвим для всех, кто имеет физический доступ к нему. Поэтому в некоторых случаях целесообразно блокировать его физически и с тех пор доверять любому физическому доступу. Основные понятия Теоретически, когда я физически достигаю такого сервера, я могу выполнять …

3
Что такое служба dhcpv6-client в firewalld, и могу ли я безопасно удалить ее?
На CentOS 7сервере я набираю firewall-cmd --list-all, и это дает мне следующее: public (default, active) interfaces: enp3s0 sources: services: dhcpv6-client https ssh ports: masquerade: no forward-ports: icmp-blocks: rich rules: Что такое служба dhcpv6-client? Что оно делает? И каковы последствия его удаления? Я прочитал страницу википедии для dhcpv6, но она не …


5
Совместное использование переменных окружения между рыбой и рыбой
Скрипты bash и fish не совместимы, но я хотел бы иметь файл, который определяет некоторые переменные окружения, которые должны инициализироваться как bash, так и fish. Мое предлагаемое решение - определить ~/.envфайл, который будет содержать список переменных среды, например: PATH="$HOME/bin:$PATH" FOO="bar" Затем я мог бы просто найти его в bash и …

2
Изменение размера раздела btrfs внутри логического тома LVM
Следуя трюку Дероберта изменить размер базовой файловой системы при изменении размера тома LVM: lvm> lvextend -r -l +100%FREE /dev/VolGroup00/lvolhome fsck from util-linux 2.25.2 /sbin/fsck.btrfs: BTRFS file system. Size of logical volume VolGroup00/lvolhome changed from 3.04 GiB (777 extents) to 14.94 GiB (3824 extents). Logical volume lvolhome successfully resized fsadm: Filesystem …
13 lvm  btrfs 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.