Unix & Linux

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

3
Все еще нет интерфейса ядра Linux для получения даты создания файла?
В течение долгого времени Linux не беспокоился о датах создания файлов, потому что ни одна из файловых систем, которые он обычно использовал, не поддерживала их. Однако в настоящее время 2 широко используемые файловые системы (NTFS и ext4) записывают даты создания файлов. Команда stat, однако, по-прежнему Birth: -выводится в файловой системе …
21 filesystems  stat 

1
Почему / etc / shadow сокращает пароль, который я установил с помощью команды: useradd -p?
[root@P-dude dude]# useradd -p $6$Ic2PVlwi$2nf.IRWTMy0FHrPzaCjkahfu9IIxnzxPZL7yg8SsvOdbjEpoI0G8uy7AqduYKQOn2R/rnnaalRmfPMy.a0 bwong20 [root@P-dude dude]# cat /etc/shadow | grep pswayze pswayze:nf.IRWTMy0FHrPzaCjkahfu9IIxnzxPZL7yg8SsvOdbjEpoI0G8uy7AqduYKQOn2R/rnnaalRmfPMy.a0:16924:0:99999:7::: Я не уверен, почему система удаляет первые четырнадцать символов из моего зашифрованного пароля. Пароль в моем /etc/shadowфайле короче того, что я указал в качестве аргументаuseradd -p
21 shell  useradd 

4
Как установить GCC 5 на Debian Jessie 8.1
Я перепробовал множество решений, чтобы установить обновление для моего компилятора gcc на сервер Debian. Никто из них не работал. Мне нужно обновление компилятора, чтобы использовать новые функции c ++ 11, поскольку это обеспечивает стабильный ABI libcxx11 и стабильную поддержку C ++ 11 (см. Здесь ). В частности, получение версии GLIBCXX_3.4.21, …
21 debian  gcc  c++  g++ 

4
Почему apt-get НЕ использует 100% (процессор ИЛИ диск или сеть)?
Почему apt-get не используется 100% процессора, диска или сети - или даже близко к нему? Даже на медленной системе (Raspberry Pi 2+) загрузка процессора достигает максимум 30%. Я просто думаю, что либо это искусственно ограничено, либо оно должно максимизировать что-то, пока оно работает ... или оно должно быть в состоянии …
21 apt  cpu-usage 

4
Как я могу просмотреть весь файл, а также подождать, пока в этот файл будут добавлены дополнительные данные?
Я хочу прочитать весь файл и заставить его ждать ввода, точно так же, как и tail -f с отображением всего файла. Длина этого файла всегда будет меняться, потому что это .logфайл. Как я могу это сделать, если я не знаю длину файла?

4
Как сделать так, чтобы «ls» сначала показывал точечные файлы, оставаясь без учета регистра?
Создайте следующие файлы в каталоге. $ touch .a .b a b A B 你好嗎 Мой lsпорядок по умолчанию игнорирует наличие начальных точек, смешивая их с другими файлами. $ ls -Al total 0 -rw-r--r-- 1 sparhawk sparhawk 0 Jun 8 17:03 a -rw-r--r-- 1 sparhawk sparhawk 0 Jun 8 17:03 .a …
21 ls  locale 

5
Как выполнить команду в среднем 5 раз в секунду?
У меня есть сценарий командной строки, который выполняет вызов API и обновляет базу данных с результатами. У меня есть ограничение в 5 вызовов API в секунду с поставщиком API. Выполнение сценария занимает более 0,2 секунды. Если я запускаю команду последовательно, она не будет работать достаточно быстро, и я буду делать …

2
Предотвращение разрыва соединения NFS от зависания клиентской системы
У нас есть общий ресурс NFS 4, разделяющий том между несколькими серверами (NFS-сервер и все клиенты Debian 8). Недавно у нас были некоторые проблемы, когда перебои в сети приводили к зависанию клиентских систем. Наши параметры NFS были минимальными, просто rw(и так по умолчанию hard, fgи т. Д.). Сейчас я экспериментирую …
21 nfs 

2
Можно ли сохранить содержимое виртуальной консоли Linux и прокрутку в файл?
У меня есть долгосрочный сценарий, и я забыл перенаправить его вывод в файл. Я вижу это в терминале, но могу ли я сохранить его в файл? Я не спрашиваю tee, перенаправление вывода (например >, >>) и т. Д. - команда запущена, и я не могу запустить ее снова. Мне нужно …
21 linux  console 

2
Есть ли способ POSIX для установки нулевого аргумента целевого приложения?
В качестве альтернативы bashвы можете использовать exec -aи zshможете также ARGV0запускать программу с определенным нулевым аргументом, но есть ли способ POSIX сделать это? Как предлагается в этом одном комментарии, вы могли бы создать (временную) символическую ссылку для достижения этой цели, но таким образом я не мог установить новое нулевое значение …

1
/ dev / tcp не найден
Когда я пытаюсь запустить следующую команду: echo -e "GET / HTTP/1.1\n\n" | /dev/tcp/74.125.225.19/80 Я получаю следующее сообщение об ошибке: bash: /dev/tcp/74.125.225.19/80: No such file or directory Следующая команда работает отлично, поэтому проблема заключается в том, как я использую /dev/tcp: echo -e "GET / HTTP/1.1\n\n" | nc 74.125.225.19 80 Я нахожусь …
21 bash  tcp 

5
объединить лучшее из 'du' и 'tree'
Мне интересно, можем ли мы объединить честность 'du' с отступом форматирования 'tree'. Если я хочу список размеров каталогов: du -hx -d2 ... отображает два уровня глубины, и все сводки размеров являются честными, но здесь нет отступов подкаталогов. С другой стороны: tree --du -shaC -L 2 ... отступы и цвета красиво, …
21 disk-usage  tree 

3
Как правильно установить GRUB на программный RAID 1?
В моей настройке у меня есть два диска, каждый из которых отформатирован следующим образом: (GPT) 1) 1MB BIOS_BOOT 2) 300MB LINUX_RAID 3) * LINUX_RAID Загрузочные разделы отображаются в / dev / md0, корневые каталоги в / dev / md1. md0 отформатирован с ext2, md1 с XFS. (Я понимаю, что форматирование …

2
Может grep | crontab уничтожить все рабочие места?
Мой коллега сбежал grep | crontab. После этого все рабочие места исчезли. Похоже, он пытался бежать crontab -l. Так что же произошло после запуска команды grep | crontab? Кто-нибудь может объяснить?
21 cron 

2
Жесткие ссылки считаются нормальными файлами?
Мне было интересно, есть ли способ зарегистрировать это, но так как большинство современных поисковых систем плохо работают с фразами длиной более 5 слов, мне нужна некоторая помощь по этому вопросу. Мне было интересно, потому что я делаю bash-скрипт, который должен регистрировать файлы определенного типа и принимать соответствующие решения. Технически это …

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