Команда сравнения скорости веб-браузеров

Я спросил следующее: что одна, Firefox или Chrome, загружает и отрисовывает страницы https://unix.stackexchange.com/ быстрее. Есть ли команда в Linux, чтобы измерить что?

+342
Sean P Robinson 2 апр. 2017 г., 02:50:06
40 ответов

Я планирую распечатать большую карту(6400x15360) и я хочу разделить этот образ на несколько изображений(1123x794). Я нашел что -растениеводство 1123x794 сделать это, но как я могу добавить смещение, так будет легче для меня, чтобы склеить страницы после печати?

+984
dccarmo 03 февр. '09 в 4:24

Тем @ , вероятно, указывает на исполнение состоявшегося в абстрактные пространства , которые не принадлежат к файлу в файловой системе.

Цитируя в Linux Программирование интерфейса по Майкл Kerrisk:

57.6 В Linux Абстрактных Имен Гнездо

Так называемое абстрактное пространство имен-это Linux-особенность, которая позволяет нам связать доменный сокет Unix имя без имя создается в файловой системе. Это обеспечивает несколько потенциалов преимущества:

  • Нам не нужно беспокоиться о возможных столкновениях с существующими именами в файловой системе.
  • Не надо отцепить путь сокета, когда мы закончили, используя сокет. Абстрактное имя автоматически удаляется когда сокет закрывается.
  • Нам не нужно создать файловый путь для сокета. Это может быть полезно в окружении chroot, или если мы не будем писать доступ к файловой системе.

Чтобы создать абстрактную привязку, мы указываем на первый байт sun_path поле как нулевой байт (\0). [...]

Отображение ведущими нулевой байт , чтобы обозначить такой тип сокета может быть сложно, так что это может быть причиной для ведущих @ знак.

+984
straymoment 2 июл. 2015 г., 22:31:34
Другие ответы

Связанные вопросы


Похожие вопросы

771
soma rash

По данным беспроводн-Вики-ядра процессор Intel® беспроводной 8260 поддерживается версия ядра > 4.1. Чтобы получить WiFi работает, вы должны установить требуемую прошивку из портировать (легкий путь) или обновить текущую версию ядра.

Сначала нужно включить портировать

 Эхо деб http://ftp.debian.org/debian Джесси-бэкпортов основной ВНО номера-бесплатная | судо тройник /и т. д./кв/источников.список.д/Джесси-бэкпортов.список

Затем установите необходимое программное обеспечение через следующую команду:

 суда apt-получить обновление && судо apt-получить установку -Т Джесси-бэкпортов прошивки-iwlwifi
+947
thiswayup 19 янв. 2010 г., 00:37:15

Я в настоящее время возникли проблемы с запуском добавление, удаление и изменение пользователей Linux. Достаточно новое для Linux, так что уверен, что я попробовал все, чтобы решить эту проблему.

[корень@device01 /]# команды useradd testuser 
команды useradd: не удалось заблокировать файл /etc/файла passwd; попробуйте еще раз позже.

Попытка изменить существующий пароль пользователя также возвращает следующее:

[корень@device01 ~]# passwd с olduser 
Изменение пароля для olduser пользователей. 
Новый пароль:
Неверный пароль: в ее основе слово из словаря 
Повторите ввод нового пароля: passwd: при проверки подлинности маркера манипуляций ошибка

Проверил, чтобы убедиться, что нет блокировки файлов (файл/etc/файл gshadow.замок, /и т. д./тень.замок, в /etc/passwd и.блокировка и /etc/группы.замок)

Я попытался запустить следующую, чтобы убедиться, что файловая система была смонтирована правильно, который также не удалось:

[корень@device01 /]# маунта -о перемонтировать,РАО / 
не могу создать Лок файл /etc/mtab~60598: нет места на диске (используйте-N флаг, чтобы переопределить) 
[корень@device01 /]#

Проверка использования дискового пространства ничего не открывает (если я ничего не упустил)

[корень@device01 /]# фр-к 

Файловая система 1К-блоков использовано доступно использования% установленной на
/Дев/маппер/VolGroup-lv_root 51606140 6953044 42031656 15% / 
файловая система tmpfs 3881396 0 3881396 0% в /dev/ГИМ
/Дев/маппер/ddf1_4c5349202020202080862925000000004711471100001e78p1
 495844 120559 349685 26% /загрузки
/Дев/маппер/VolGroup-lv_home
 112173808 20244156 86231504 20% /домой
/Дев/маппер/ddf1_4c53492020202020808629250000000047114711000028a0p1
 1032131696 382893688 596808680 40% /резервного копирования
в /dev/sde1 1011928116 1922828276 813226168 56% в /MNT/BackupDrive

Сервер не был перезагружен в течение приблизительно двух недель, и игнорируя золотое правило предпочтет использовать это в качестве последнего средства.

Информация о версии выглядит следующим образом:

[корень@device01 /]# Linux по команде uname [корень@device01 /]# команду ЛСБ Версия:
:base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch

Есть ли что-нибудь еще я могу попробовать, или, возможно, не хватает?

Правка #1

[корень@device01 /]# горы
/Дев/маппер/VolGroup-lv_root на / тип системы ext4 (РВ)
прок на /тип прок прок (РАО)
файловой системы sysfs в /sys тип файловой системы (РАО)
devpts на /dev/тип оч devpts (RW,то гид=5,режим=620)
файловая система tmpfs в /dev/ГИМ файловая система tmpfs типа (РВ)
/Дев/маппер/ddf1_4c5349202020202080862925000000004711471100001e78p1 на /тип загрузки системы ext4 (РВ)
/Дев/маппер/VolGroup-lv_home на /домашнего типа в ext4 (РВ)
/Дев/маппер/ddf1_4c53492020202020808629250000000047114711000028a0p1 на /тип резервного копирования системы ext4 (РВ)
в /dev/sde1 в /MNT/тип BackupDrive в ext4 (РВ)
нет в /proc/sys в/Ф/binfmt_misc тип binfmt_misc (РВ)

Правка #2

