Unix & Linux

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

2
Что такое ELF Magic?
Раньше я видел дискуссию о магии ELF, совсем недавно комментарии в этом вопросе об обмене стека безопасности . Я видел это упомянутое ранее, и я видел это в моих собственных журналах загрузки .. Но я не уверен, что это такое. Страница справочника по эльфу немного над моей головой, так как …
26 elf 

1
ctrl c против ctrl z с задним планом
Ctrl+ Zостанавливает работу, а Ctrl+ Cубивает работу. Почему это? Разве другой способ не имеет больше смысла? z@z-lap:~$ sleep 100& [1] 4458 z@z-lap:~$ sleep 200& [2] 4459 z@z-lap:~$ jobs [1]- Running sleep 100 & [2]+ Running sleep 200 & z@z-lap:~$ fg %1 sleep 100 ^Z [1]+ Stopped sleep 100 z@z-lap:~$ jobs …

1
Права пользователя внутри и снаружи контейнеров LXC?
Я запускаю некоторые сервисы внутри контейнеров Docker LXC на моем сервере, и я начинаю делать с ними серьезные вещи. Одна вещь, которая мне не ясна - это то, как пользовательские разрешения работают внутри и снаружи контейнера. Если, например, я запускаю MySQL в контейнере и для его каталога данных установлено значение …

3
Чем отличается UUID от blkid и mdadm?
Может ли кто-нибудь объяснить разницу между UUID, указанным blkidи mdadm? Например, в одной из наших систем CentOS: [root@server ~]# blkid | grep /dev/md1 /dev/md1: UUID="32cb0a6e-8148-44e9-909d-5b23df045bd1" TYPE="ext4" [root@server ~]# mdadm --detail /dev/md1 | grep UUID UUID : f204c558:babf732d:85bd7296:bbfebeea Чем они отличаются и как мы можем изменить используемый UUID mdadm? Я понимаю, …
26 linux  mdadm  uuid 

4
ln -s с путем относительно pwd
Я пытаюсь создать кучу символических ссылок, но не могу понять, почему это работает ln -s /Users/niels/something/foo ~/bin/foo_link пока это cd /Users/niels/something ln -s foo ~/bin/foo_link не является. Я считаю, что это как-то связано с foo_linkссылками на foo /Users/niels/binвместо/Users/niels/something Итак, вопрос в том, как мне создать символическую ссылку, которая указывает на …
26 bash  shell  symlink  ln 

7
Должны ли скрипты, которые требуют sudo, потерпеть неудачу, если у них их нет, или использовать sudo и приглашение?
У меня есть скрипт, который дает мне детальный контроль над яркостью подсветки и требует sudoзапуска. Это по сути это: backlight="/sys/class/backlight/acpi_video0/brightness" echo $1 | tee $backlight и живет в ~/bin/backlight-adjust. Сценарию нужны sudoпривилегии, потому что tee $backlightон пишет в привилегированное местоположение. Так что он потерпит неудачу, если не будет работать с …

5
Могу ли я просто отключить updatedb?
Является ли updatedbнужно вообще? Я никогда не использую, locateи мои серверы, как правило, содержат десятки миллионов файлов, что обычно заставляет updatedb работать долго и потреблять ввод-вывод, необходимый MySQL и / или другому программному обеспечению. Могу ли я просто удалить его из cron и ожидать, что все будет работать? (под всем, …

5
Запустить скрипт в текущей оболочке без. перед командованием
Если скрипт должен быть выполнен в текущей оболочке, это может быть достигнуто путем добавления точки перед командой: . ./somescript.sh Есть ли способ сделать это, не набирая точку каждый раз? Например команда для перехода на родительскую оболочку из самого скрипта?
26 shell 


3
Удалить все файлы, созданные до определенной даты
У меня есть каталог, содержащий большое количество файлов (например, журналы на каждый день года). Я хотел бы удалить все файлы, созданные до, скажем, 22/11. Как я могу этого достичь? Должен ли я использовать findтогда exec -rm? Я использую кш.
26 shell  files  find  ksh 

9
Как использовать SFTP в системе, которая требует sudo для корневого доступа и аутентификации на основе ключей ssh?
Я хочу иметь возможность использовать SFTP для редактирования файлов, требующих прав root. Я использую аутентификацию на основе ключа SSH - ключ rsa на смарт-карте. Если системе требуется sudo для выполнения команд корневого уровня, как мне обойти это? Могу ли я создать способ обхода sudo только для SFTP? Есть ли способ …
26 ssh  sftp 

3
ps: полная команда слишком длинная
Добрый день! Я использую «PS», чтобы увидеть команду, которая запускает процесс. Проблема в том, что команда слишком длинная и «ps» не показывает ее полностью. Пример: я использую команду 'ps -p 2755 | меньше »и имеют следующий вывод PID TTY STAT TIME COMMAND 2755 ? Sl 305:05 /usr/java/jdk1.6.0_37/bin/java -Xms64m -Xmx512m -Dflume.monitoring.type=GANGLIA …
26 linux  ps 

5
Почему итерация по файлу в два раза быстрее, чем чтение в память и вычисления в два раза?
Я сравниваю следующее tail -n 1000000 stdout.log | grep -c '"success": true' tail -n 1000000 stdout.log | grep -c '"success": false' со следующим log=$(tail -n 1000000 stdout.log) echo "$log" | grep -c '"success": true' echo "$log" | grep -c '"success": false' и удивительно, что второе занимает почти в 3 раза …
26 bash  performance  io 

2
Bash не находит программу, даже если она на моем пути
У меня есть программа на моем пути. Программа запускается при выполнении с указанным полным путем. Но программа не может быть найдена, когда я запускаю ее только с ее именем. По сути, я хочу понять, как возможен приведенный ниже вывод, и как это исправить, чтобы мою программу можно было найти без …
26 bash  path 

2
Дата и время в Linux bash [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 6 лет назад . Я пытаюсь отобразить дату и время в виде 08.07.2013 16:52:13 используя команду в скрипте bash: dt=`date …
26 date  time 

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