Я могу продолжить воспроизведение видео после I Shift-Удалить. Освобождается ли дисковое пространство при закрытии проигрывателя?

Эта проблема затрагивает людей, которые используют Juniper Network Connect, где требуется имя пользователя, пароль и защищенный токен. Безумные сценарии ученых не удовлетворяют этому знаку, несмотря на то, что он это делает.

Недавно я исправил эту проблему, используя версию Swiftfox 32bit.

Прежде чем пытаться попробовать Swiftfox: «sudo apt-get install ia32-libs». Это может быть ваш недостающий пакет.

Если нет, тогда скачайте Swiftfox с http://getswiftfox.com/download.htm. Выберите файлы deb и загрузите файл Intel prescott. Установите его с помощью: «sudo dpkg -i swiftfox_3.6.13-1_prescott.deb». Я создал новую папку java для размещения 32-битной java в: «sudo mkdir / usr / java» и распаковал последний 32-битный файл на Java 7: «sudo tar -zxvf jre-7u3-linux-i586.tar.gz -C / usr / java ".

Теперь подключите плагин к Swiftfox с помощью:" sudo ln -s /usr/java/jre1.7.0_03/lib/i386/libnpjp2.so / usr / lib / swiftfox / plugins /libnpjp2.so"

После всего, что Juniper Network Connect работает безупречно, хотя я не могу одновременно запускать Swiftfox 32bit и Firefox 64.

Update: Также проверьте этот ответ: http://getswiftfox.com/download.htm

Очень простой способ использовать 32-битные Firefox и Java вместе, не делая слишком много других настраиваемых конфигураций

6
задан 17 November 2010 в 17:02

20 ответов

Хотя вы его удалили, файл все еще используется, потому что он открыт в вашем плеере. Как только вы закроете медиаплеер, он отпустит свой дескриптор данных файла и, следовательно, будет удален.

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

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

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

Так, например, в терминальном окне:

ln existing_movie.avi movie_hardlink.avi

ls -i

Аргумент -i для ls показывает информацию об инодах для файлов - они должны быть одинаковыми.

Когда вы удаляете один из этих файлов, данные остаются, потому что у другого все еще сохраняется дескриптор дескриптора. После удаления второго файла inode не имеет оставшихся дескрипторов / ссылок и поэтому удаляется / помещается как неиспользуемое пространство. Это напрямую аналогично случаю, когда у вашего игрока открыт фильм, за исключением того, что второй дескриптор здесь находится в текущей программе, а не в файле второй файловой системы.

9
ответ дан 26 May 2018 в 00:22
  • 1
    Хорошо! Ничем не объяснили .. и да, я видел DEL («удален» в моем случае) в lsof | grep video.avi .. Спасибо Роджер. – Peter.O 17 November 2010 в 17:41

Хотя вы его удалили, файл все еще используется, потому что он открыт в вашем плеере. Как только вы закроете медиаплеер, он отпустит свой дескриптор данных файла и, следовательно, будет удален.

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

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

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

Так, например, в терминальном окне:

ln existing_movie.avi movie_hardlink.avi

ls -i

Аргумент -i для ls показывает информацию об инодах для файлов - они должны быть одинаковыми.

Когда вы удаляете один из этих файлов, данные остаются, потому что у другого все еще сохраняется дескриптор дескриптора. После удаления второго файла inode не имеет оставшихся дескрипторов / ссылок и поэтому удаляется / помещается как неиспользуемое пространство. Это напрямую аналогично случаю, когда у вашего игрока открыт фильм, за исключением того, что второй дескриптор здесь находится в текущей программе, а не в файле второй файловой системы.

9
ответ дан 25 July 2018 в 22:52

Хотя вы его удалили, файл все еще используется, потому что он открыт в вашем плеере. Как только вы закроете медиаплеер, он отпустит свой дескриптор данных файла и, следовательно, будет удален.

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

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

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

Так, например, в терминальном окне:

ln existing_movie.avi movie_hardlink.avi

ls -i

Аргумент -i для ls показывает информацию об инодах для файлов - они должны быть одинаковыми.

Когда вы удаляете один из этих файлов, данные остаются, потому что у другого все еще сохраняется дескриптор дескриптора. После удаления второго файла inode не имеет оставшихся дескрипторов / ссылок и поэтому удаляется / помещается как неиспользуемое пространство. Это напрямую аналогично случаю, когда у вашего игрока открыт фильм, за исключением того, что второй дескриптор здесь находится в текущей программе, а не в файле второй файловой системы.