[корень@device01 ~]# трассированием команды useradd testuser
для execve ("выполнить/sbin/записи", ["записи", "testuser"], [/* 28 Варс */]) = 0
БРК(0) = 0x7fabaf304000
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fabae831000
открыть ("файл/etc/ЛД.так.поджатие", R_OK) = -1 ENOENT (нет такого файла или каталога)
открыть ("файл/etc/ЛД.так.кэш", флагов o_rdonly) = 3
функцию fstat(3, {st_mode=значений: s_ifreg|0644, st_size=48359, ...}) = 0
вызов mmap(null, в 48359, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fabae825000
рядом(3) = 0
открыть("/lib64/libaudit.так.1", флагов o_rdonly) = 3
читать(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260%@\3243\0\0\0"..., 832) = 832
функцию fstat(3, {st_mode=значений: s_ifreg|0755, st_size=115536, ...}) = 0
вызов mmap(null, то 2208304, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fabae3f7000
mprotect(0x7fabae40e000, 2093056, PROT_NONE) = 0
мкарта(0x7fabae60d000, 24576, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7fabae60d000
рядом(3) = 0
открыть("/lib64/libselinux.так.1", флагов o_rdonly) = 3
читать(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0PX\300\3163\0\0\0"..., 832) = 832
функцию fstat(3, {st_mode=значений: s_ifreg|0755, st_size=124624, ...}) = 0
вызов mmap(null, то 2221912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fabae1d8000
mprotect(0x7fabae1f5000, 2093056, PROT_NONE) = 0
вызов mmap(0x7fabae3f4000, 8192, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7fabae3f4000
вызов mmap(0x7fabae3f6000, 1880, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fabae3f6000
рядом(3) = 0
открыть("/lib64/libacl.так.1", флагов o_rdonly) = 3
читать(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\36\200\3213\0\0\0"..., 832) = 832
функцию fstat(3, {st_mode=значений: s_ifreg|0755, st_size=33816, ...}) = 0
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fabae824000
вызов mmap(null, то 2126416, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fabadfd0000
mprotect(0x7fabadfd7000, 2093056, PROT_NONE) = 0
вызов mmap(0x7fabae1d6000, 8192, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fabae1d6000
рядом(3) = 0
открыть("/lib64/библиотеки libc.так.6", флагов o_rdonly) = 3
читать(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0п\356A\3153\0\0\0"..., 832) = 832
функцию fstat(3, {st_mode=значений: s_ifreg|0755, st_size=1926520, ...}) = 0
вызов mmap(null, то 3750152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fabadc3c000
mprotect(0x7fabaddc6000, 2097152, PROT_NONE) = 0
мкарта(0x7fabadfc6000, 20480, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18a000) = 0x7fabadfc6000
вызов mmap(0x7fabadfcb000, 18696, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fabadfcb000
рядом(3) = 0
открыть("/lib64/libdl.так.2", флагов o_rdonly) = 3
читать(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\Р\300\3153\0\0\0"..., 832) = 832
функцию fstat(3, {st_mode=значений: s_ifreg|0755, st_size=22536, ...}) = 0
вызов mmap(null, то 2109696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fabada38000
mprotect(0x7fabada3a000, 2097152, PROT_NONE) = 0
вызов mmap(0x7fabadc3a000, 8192, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fabadc3a000
рядом(3) = 0
открыть("/lib64/libattr.так.1", флагов o_rdonly) = 3
читать(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\23\300\3203\0\0\0"..., 832) = 832
функцию fstat(3, {st_mode=значений: s_ifreg|0755, st_size=21152, ...}) = 0
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fabae823000
вызов mmap(null, то 2113888, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fabad833000
mprotect(0x7fabad837000, 2093056, PROT_NONE) = 0
вызов mmap(0x7fabada36000, 8192, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fabada36000
рядом(3) = 0
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fabae822000
вызов mmap(null, в 8192, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fabae820000
arch_prctl(ARCH_SET_FS, 0x7fabae8207a0) = 0
mprotect(0x7fabada36000, 4096, PROT_READ) = 0
mprotect(0x7fabadc3a000, 4096, PROT_READ) = 0
mprotect(0x7fabadfc6000, 16384, PROT_READ) = 0
mprotect(0x7fabae1d6000, 4096, PROT_READ) = 0
mprotect(0x7fabae3f4000, 4096, PROT_READ) = 0
mprotect(0x7fabae60d000, 4096, PROT_READ) = 0
mprotect(0x7fabaea4b000, 4096, PROT_READ) = 0
mprotect(0x7fabae832000, 4096, PROT_READ) = 0
выполнении munmap(0x7fabae825000, 48359) = 0
интервал синхронизации("/SELinux в", {f_type="EXT2_SUPER_MAGIC", f_bsize=4096, f_blocks=12901535, f_bfree=11155729, f_bavail=10500369, f_files=3276800, f_ffree=0, f_fsid={1688549107, 1017566797}, f_namelen=255, f_frsize=4096}) = 0
БРК(0) = 0x7fabaf304000
БРК(0x7fabaf325000) = 0x7fabaf325000
открыть ("в/proc/filesystems с", флагов o_rdonly) = 3
функцию fstat(3, {st_mode=значений: s_ifreg|0444, st_size=0, ...}) = 0
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fabae830000
читать(3, "nodev\tsysfs\nnodev\trootfs\nnodev\ТБ"..., 1024) = 317
читать(3, "", 1024) = 0
рядом(3) = 0
выполнении munmap(0x7fabae830000, 4096) = 0
гнездо(PF_NETLINK, SOCK_RAW, 9) = 3
вызов fcntl(3, которые FD_CLOEXEC) = 0
открыть ("файл/usr/lib в/локаль - /локаль-архив", флагов o_rdonly) = 4
функцию fstat(4, {st_mode=значений: s_ifreg|0644, st_size=99158576, ...}) = 0
вызов mmap(null, в 99158576, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7faba79a2000
рядом(4) = 0
открыть("/труды/системы/ядра/ngroups_max", флагов o_rdonly) = 4
Читать(4, "65536\Н", 31) = 6
рядом(4) = 0
вызов mmap(null, то 528384, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fabae79f000
открыть ("файл/etc/тень", F_OK) = 0
открыть ("файл/etc/файл gshadow", F_OK) = 0
открыть("/и т. д./По умолчанию/записи", флагов o_rdonly) = 4
функцию fstat(4, {st_mode=значений: s_ifreg|0600, st_size=119, ...}) = 0
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fabae830000
Читать(4, "# записи по умолчанию файл\nGROUP=10"..., 4096) = 119
гнездо(PF_FILE, тип|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 5
подключить(5, {sa_family=AF_FILE, путь="/ВАР/работа/ДКНБ/гнездо"}, 110) = -1 ENOENT (нет такого файла или каталога)
недалеко(5) = 0
гнездо(PF_FILE, тип|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 5
подключить(5, {sa_family=AF_FILE, путь="/ВАР/работа/ДКНБ/гнездо"}, 110) = -1 ENOENT (нет такого файла или каталога)
недалеко(5) = 0
открыть ("файл/etc/файл nsswitch.конф", флагов o_rdonly) = 5
функцию fstat(5, {st_mode=значений: s_ifreg|0644, st_size=1688, ...}) = 0
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fabae82f000
читать(5, "#\н# в /etc/файл nsswitch.конф\н#\н# бывший"..., 4096) = 1688
читать(5, "", 4096) = 0
недалеко(5) = 0
выполнении munmap(0x7fabae82f000, 4096) = 0
открыть ("файл/etc/ЛД.так.кэш", флагов o_rdonly) = 5
функцию fstat(5, {st_mode=значений: s_ifreg|0644, st_size=48359, ...}) = 0
вызов mmap(null, то 48359, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7fabae793000
недалеко(5) = 0
открыть("/lib64/libnss_files.так.2", флагов o_rdonly) = 5
читать(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360!\0\0\0\0\0\0"..., 832) = 832
функцию fstat(5, {st_mode=значений: s_ifreg|0755, st_size=65928, ...}) = 0
вызов mmap(null, то 2151824, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) = 0x7faba7794000
mprotect(0x7faba77a0000, 2097152, PROT_NONE) = 0
вызов mmap(0x7faba79a0000, 8192, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0xc000 по) = 0x7faba79a0000
недалеко(5) = 0
mprotect(0x7faba79a0000, 4096, PROT_READ) = 0
выполнении munmap(0x7fabae793000, 48359) = 0
открыть ("файл/etc/группы", флагов o_rdonly|O_CLOEXEC) = 5
вызов fcntl(5, F_GETFD) = 0х1 (флаги FD_CLOEXEC)
функцию fstat(5, {st_mode=значений: s_ifreg|0644, st_size=2595, ...}) = 0
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fabae82f000
читать(5, "корень:х:0:\nbin по:х:1:бин,демон\ndae"..., 4096) = 2595
недалеко(5) = 0
выполнении munmap(0x7fabae82f000, 4096) = 0
Читать(4, "", 4096) = 0
рядом(4) = 0
выполнении munmap(0x7fabae830000, 4096) = 0
открыть ("файл/etc/логин.дефс", флагов o_rdonly) = 4
функцию fstat(4, {st_mode=значений: s_ifreg|0644, st_size=1816, ...}) = 0
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fabae830000
Читать(4, "#\н# обратите внимание, что п АР Амет Р"..., 4096) = 1816
Читать(4, "", 4096) = 0
рядом(4) = 0
выполнении munmap(0x7fabae830000, 4096) = 0
гнездо(PF_FILE, тип|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4
подключения(4, {sa_family=AF_FILE, путь="/ВАР/работа/ДКНБ/гнездо"}, 110) = -1 ENOENT (нет такого файла или каталога)
рядом(4) = 0
гнездо(PF_FILE, тип|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4
подключения(4, {sa_family=AF_FILE, путь="/ВАР/работа/ДКНБ/гнездо"}, 110) = -1 ENOENT (нет такого файла или каталога)
рядом(4) = 0
открыть ("файл/etc/passwd с", флагов o_rdonly|O_CLOEXEC) = 4
функцию fstat(4, {st_mode=значений: s_ifreg|0644, st_size=4671, ...}) = 0
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fabae830000
Читать(4, "корень:х:0:0:корней/корня:/бин/Баш\Н"..., 4096) = 4096
Читать(4, "b:x:560:501::/home/claireb:/bin/"..., 4096) = 575
Читать(4, "", 4096) = 0
рядом(4) = 0
выполнении munmap(0x7fabae830000, 4096) = 0
открыть ("файл/etc/группа" флагов o_rdonly|O_CLOEXEC) = 4
функцию fstat(4, {st_mode=значений: s_ifreg|0644, st_size=2595, ...}) = 0
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fabae830000
Читать(4, "корень:х:0:\nbin по:х:1:бин,демон\ndae"..., 4096) = 2595
Читать(4, "", 4096) = 0
рядом(4) = 0
выполнении munmap(0x7fabae830000, 4096) = 0
открыть ("файл/etc/.фрд.замок", O_WRONLY|O_CREAT|O_CLOEXEC, 0600) = 4
вызов fcntl(4, F_GETFD) = 0х1 (флаги FD_CLOEXEC)
rt_sigaction(истечении отправляет, {0x7fabadd2b110, ~[], SA_RESTORER, 0x7fabadc6e6a0}, {значение sig_dfl, [], 0}, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [ALRM], [], 8) = 0
сигнализация(15) = 0
вызов fcntl(4, F_SETLKW, {тип=F_WRLCK, откуда=SEEK_SET, пуск=0, лен=0}) = 0
сигнализация(0) = 15
rt_sigprocmask(SIG_SETMASK, [], нулевое, 8) = 0
rt_sigaction(истечении отправляет, {значение sig_dfl, [], SA_RESTORER, 0x7fabadc6e6a0}, нуль, 8) = 0
getpid() = 63618
открыть ("файл/etc/passwd и.63618", O_WRONLY|O_CREAT|o_excl, что 0600) = -1 ENOSPC (нет места на устройстве)
рядом(4) = 0
открыть("/usr/доли/язык/язык.псевдоним", флагов o_rdonly) = 4
функцию fstat(4, {st_mode=значений: s_ifreg|0644, st_size=2512, ...}) = 0
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fabae830000
Читать(4, "# локали имя псевдонима базы данных.\Н#"..., 4096) = 2512
Читать(4, "", 4096) = 0
рядом(4) = 0
выполнении munmap(0x7fabae830000, 4096) = 0
открыть("/usr/доли/язык/язык.В UTF-8/для категории lc_messages/тень.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/язык.в utf8/для категории lc_messages/тень.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/язык/для категории lc_messages/тень.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/Эн.В UTF-8/для категории lc_messages/тень.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/Эн.в utf8/для категории lc_messages/тень.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/ванной/для категории lc_messages/тень.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
напишите(2, "команды useradd: не удалось заблокировать файл /etc/passwd с"..., 51useradd: не удается заблокировать файл /etc/файла passwd; попробуйте еще раз позже.
) = 51
exit_group(1) = ?

Редактировать #3

[корень@device01 ~]# ДФ-я /
Иноды файловой системы IUsed программа Июши%, установленный на
/Дев/маппер/VolGroup-lv_root
 3276800 3276798 2 100% /
+891
yavoh 7 янв. 2014 г., 08:48:57

Команда-Т плагин не работает.

Когда я нажимаю <кожа> + т, это дает мне ошибку на картинке. command-t error

+845
Maryjane Beltran 9 июл. 2013 г., 05:13:00
Получил типа timestamp=1459434658969:
Азбука: поле id=0 двойной 11.4
Деф: поле id=1 строка >физ<
Гхи: поле id=2 строка >g_hi<

Я хотел бы, чтобы прочитать файл, который содержит вход в вышеуказанной форме и хотели бы выводить следующие данные в XML-файл:

АВС: 11.4
Деф: деф
Гхи: g_hi
+823
Chris Wolcott 26 мар. 2012 г., 07:41:21

Используйте форму программы align_image_stack пакет hugin_tools. это обычно используется, чтобы выровнять фотографии для оздание изображения HDR, но он делает большую работу на то, что вам нужно.

Вы можете исправить Х/Y смещение с помощью этой команды, то:

align_image_stack -в-я -префикс ссылки.смещениея png.ПНГ

Параметры:

- режим verbose

- правильный только x/y смещение (по отношению к первым заданного входного изображения).

- сохранить стабилизируется файлы в формат TIFF в формат префикса####.тиф, где # # # # # - это номер изображения с 0.

ссылка.png-это файл, который вы хотите быть выравнивание источника, смещение.png-это файл, который вы хотите исправить. Первый файл это никак не повлияет, второй (и все остальные) будет соответствовать первому.

Тогда вам просто нужно конвертировать prefix0001.файл tif на то, что вам нужно, и вы сделали!

+812
Grega 14 июн. 2018 г., 01:55:36
#!/бин/Баш
для меня в $(сл 1 50)
делать
Эхо $я
сделано

редактировать: извините за постинг мой ответ не читая гида и спасибо Стивену Китт редактировать мой ответ.

Поэтому в этот скрипт, я получаю на выходе сл 1 50 с помощью операции подстановки команд $() и перебирать, что выход(последовательность чисел от 1 до 50) С Для, и печатать все , что я в этой последовательности с Эхо $я

И только потому, что вы пытаетесь печатать цифры с петлей, я реализую его с петли. сл 1 50 или эхо {1..50} дадут эти цифры тоже, без использования итераций.

+753
Mysterious Girl 27 нояб. 2013 г., 11:38:09
при МФС=" ," почитать б; делать
 Эхо: $б: $б: $с
сделано < SCI.txt
+743
Favour onuoha chibuike 13 авг. 2017 г., 08:26:10

Эта информация устарела, и стек обычно не исполняемый файл больше:

00007ffd884fa000 356K в RW--- [ стек ]

ССЗ нужен исполняемый стек, если он создает батуты для вложенных вызовов функций. Эти батуты представляют собой небольшие фрагменты кода, генерируемого во время выполнения, и хранится на стеке, поэтому, если они используются, стек должен быть исполняемый. Компилятор отслеживает это требование, и выводит флаг в двоичные файлы (библиотек и исполняемых файлов), чтобы указать, нуждаются ли они в исполняемый стек. Вы можете видеть и манипулировать значением этого флага, используя execstack(8).

+724
mining 9 июн. 2010 г., 11:58:40

ACL в AWS-это брандмауэр, который означает, что он обрабатывает все запросы (входящий или исходящий) в качестве независимых подключений. Следовательно, если вы пытаетесь разрешить порт 22 сервер доступен из клиента, то вам необходимо включить оба (входящий на порт 22 сервера + исходящие на случайный порт [1024-65535] клиента) подключения сторон.

А, если вы имеете дело с "группы безопасности", вам нужно только разрешить входящие на порт 22. Его только потому, что "группа безопасности" брандмауэр statefull и он отслеживает входящие соединения, поэтому вам не нужно явно разрешить исходящие подключения для случайного клиента порт [1024-65535].

+708
michaPau 5 дек. 2012 г., 04:32:32

ЛС-л как /dev/диск/автор-девайс поможет вам.

+707
Chouka Ayoub 4 янв. 2011 г., 15:10:48

Я знаю о битом setuid бит /бин/passwd в файл, который позволяет нам (не-root пользователем) чтобы запустить эту команду в качестве корневого пользователя. запущена программа passwd команда требует корневого разрешения на изменение файла/etc/теневой файл.

Мой вопрос, если я использую команду команду как корень , почему я не могу сменить пароль из корня так как я в корень , когда я выполнить эту команду?

Эдуард@ArchLinux:~$ passwd корень
написано: Вы не можете просматривать или изменять пароль для root.

Это программа passwd команда, которая не позволяет не-root пользователя сменить пароль? Могу ли я написать вредоносный файл passwd команда с setuid-бит, который может изменить любой пароль пользователя?

(Логически я знаю, что это будет иметь катастрофические последствия, но я хочу знать, как это работает в фоновом режиме)

+705
realaaa 21 мая 2014 г., 00:55:09

В последнее время, по крайней мере, одна проблема с новыми компиляторами была исправлена в текущем мастер-ГИТ за помощью GParted. Вы могли бы попытаться скомпилировать из этого.

+677
Noah Wetjen 8 дек. 2014 г., 06:56:28

Я ничего не знаю про SSH-клиента вы сказали, что вы используете, но то, что вы описали должно быть возможно с любой SSH-клиент с поддержкой SFTP.

Если об этом никто не берись, что ли (помощью WinSCP http://winscp.net/ это бесплатный SSH клиент для Windows, который поддерживает SFTP) и вы сможете скачать ваш файл, как вы бы с помощью обычного ftp-клиента, т. е.. "докачку", где они остановились, если ваше соединение выпадают.

+636
Lmao Faq 27 февр. 2017 г., 23:36:03

Я пытаюсь скомпилировать мой следующий основной программы C после Привет-мир. Это содержит два вспомогательных модулей. У меня Ubuntu запущен на виртуальной машине через VirtualBox на маке. Все уже в курсе, но я не могу показаться, чтобы построить:

/usr/Бен/ЛД: пропуск несовместимы каталог /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/на libgcc.а при поиске -lgcc
/usr/Бен/ЛД: не могу найти -lgcc
/usr/Бен/ЛД: пропуск несовместимы каталог /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/4.8/libgcc_s.поэтому при поиске -lgcc_s
/usr/Бен/ЛД: не могу найти -lgcc_s
взыскать 2: ошибка: для LD вернулся 1 статус выхода

Я просто узнав о Make-файлах, так что вполне вероятно, что-то там. основной включает в себя Б , которая включает в себя Си. Я пытаюсь связать в <stdlib.ч> и <математика.ч>.

Мой make-файл:

# Укажите на C компилятор
Чч = ССЗ

# Список флагов компилятора, который вы хотите передать компилятору
# -г компилировать с отладочной информацией
# -Стена даст все диагностические сообщения
# -педантичный требуют соблюдения стандарта ANSI
# -О0 не оптимизируют генерируемый код
# -с std=gnu99 использовать в GNU стандарт C99 язык определение
# -М32 код выделяет для архитектуры ia32 
# -D_GNU_SOURCE использовать расширение GNU библиотека 
# -V подробный, отображения подробной информации о точном
последовательность # команд, используемых для компиляции и компоновки программы
С CFLAGS = -г -стены -педантичный -О0 -с std=gnu99 -М32 -D_GNU_SOURCE

# В LDFLAGS переменная устанавливает флаги для линкера
# -лм ссылке в libm (математическая библиотека)
# -М32 связь с архитектурой ia32-библиотеки
LDFLAGS = -лм -М32

# В этом разделе список файлов, которые являются частью проекта.
# Если вы добавить/изменить имена заголовочных файлов/Источник, вот где вы
# отредактируйте Makefile.
# Перечислите ваши заголовочные файлы c
Заголовки = С. ч. б.ч
# Перечислите ваши исходные файлы c
Источники = С. З. б.C главный.с
ОБЪЕКТЫ = $(ИСТОЧНИКИ:.с=.о)
# Список ваших библиотек
#Библиотеки = -Л.
# указываем цель сборки (как зовут программу?)
Цель = валидатор

# Первая цель, определенная в Makefile является одним
# используется при вызове без аргумента. Даны определения
# выше, этот файл Makefile будет строить один по имени цель и
# предположить, что это зависит от всех перечисленных файлов объектов.
по умолчанию: $(цель)

$(Целевой) : $(объекты) из файла Makefile.зависимостей
 $(Куб. см) $(переменная CFLAGS) -О [email protected] $(объектов) $(LDFLAGS) $(библиотеки)

# В правилах сделать по умолчанию .o автоматически зависит от его .файл c 
# (так редактирования .c вызовет перекомпиляцию в его .o файл).
# Строка ниже создает дополнительные зависимости, прежде всего, что он
# вызовет .C, чтобы быть перекомпилированы если таковые включены .ч изменения файла.
файл Makefile.зависимостей:: $(источников) $(заголовки)
 $(Куб. см) $(с CFLAGS) -мм $(источников) > make-файл.зависимостей

-включить в Makefile.зависимостей

# Трепло означает не "реальные" цели, это ничего не строить 
# Липовую цель "очистить", которая используется, чтобы удалить все скомпилированные объектные файлы.
.Фальшивый: чистый

чистый:
 @РМ -Ф $(целевой) $(объекты) основного файла Makefile.зависимостей
+628
user266524 14 мая 2018 г., 13:46:04

Я наткнулся на следующий параметр в настройках ядра (в sysctl):

ВМ.min_free_kbytes

Это объем свободной памяти (RAM), что всегда бесплатно не важно, что. В моем случае, у меня только 1 Гб оперативной памяти, и этот параметр был установлен около 64MiB. Я думал, что это довольно высокая, поэтому я опустил их до сих пор 8MiB. Я не знаю, смогу ли я опустить его дальше, и если снижение его 8MiB может привести к неприятности, поэтому вопрос, что будет, если количество свободной памяти было слишком мало? Я смело могу снизить стоимость до 1 Мб?

+616
shinank 14 янв. 2014 г., 00:46:08

Я лично никогда не успешно выполнил виртуальных в физические (V2P) преобразования. Тем не менее, есть некоторые руководящие принципы и несколько сторонних утилит, которые могут помочь в этом процессе.

Я предлагаю начиная с руководства компании VMware.

Это ответ на ЮВ суперпользователя рассматривается метод, характерные для VirtualBox и возможности для достижения успеха и неудачи.

Я думаю, это будет полезное упражнение. Однако, что касается меня, делает двойной загрузки вашей текущей физической системы. Если вы еще не разделов жесткого диска для двойной загрузки, все может выйти очень некрасиво, очень быстро. Мое предложение было бы использовать установщик Линукс Минт для создания двойной загрузки загрузчика и раздела, а потом пытаться изображения вашего виртуального диска на вновь созданные территории.

+592
Tawn21 25 окт. 2012 г., 05:25:53

Я предлагаю PDFjam и ее дочь скрипт PDFjoin. Первый урожай левой стороне и сохранить как слева.PDF, а затем обрезать правую сторону и сохранить Как правильно.PDF, а затем объединять отдельные страницы из двух файлов. Вы можете прочитать примеры на странице для вдохновения. Если это слишком легко для вас, вы могли бы пойти путем Ghostscript, но тогда вам придется сделать несколько пикселей математике, считая внешнюю страницу и заключительная функция concat и т. д.

Не сходить с маршрута в JPG - вы получите файл Crazy наворотов и поколение артефакт.

+564
orev 4 нояб. 2017 г., 19:45:16

Да, просто позвонить предупредить-отправить команду из предупреждения крюк (если он есть, в противном случае вам может понадобиться патч чая-время, что.)

+551
Mohamad Abdallah 7 янв. 2017 г., 12:18:05

Когда я запустить сканирование с rkhunter я получаю 2 предупреждения. Я проверил лог-файл и предупреждения следующее:

Предупреждение: команда '/usr/Бен/показать.РБ был заменен скрипт: /usr/Бен/показать.: скрипт на Ruby ТЭ в ASCII РБ,$

[15:05:43] проверить наличие скрытых файлов и папок [ предупреждение ]
[15:05:43] предупреждение: скрытый каталог нашел: '/etc/.java'

Что я должен сделать, чтобы исправить эти проблемы? Моя ОС Debian хриплый 7.1.

+524
Shadd with metro PCS 6 мая 2019 г., 13:24:34

Если вы пользуетесь GNOME я считаю, вы можете сделать это через gconf редактор.

$ gconf редактор

Затем перейдите на левую сторону иерархии следующим образом:

/приложения/перевод/global_keybindings

Прис я хочу установить атрибут "run_command_screenshot" на "Disabled".

скриншот

    ss of gconf-editor

+519
Bernard Levesque 8 апр. 2011 г., 14:50:23
Дистр: Субантарктический
systemd в: 242

Какое-то время, на обоих системах у меня здесь, я не смог сделать правильного выключения (остановки, выключения, перезагрузки). Он получает большую часть пути через закрытие услуг, и такие, а потом просто останавливается. Я должен использовать ключи магические SysRq, чтобы закончить работу.

Я наконец-то включена отладка-оболочки.обслуживание и взглянул. Получается, systemd это висит на 100% ЦП в какой-то момент. Там обычно 1 или 2 услуги, которые еще процессы, некоторые из которых зомби (я предполагаю, потому, что systemd не будет нормально, но не работает).

Это все, что я смог определить. Что еще я могу сделать, чтобы диагностировать проблему?

Редактировать: пример скриншота (укороченный): https://imgur.com/OVOozrI содержание на самом деле значительно различаются, как в порядке вещей может быть разным.

Правка 2: нужную часть лога. Я не вижу много интересного там. Единственное, что "мешает" без "остановлен" была голубятня. Однако, вы можете увидеть внизу, он наконец покинуть. Это, похоже, было просто до systemd не сдружилась. Я помню из отладочную оболочку, Голубятня осталась как зомби. Просто некоторое время назад я попытался выключить голубятню (успешно), а потом делаем перезагрузку, но systemd в до сих пор висит.

+492
Jagannath 15 окт. 2018 г., 12:45:36

У меня сервер работает без физического доступа. Я думаю, здесь установлено 16 ГБ памяти, но я не уверен. В чем может быть проблема здесь?

dmidecode -Т #память
# dmidecode 3.0
Сканирование устройства /dev/mem для точки входа.
Поддержка SMBIOS 2.6 настоящей.

Ручка 0x0014, ДМИ тип 16, 15 байт
Физический Массив Памяти 
 Местоположение: Системная Плата Или Материнская Плата
 Использование: Системы Памяти
 Тип коррекции ошибок: одноместный-бит ЕСС
 Максимальная емкость: 8 ГБ
 Информация Об Ошибке Обработки: Не Предусмотрено
 Количество Устройств: 2

Ручка 0x0016, ДМИ тип 17, 28 байт
Устройства Памяти 
 Массива ручки: 0x0014
 Информация Об Ошибке Обработки: Не Предусмотрено
 Общая ширина: 72 бит
 Ширина данных: 64 бит
 Размер: 8192 Мб
 Форм-фактор: DIMM
 Набор: Нет
 Локатор: DIMM0
 Банк локатор: банках 0
 Тип: Другое
 Деталь Тип: Синхронный
 Скорость: 1333 МГц
 Производитель: Manufacturer00
 Серийный Номер: SerNum00
 Тег: Не Указан
 Номер Детали: ModulePartNumber00
 Ранг: Неизвестный

Ручка 0x0018, ДМИ тип 17, 28 байт
Устройства Памяти 
 Массива ручки: 0x0014
 Информация Об Ошибке Обработки: Не Предусмотрено
 Общая ширина: 72 бит
 Ширина данных: 64 бит
 Размер: 8192 Мб
 Форм-фактор: DIMM
 Набор: Нет
 Локатор: DIMM1
 Банк локатор: БАНК1
 Тип: Другое
 Деталь Тип: Синхронный
 Скорость: 1333 МГц
 Производитель: Manufacturer01
 Серийный Номер: SerNum01
 Тег: Не Указан
 Номер Детали: ModulePartNumber01
 Ранг: Неизвестный

Но вот тут есть:

# бесплатно
 общая бесплатно общая бафф/кэша
Мэм: 7881812 236436 237512 8736 7407864 7233756

После удаления и повторного добавления в CentOS памяти теперь снова использует 16гб:

 общая бесплатно общая бафф/кэша
Мэм: 16139344 293560 15629068 8708 216716 15548680

dmidecode еще написано максимальная емкость: 8 ГБ.

Что меня раздражает, это то, что планку памяти всегда был признан, но не используется в первую очередь.

Любая идея?

+491
bbmckinley 24 авг. 2014 г., 12:37:59

Я хочу написать команду, которая дает мне новый файл в директории рекурсивно. Но это не единственное мое ограничение. Файлы должны быть в формате MP3 или в JPG файл. (без учета регистрапредпочтительнее) Мне нужна только дата создания этого новый файл. Если возможно, я хочу его отформатировать, как это: 30-12-2014 (так: день-месяц-год)

В настоящее время уот у меня есть:

найти . -имя '*.МР3-или -имя '*.Формате JPG' -е "%ООО " ТД "\N" в | Сорт-рН | руководитель -Н 1

Но это не работает хорошо. Я получаю только JPG и дату не отформатирован.

+482
Arava Johnson 4 авг. 2016 г., 01:10:36

В рамках модернизации моей схемы резервного копирования, я теперь добавляю вращение внешних жестких дисков, хранить безопасно на все времена в то время как другой получает данные резервного копирования. Естественно, чтобы убедиться, что резервные копии на самом деле сделать резервные копии будет создан и хрон бы.

Мой план состоит в том, чтобы подключить вручную В и подключить жесткий диск, а затем оставить его там, пока не пришло время, чтобы отключить его (опять же вручную), забрать его, привезти в следующую, и (вручную) установите, что один. Оба диска будут установлены, например, в /MNT/резервного копирования.

А вот вопрос: я не хочу, чтобы скрипт резервного копирования, если я забыл подключить или подключить жесткий диск. Поэтому мне нужно быть в состоянии обнаружить, если устройство монтируется в /mnt/backup перед скрипт может выполняться. Моя первая мысль-положить файл с именем, например 'NO_DRIVE_MOUNTED' в (демонтирована) в каталог /mnt/резервное копирование каталога, и убедитесь, что это вовсе не существовать перед выполнением процедуры резервного копирования, но это просто чувствует себя программистские. (Кроме того, обратная положить файл с именем, например 'BACKUP_DEVICE_READY' в каждый внешний жесткий диск и проверить, что файл не существует, чувствует себя так же, как программистские.)

Есть ли лучший способ определить, является ли или нет устройства, установленные в данной директории? Я бы предпочла, чтобы проверить для устройства себя, как мой опыт показывает, что вставляю диск в Linux просто присваивает его следующей доступной как /dev/sdX в, Поэтому во время резервного копирования диска может быть /dev/ФСР один день, если у меня есть другой диск подключен при подключении флешка в следующий раз это будет /dev/СДГ, что означает, что тестирование для /dev/ФСР подведет! Я бы также предпочитают избегать конкретных устройств идентификации (например, по UUID), так что я могу более легко и прозрачно заменить/обновить диски.

Это будет на Ubuntu 10.10 (или, возможно, 11.04, если я перетащить мои ноги достаточно долго, так как я в процессе восстановления всего сервера в любом случае), а в идеале я хотел бы просто один он-лайн тест, который я могу приставку к моему резервного копирования напрямую в мой кронтаб (но я не боюсь Баш скрипты, либо, если это необходимо).

+436
abhinav gautam 9 авг. 2010 г., 17:13:44

Моей текущей конфигурации xorg замерзает машины (и текстовых терминалов не работают). Есть ли способ (например, удерживая Горячий Ключ) я могу предотвратить погрузки х на время загрузки?

Я не могу открыть терминал в это время.

+414
Tonke 10 янв. 2015 г., 05:29:57

Ваш на заявлении отсутствует точка с запятой. Вы хотите:

для Inc в $( сл 1 1 "$Количество" ); сделать
+379
reheiser 22 сент. 2010 г., 22:34:59

Вот пример крошечный автономный питон3 сервера (аналогично для python2), что просто показывает HTML-кнопка, которую можно нажать для создания запроса, который вы можете использовать для запуска программы. Фактический URL-адреса игнорируются в этой простой код. Вы должны проверить для разумных значений и т. д.

#!/УСР/бин/питон3
# http://unix.stackexchange.com/a/315334/119298
с HTTP.импорт BaseHTTPRequestHandler сервера, http-сервера 

тело = """
 <тела><форма метод="сообщение" enctype="multipart/данные формы" действий="/runcmd">
 <тип входного="отправить" название="отправить" значение="сделать обновление">
</форма>
<час>
"""
метод handlerequest класс(BaseHTTPRequestHandler): 
 деф do_POST(самовыдвижение):
 # выполнить мою команду. если ОК:
 ответ = "результат был в порядке"
самовывоз.send_response(200)
самовывоз.контент-тип send_header ('','текст/HTML')
самовывоз.end_headers()
 самовывоз.wfile.записи(в байтах(тело+ответ "в формате utf8"))

 деф do_GET(самовыдвижение):
самовывоз.send_response(200)
самовывоз.контент-тип send_header ('','текст/HTML')
самовывоз.end_headers()
 самовывоз.wfile.записи(байт(тело, "в формате utf8"))

сервер = HTTP-сервера((", 80), метод handlerequest) 
сервер.serve_forever()

Если у вас уже есть сервер, который прослушивает порт 80 нужно изменить выше конечно. Использование пост вместо того, чтобы просто получить URL-адрес заставляет браузер запросить у пользователя подтверждение на почте, если они просто сделать обновление. Это стандарт для CGI, которые имеют "побочные эффекты".

+375
Ankit Chhajed 7 окт. 2016 г., 19:30:46

Спасибо @don_crissti. вот мой MKV в MP4 конвертер

$ви /usr/местные/Бен/MKVtoMP4
для въезда в *
делать
 если [[ $вход =~ .+\.мкВ$ ]]; затем
 Запись именем=`Эхо $ | СЭД -Е 'С/(.+)\.мкВ$/\1/"
 ffmpeg с -я "$ввод" -кодек скопировать "${имя}.МР4"
интернет
сделано
чмод УГ+х /usr/местные/Бен/MKVtoMP4
+298
Dunebat 13 окт. 2016 г., 17:41:42

У каждого пользователя экземпляра из systemd не запускается вклиниться в процесс входа, а pam_systemd Пэм, как для обычных виртуальных/реальных терминал и удаленный вход через SSH и иначе.

Вы не войдя в систему. Вы находитесь увеличения привилегий ваш существующий логин сессии с судо Су ВСП-данных. (Это избыточно, кстати. судо -у ВСП-данных будет идти прямо к ВСП-данных без выполнения команд от имени суперпользователя.) Вы не ссылались на крючок.

Поэтому ВСП-данныхс каждого пользователя экземпляра systemd так и не было начато, и systemctl --пользователь не находит ничего говорить.

Вы можете запустить его вручную:

% судо установки -Д-О ВСП-данных ИД -ю /выполнения/пользователей/`ВСП-данных
% судо ИД -у systemctl начать@пользователя ВСП-данных

(Если вы сделали это в неправильном порядке, то остановить службу и сделать их в правильном порядке. Делают их в неправильном порядке заканчивается в государстве, где каталог среда пусто и не хватает Д-автобус и другие файлы сокет, но сервис работает и никогда не будет общаться с клиентами.)

Единственная придирка заключается в том, что ваши части дизайна переменной должно быть изменено так, что рабочего стола автобусе клиентских программ, как systemctl говорить на другие счета рабочего стола автобусе брокера, когда они выполняются с привилегиями, что и другие счета:

% судо -у ВСП-данных в части дизайна=ОС UNIX:путь=/выполнения/пользователей/ИД -у ВСП-данных/шины systemctl --пользователей

Это самый простой способ. Более сложный способ-отрегулировать пам конфигурации, так что судо вызывает pam_systemd крючок. Однако, это имеет побочные эффекты, особенно в отношении XDG_RUNTIME_DIR переменной среды, что вы, видимо, не желаете. Только попробуйте этот способ, если вы уверены, что вы не в порядке с последствиями введения pam_systemd в судо.

Дальнейшее чтение

+286
Bulla Ja 18 окт. 2010 г., 09:10:33

Очень простой ответ:

$ кот testText 
1. Быстрая коричневая лиса перепрыгнула через ленивую собаку.

$ кот testText | тр '' '\п' | сортировка >testText2

$ кот -Н testText2 testText 
 1 1. Быстрая коричневая лиса перепрыгнула через ленивую собаку.
 2 1.
 3 коричневый
 4 собаки.
 5 лиса
 6 вскочил
 7 ленивый
 8 за
 9 быстрые
 10 в
 11 в
+276
0530512 17 апр. 2014 г., 09:53:05

Исходя из проблемы, описанной в "как это, что я могу приложить трассированием к процессу, не на выходе из ПС?"

Я пытаюсь отладить процесс, который висит до конца.

С помощью трассированием -ф на моих родителей, я смог определить, что у меня есть куча потоков, которые просто показываю:

# трассированием -п 26334
Процесс 26334 добавленные прерывание для выхода
вызов epoll_wait(607, {}, 4096, 500) = 0
вызов epoll_wait(607, {}, 4096, 500) = 0
вызов epoll_wait(607, {}, 4096, 500) = 0
вызов epoll_wait(607, {}, 4096, 500) = 0
вызов epoll_wait(607, ^с <недоделанный ...>
Процесс 26334 отдельно стоящее

Исследуя далее:

# более ранних версий файла /proc/26334/ФД/607
anon_inode:[eventpoll]

Мое чутье мне подсказывает, что мне удалось сделать несколько потоков в тупиковой ситуации, но я действительно не знаю достаточно о запрос , чтобы двигаться вперед. Есть ли команды, которые могут дать мне некоторое представление, что эти нити являются опрос, или что дескрипторы файлов это карты дескриптора epoll для.

+147
bottledatthesource 17 нояб. 2010 г., 12:07:09
СЭД -е '/^организма/н' -е 'е/ //г' < вход > выход

Первое выражение переходит к Ндоб, если кто-то начинает с организма, и если этого не произошло, сubstitute все пробелы ни с чем (гlobally)

+146
hell rock 17 апр. 2013 г., 01:04:23
найти . -тип D -regextype в POSIX-для egrep -регулярное выражение '^./([0-9]+[.]){3}[0-9]+[-][0-9]+'

Используйте найти и тогда флаг regextype установить синтаксис выражения Рег необходимо вставить символ. Использования регулярных выражений для проверки против 3 цифры и "точка", а затем цифра, а "тире" и цифрой.

Если цифры более чем один символ, вам нужно будет + после каждой цифры.

+136
Ivan Sudakov 19 мар. 2019 г., 15:18:00

Это относится к позиционным параметрам $1 ... $н.

${1:-по умолчанию} означает: "если параметр 1 не установлен или пуст, а затем использовать по умолчанию вместо".

Нюанс: не путайте ${1:-2} С ${1: -2}. С Баша, последний заменяется последние два символа $1.

Пример:

$ набор --
$ Эхо "${1:-2}"
2

набор $ 345 678
$ Эхо "${1:-2}"
345

$ Эхо "${1: -2}"
45
+108
KIRAN BAISANI 13 мая 2011 г., 18:12:20

В настоящее время, я включаю каждое вложение вручную при пересылке почты с помощью Mutt.

Как описано здесь, я делаю это путем мечения индивидуальных вложений, а затем направить их использованием .

Есть ли способ, чтобы сделать шавка включают в себя все вложения по умолчанию при пересылке почтой?

+44
bigmarvin 9 дек. 2019 г., 02:37:22

Наиболее очевидным будет глубокий поиск разделов с помощью testdisk.
Увидеть их общие руководство о том, как запустить его и/или пошаговую документация

Потом сравним таблицу разделов, testdisk нашел С то, что вы видите сейчас, ничего не меняя, и может разместить его здесь.

Другой вариант, по крайней мере для файловых систем ext2/3/4 будет использовать активные команды , но это намного сложнее и не так однозначна, как testdisk.

В любом случае, если вы хотите восстановить то, что было на этом диске, это, вероятно, хорошая идея, чтобы создать образ из него, и работать только на том изображении, так что вы не рискуете потерять больше данных. Смотри сохранение данных с неисправного накопителя для некоторых предложений о том, как это сделать.

+28
BitcoinKing 28 мая 2018 г., 03:34:00

С помощью awk:

НАЧАТЬ { РС = "" ; }

{
 функции printf "%ы %ы %ы %ы %ы %ы %з\п", $1, $2, $3, $4, $5, $6, $7
}

производит:

Энергомаш 30-мар-17 на NOT_STARTED 01-апреля-17 25-мар-17 Target_Not_Started
Энергомаш 29-мар-17 на NOT_STARTED 01-апреля-17 25-мар-17 Target_Not_Started
Энергомаш 28-мар-17 на начало 01-апреля-17 25-мар-17 Target_Started
+28
sromit 26 апр. 2015 г., 16:34:38
$ СЭД "2И\Сыс.путь.добавить(\'/анаконда/стадион conda-корп/pbsuite_1490823990330/_t_env/опт/pbsuite-15.8.24\')" file.py
#!/usr/Бен/ОКР питона
Сыс.путь.функции append('/анаконда/стадион conda-корп/pbsuite_1490823990330/_t_env/опт/pbsuite-15.8.24')
импорт Сыс, argparse
из pbsuite.а utils.setupLogging импорт *
....

решение на awk

$ а="sys файла.путь.функции append('/анаконда/стадион conda-корп/pbsuite_1490823990330/_t_env/опт/pbsuite-15.8.24')"

$ Эхо долл
Сыс.путь.функции append('/анаконда/стадион conda-корп/pbsuite_1490823990330/_t_env/опт/pbsuite-15.8.24')

$ на awk -V в ИНС="${в}" 'НР==2{функции printf("%з\п",модули)}1' a.txt
#!/usr/Бен/ОКР питона
Сыс.путь.функции append('/анаконда/стадион conda-корп/pbsuite_1490823990330/_t_env/опт/pbsuite-15.8.24')
импорт Сыс, argparse
из pbsuite.а utils.setupLogging импорт *
....
+24
Dani C 26 мая 2017 г., 15:31:22

Показать вопросы с тегом

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil