Другой вариант - это
find /path -perm /u=x,g=x,o=x -type f
Это выглядит через / Путь
, находит пользовательские, глобальные и другие исполняемые файлы, которые являются обычными файлами.
Значение может быть расширено только до теоретического максимума 32768 для 32-битных систем или 4194304 для 64 бита.
Из Человек 5 PROC
:
/ proc / sys / kernel / pid_max Этот файл (новый в Linux 2.5) указывает значение, при котором PID обернутся (то есть значение в этом файле составляет один больше, чем максимальный PID). То Значение по умолчанию для этого файла, 32768, приводит к тому же диапазону PID, как на более ранних ядрах. На 32-разрядных платформах, 32768 - это максимальное значение для pid_max. На 64-битных системах PID_MAX может быть установлен на любое значение до 2 ^ 22 (Pid_max_limit, примерно 4 миллиона).
Да. В любой оболочке POSIX, которую вы можете сделать...
set -o vi
^[[num]-#^[[num]_
... где ^ [
представляет клавишу ESC
и [num]
представляет необязательный параметр для n
-й команды истории, отсчитываемой назад от текущей, и n
-го аргумента в предыдущей команде, отсчитывающейся назад от последней соответственно. В зависимости от конфигурации клавиатуры можно использовать комбинацию клавиш CTRL и комбинацию клавиш.
Последовательность вызывает нумерованную команду, добавляет к ней комментарий #
и сохраняет его в истории оболочки как самую предыдущую команду. Затем ярлык ^ [_
вызывает последний arg в последней команде.
bash
также сохраняет последний arg по умолчанию в параметре оболочки $ _
, поэтому после выполнения первой части можно просто развернуть последний arg в этом пути.
Видимо, это была ошибка в ядре. Он был исправлен в https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/scsi/storvsc_drv.c?id=e86fb5e8ab95f10ec5f2e9430119d5d35020c951
-121--186407-Атласт Я получил, как исправить ошибку. Шаги, которые вы должны сделать, исправляют ошибку:
libtool
libtool
, как дали в libtool (Файлы для libtool были бы в /usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu
, и вы получите 5 файлов: (пакет) libltdl.a
, libltdl.a
(файл сценария), libltdl.so
, libltdl.so.7
, libltdl.so.7.3.0
. /usr/lib/
. сделать
это не будет ошибкой: libltdl.a не является допустимым архивом libtool
. N.B : Вот я попробовал это на Linux Mint 16 64 bit ПРИЯТЕЛЯ edition. Я не уверен в других операционных системах.
Вы, по-видимому, нуждаются в дополнительных библиотеках для разработки Либаграф
; Те, кто должен был упомянуть в Установите
или файл README
.
На моей системе Debian мне нужно будет установить libltdl-dev
, чтобы исправить проблемы, которые вы показываете, однако после этого могут потребоваться другие библиотеки развития (компиляция останавливается после первой ошибки, так что вы Не видите все требования, когда что-то идет не так).
Это сказал, что я только что установил версию Debian LibGraph
в качестве пакета, как предложил Fahem Mitta.
Редактировать: текущая версия Libgraph
для Debian упакована как LibGraph4
:
$ apt-cache show libgraph4
Package: libgraph4
Source: graphviz
Version: 2.26.3-14+deb7u2
Installed-Size: 146
Maintainer: David Claughton <dave@eclecticdave.com>
Architecture: amd64
Depends: libc6 (>= 2.7), libcdt4, libltdl7 (>= 2.4.2)
Conflicts: libgraphviz4
Description-en: rich set of graph drawing tools - graph library
Graphviz is a set of graph drawing tools. See the description of the graphviz
package for a full description.
.
Этот пакет содержит график библиотеки.