9
ответ дан 27 July 2018 в 01:05

Хотя вы его удалили, файл все еще используется, потому что он открыт в вашем плеере. Как только вы закроете медиаплеер, он отпустит свой дескриптор данных файла и, следовательно, будет удален.

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

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

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

Так, например, в терминальном окне:

ln existing_movie.avi movie_hardlink.avi

ls -i

Аргумент -i для ls показывает информацию об инодах для файлов - они должны быть одинаковыми.

Когда вы удаляете один из этих файлов, данные остаются, потому что у другого все еще сохраняется дескриптор дескриптора. После удаления второго файла inode не имеет оставшихся дескрипторов / ссылок и поэтому удаляется / помещается как неиспользуемое пространство. Это напрямую аналогично случаю, когда у вашего игрока открыт фильм, за исключением того, что второй дескриптор здесь находится в текущей программе, а не в файле второй файловой системы.

9
ответ дан 31 July 2018 в 11:19

Хотя вы его удалили, файл все еще используется, потому что он открыт в вашем плеере. Как только вы закроете медиаплеер, он отпустит свой дескриптор данных файла и, следовательно, будет удален.

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

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

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

Так, например, в терминальном окне:

ln existing_movie.avi movie_hardlink.avi

ls -i

Аргумент -i для ls показывает информацию об инодах для файлов - они должны быть одинаковыми.

Когда вы удаляете один из этих файлов, данные остаются, потому что у другого все еще сохраняется дескриптор дескриптора. После удаления второго файла inode не имеет оставшихся дескрипторов / ссылок и поэтому удаляется / помещается как неиспользуемое пространство. Это напрямую аналогично случаю, когда у вашего игрока открыт фильм, за исключением того, что второй дескриптор здесь находится в текущей программе, а не в файле второй файловой системы.

9
ответ дан 2 August 2018 в 04:16

Хотя вы его удалили, файл все еще используется, потому что вы открываете его в своем плеере. После того, как вы закроете медиаплеер, он освободит свой дескриптор данных файла и, следовательно, будет удален.

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

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

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

Так, например, в терминальном окне:

ln existing_movie.avi movie_hardlink.avi

ls -i

Аргумент -i для ls показывает информацию об инодах для файлов - они должны быть идентичными.

Когда вы удаляете один из этих файлов, данные остаются, потому что у другого все еще сохраняется дескриптор inode. После удаления второго файла inode не имеет оставшихся дескрипторов / ссылок и поэтому удаляется / помещается как неиспользуемое пространство. Это напрямую аналогично случаю, когда у вашего игрока открыт фильм, за исключением того, что второй дескриптор здесь находится в текущей программе, а не в файле второй файловой системы.

9
ответ дан 4 August 2018 в 20:21

Хотя вы его удалили, файл все еще используется, потому что вы открываете его в своем плеере. После того, как вы закроете медиаплеер, он освободит свой дескриптор данных файла и, следовательно, будет удален.

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

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

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

Так, например, в терминальном окне:

ln existing_movie.avi movie_hardlink.avi

ls -i

Аргумент -i для ls показывает информацию об инодах для файлов - они должны быть идентичными.

Когда вы удаляете один из этих файлов, данные остаются, потому что у другого все еще сохраняется дескриптор inode. После удаления второго файла inode не имеет оставшихся дескрипторов / ссылок и поэтому удаляется / помещается как неиспользуемое пространство. Это напрямую аналогично случаю, когда у вашего игрока открыт фильм, за исключением того, что второй дескриптор здесь находится в текущей программе, а не в файле второй файловой системы.

9
ответ дан 6 August 2018 в 04:20

Хотя вы его удалили, файл все еще используется, потому что вы открываете его в своем плеере. После того, как вы закроете медиаплеер, он освободит свой дескриптор данных файла и, следовательно, будет удален.

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

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

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

Так, например, в терминальном окне:

ln existing_movie.avi movie_hardlink.avi

ls -i

Аргумент -i для ls показывает информацию об инодах для файлов - они должны быть идентичными.

