Unix & Linux

103
Могу ли я наблюдать за ходом операции синхронизации?

Я скопировал большой файл на USB-диск, смонтированный в системе Linux с помощью async. Это возвращает командную строку относительно быстро, но когда я печатаю, все sync, конечно, должно идти на диск, и это занимает много времени. Я понимаю, что это будет медленно, но есть ли где-нибудь, где я могу...

103
Проблемы с правами доступа к файлам в общих папках в Virtual Box (Ubuntu Guest, Windows Host)

Я использую Ubuntu в Virtual Box, и у меня есть папка, которая является общей для хоста (Windows) и виртуальной машины (Ubuntu). Когда я открываю какой-либо файл в папке общего доступа в Ubuntu, я не могу изменить его, так как его владелец имеет права root. Как я могу изменить право собственности...

102
Где исполняемые файлы ищут общие объекты во время выполнения?

Я понимаю, как определить, включать общие объекты во время компоновки / компиляции. Однако мне все еще интересно, как исполняемые файлы выглядят для общего объекта ( *.soбиблиотек) во время выполнения. Например, мое приложение a.outвызывает функции, определенные в lib.soбиблиотеке. После компиляции...

102
Заставить скрипт выполняться после запуска сети?

Я относительно новичок в systemd и изучаю его архитектуру. Прямо сейчас я пытаюсь выяснить, как заставить работать собственный скрипт оболочки. Этот сценарий необходимо запустить после запуска сетевого уровня. Я использую Arch, использую systemd и netctl. Чтобы проверить, я написал простой скрипт,...

102
В чем разница между «cat file | ./binary »и« ./binary <файл »?

У меня есть двоичный файл (который я не могу изменить), и я могу сделать: ./binary < file Я также могу сделать: ./binary << EOF > "line 1 of file" > "line 2 of file" ... > "last line of file" > EOF Но cat file | ./binary дает мне ошибку. Я не знаю, почему это не работает с...

102
Делает кд. есть использование?

В одном из кратких руководств, за которым я следовал, cd .он бесполезен. При попытке воспроизвести проблему, показанную OP в рекурсии символьной ссылки, что делает ее «перезагрузкой»? Я также попробовал cd ., который показал тот же эффект, который описал OP (растущая $PWDпеременная), с которым...

101
Есть ли способ увидеть детали всех потоков, которые есть у процесса в Linux?

Я думаю, что для Windows Process Explorer показывает все потоки процесса. Существует ли аналогичная утилита командной строки для Linux, которая может показать мне подробности обо всех потоках, которые порождает конкретный процесс? Я думаю, что я должен был сделать себя более ясным. Я не хочу видеть...

101
Декодирование URL-кодировки (процентное кодирование)

Я хочу расшифровать кодировку URL-адреса, есть ли встроенный инструмент для этого или кто-нибудь может предоставить мне sedкод, который это сделает? Я немного поискал на unix.stackexchange.com и в Интернете, но не смог найти инструмента командной строки для декодирования кодировки URL. Я хочу...

101
Почему видео разрывает такую ​​проблему в Linux?

Я использую много вариантов Linux (в основном производных от Debian) уже более десяти лет. Одна проблема, которую я не видел, решена удовлетворительно, это проблема горизонтального разрыва или неправильной реализации Vsync. Я говорю это потому, что использую 5 разных дистрибутивов на 4 разных...

101
Почему Vim неправильно вставляет код?

В Vim, если я вставлю этот скрипт: #!/bin/sh VAR=1 while ((VAR < 10)) do echo "VAR1 is now $VAR" ((VAR = VAR +2)) done echo "finish" Я получаю эти странные результаты: #!/bin/sh #VAR=1 #while ((VAR < 10)) # do # echo "VAR1 is now $VAR" # ((VAR = VAR +2)) # done # echo "finish" # Появились...

101
Зачем мне tar один файл?

В моей компании мы загружаем снимок локальной базы данных разработки в виде db.dump.tar.gzфайла. Сжатие имеет смысл, но тарбол содержит только один файл ( db.dump). Есть ли смысл архивировать отдельный файл или это .tar.gzпросто такая распространенная идиома? Почему не просто...

100
Слишком много уровней символических ссылок

Я создал эту файловую структуру: test/src test/firefox Когда я запускаю эту команду: ln -s test/src test/firefox Я ожидаю, что будет создана символическая ссылка test/firefox/src, указывающая на test/src, но вместо этого я получаю эту ошибку: -bash: cd: src: Too many levels of symbolic links Что я...

99
chroot «джейл» - что это такое и как мне его использовать?

Я много слышал / читал о chroot jail под linux, но никогда еще не использовал его (я использую Fedora изо дня в день), так что такое chroot "jail"? Когда и почему я могу использовать это / не использовать это и есть ли что-то еще, что я должен знать? Как бы я занялся его...

99
Как получить полный путь к исходному файлу мягкой символической ссылки?

Я хочу scpфайл на сервер. Файл является символической ссылкой, и на самом деле я хочу скопировать исходный файл. В любом случае, я не хочу отслеживать путь к исходному файлу вручную, потому что его можно заменить. Если я могу получить абсолютный путь к исходному файлу, я могу sepс ним. Как я могу...

99
Как я могу общаться с доменным сокетом Unix через оболочку в Debian Squeeze?

Я использую веб-сервер Debian Squeeze. Я установил memcached на нем и настроил memcached для прослушивания на доменном сокете Unix (at /tmp/memcached.sock), так как ему нужно только получать сообщения с веб-сайта, который находится на том же сервере. Кажется, все работает нормально, но я бы также...