Вы можете скачать Firefox 3.5.19, а также более старые версии 3.5 из фреймворка Mozilla. Сроки не самые лучшие сейчас, так как структура, похоже, сильно перегружена, вероятно, из-за выпуска Firefox 5. Соединение было рассчитано на множительное время для меня, прежде чем можно было добраться до файлов, чтобы проверить их существование, но вам может быть повезло или, возможно, придется подождать. В любом случае, вот он:
ftp://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.5.19/linux-i686/en-US/firefox-3.5.19 .tar.bz2
После загрузки извлеките его, и вы получите папку с названием «firefox» с предварительно скомпилированными исполняемыми файлами (это означает, что нет необходимости устанавливать). Вы можете запустить его из этой папки с помощью ./firefox -P 3.5, где 3.5 - это имя нового профиля. Вы также можете переместить папку где-то удобно для вас и создать пусковую установку.
Более компактно использовать целые числа от 1-7, которые представляют собой сумму следующих трех восьмеричных разрешений, 4 (чтение), 2 (запись) и 1 (выполнить), вместе взятых, поскольку все разрешения Unix могут должно быть представлено одним целым числом от 1 до 7 вместо использования 3 чисел для представления разрешений Unix.
Более компактно использовать целые числа от 1-7, которые представляют собой сумму следующих трех восьмеричных разрешений, 4 (чтение), 2 (запись) и 1 (выполнить), вместе взятых, поскольку все разрешения Unix могут должно быть представлено одним целым числом от 1 до 7 вместо использования 3 чисел для представления разрешений Unix.
Более компактно использовать целые числа от 1-7, которые представляют собой сумму следующих трех восьмеричных разрешений, 4 (чтение), 2 (запись) и 1 (выполнить), вместе взятых, поскольку все разрешения Unix могут должно быть представлено одним целым числом от 1 до 7 вместо использования 3 чисел для представления разрешений Unix.
Поскольку у нас есть эти 3 бита (r / w / x) 3 раза, один раз для прав пользователя (владельца), один раз для групповых разрешений и один раз для разрешений для всех остальных.
Вот почему, например, в выводе ls -l, где вы получаете представление текстовых разрешений, оно выглядит, например. например -rwxr-xr-x (первый -, указывающий только тип файла, то есть, является ли это каталогом или нет).
(На самом деле есть еще три бита - SUID, SGID и Sticky - но вы можете просмотреть эти более расширенные разрешения самостоятельно, если вы заинтересованы.)
Для представления rwx он точно использует 3 (0 или 1) бит:
Decimal | Binary
--------------------
1 | 001
2 | 010
3 | 011
4 | 100
5 | 101
6 | 110
7 | 111
Поэтому, когда вы используете «3», вы фактически устанавливаете бит: 011 равным -wx, точно так же, как вы думаете об этом. Однако не забывайте о SUID, SGID и липком бите в качестве дополнительного бита.
Поскольку у нас есть эти 3 бита (r / w / x) 3 раза, один раз для прав пользователя (владельца), один раз для групповых разрешений и один раз для разрешений для всех остальных.
Вот почему, например, в выводе ls -l, где вы получаете представление текстовых разрешений, оно выглядит, например. например -rwxr-xr-x (первый -, указывающий только тип файла, то есть, является ли это каталогом или нет).
(На самом деле есть еще три бита - SUID, SGID и Sticky - но вы можете просмотреть эти более расширенные разрешения самостоятельно, если вы заинтересованы.)
Для представления rwx он точно использует 3 (0 или 1) бит:
Decimal | Binary
--------------------
1 | 001
2 | 010
3 | 011
4 | 100
5 | 101
6 | 110
7 | 111
Поэтому, когда вы используете «3», вы фактически устанавливаете бит: 011 равным -wx, точно так же, как вы думаете об этом. Однако не забывайте о SUID, SGID и липком бите в качестве дополнительного бита.
Поскольку у нас есть эти 3 бита (r / w / x) 3 раза, один раз для прав пользователя (владельца), один раз для групповых разрешений и один раз для разрешений для всех остальных.
Вот почему, например, в выводе ls -l, где вы получаете представление текстовых разрешений, оно выглядит, например. например -rwxr-xr-x (первый -, указывающий только тип файла, то есть, является ли это каталогом или нет).
(На самом деле есть еще три бита - SUID, SGID и Sticky - но вы можете просмотреть эти более расширенные разрешения самостоятельно, если вы заинтересованы.)
Для представления rwx он точно использует 3 (0 или 1) бит:
Decimal | Binary
--------------------
1 | 001
2 | 010
3 | 011
4 | 100
5 | 101
6 | 110
7 | 111
Поэтому, когда вы используете «3», вы фактически устанавливаете бит: 011 равным -wx, точно так же, как вы думаете об этом. Однако не забывайте о SUID, SGID и липком бите в качестве дополнительного бита.