Когда вы удаляете один из этих файлов, данные остаются, потому что у другого все еще сохраняется дескриптор inode. После удаления второго файла inode не имеет оставшихся дескрипторов / ссылок и поэтому удаляется / помещается как неиспользуемое пространство. Это напрямую аналогично случаю, когда у вашего игрока открыт фильм, за исключением того, что второй дескриптор здесь находится в текущей программе, а не в файле второй файловой системы.

9
ответ дан 7 August 2018 в 22:26

Хотя вы его удалили, файл все еще используется, потому что вы открываете его в своем плеере. После того, как вы закроете медиаплеер, он освободит свой дескриптор данных файла и, следовательно, будет удален.

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

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

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

Так, например, в терминальном окне:

ln existing_movie.avi movie_hardlink.avi

ls -i

Аргумент -i для ls показывает информацию об инодах для файлов - они должны быть идентичными.

Когда вы удаляете один из этих файлов, данные остаются, потому что у другого все еще сохраняется дескриптор inode. После удаления второго файла inode не имеет оставшихся дескрипторов / ссылок и поэтому удаляется / помещается как неиспользуемое пространство. Это напрямую аналогично случаю, когда у вашего игрока открыт фильм, за исключением того, что второй дескриптор здесь находится в текущей программе, а не в файле второй файловой системы.

9
ответ дан 10 August 2018 в 10:35

Хотя вы его удалили, файл все еще используется, потому что вы открываете его в своем плеере. После того, как вы закроете медиаплеер, он освободит свой дескриптор данных файла и, следовательно, будет удален.

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

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

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

Так, например, в терминальном окне:

ln existing_movie.avi movie_hardlink.avi

ls -i

Аргумент -i для ls показывает информацию об инодах для файлов - они должны быть идентичными.

Когда вы удаляете один из этих файлов, данные остаются, потому что у другого все еще сохраняется дескриптор inode. После удаления второго файла inode не имеет оставшихся дескрипторов / ссылок и поэтому удаляется / помещается как неиспользуемое пространство. Это напрямую аналогично случаю, когда у вашего игрока открыт фильм, за исключением того, что второй дескриптор здесь находится в текущей программе, а не в файле второй файловой системы.

9
ответ дан 13 August 2018 в 17:06
  • 1
    Хорошо! Красиво объяснил .. и да, я видел DEL («удаленный» в моем случае) в lsof | grep video.avi .. Спасибо Роджер. – Peter.O 17 November 2010 в 17:41

читайте http://linuxgazette.net/105/pitcher.html, вы поймете, почему (и узнайте разницу между жесткими и мягкими ссылками)

1
ответ дан 26 May 2018 в 00:22

читайте http://linuxgazette.net/105/pitcher.html, вы поймете, почему (и узнайте разницу между жесткими и мягкими ссылками)

1
ответ дан 25 July 2018 в 22:52

читайте http://linuxgazette.net/105/pitcher.html, вы поймете, почему (и узнайте разницу между жесткими и мягкими ссылками)

1
ответ дан 27 July 2018 в 01:05

читайте http://linuxgazette.net/105/pitcher.html, вы поймете, почему (и узнайте разницу между жесткими и мягкими ссылками)

1
ответ дан 31 July 2018 в 11:19

читайте http://linuxgazette.net/105/pitcher.html, вы поймете, почему (и узнайте разницу между жесткими и мягкими ссылками)

1
ответ дан 2 August 2018 в 04:16

читайте http://linuxgazette.net/105/pitcher.html , вы поймете, почему (и узнайте разницу между жесткими и мягкими ссылками)

1
ответ дан 4 August 2018 в 20:21

читайте http://linuxgazette.net/105/pitcher.html , вы поймете, почему (и узнайте разницу между жесткими и мягкими ссылками)

1
ответ дан 6 August 2018 в 04:20

читайте http://linuxgazette.net/105/pitcher.html , вы поймете, почему (и узнайте разницу между жесткими и мягкими ссылками)

1
ответ дан 7 August 2018 в 22:26

читайте http://linuxgazette.net/105/pitcher.html , вы поймете, почему (и узнайте разницу между жесткими и мягкими ссылками)

1
ответ дан 10 August 2018 в 10:35

читайте http://linuxgazette.net/105/pitcher.html , вы поймете, почему (и узнайте разницу между жесткими и мягкими ссылками)

1
ответ дан 13 August 2018 в 17:06

Другие вопросы по тегам:

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