Сохраните отредактированный файл в nano, но никаких разрешений

Я обнаружил, что вместо использования --mode для явного определения разрешения, --auto выберет наилучшее разрешение для вас (самое большое, на что я верю).

#!/bin/bash

XCOM0=`xrandr -q | grep 'VGA1 connected'`
XCOM1=`xrandr --output LVDS1 --primary --auto --output VGA1 --auto --right-of LVDS1`
XCOM2=`xrandr --output LVDS1 --primary --auto`
# if the external monitor is connected, then we tell XRANDR to set up an extended desktop
if [ -n "$XCOM0" ] || [ ! "$XCOM0" = "" ]; then echo $XCOM1
# if the external monitor is disconnected, then we tell XRANDR to output only to the laptop screen
else echo $XCOM2
fi

exit 0;
15
задан 30 November 2010 в 09:07

27 ответов

Да, вы можете временно сохранить его в своем домашнем каталоге. Нажмите Ctrl + O, чтобы изменить путь к домашнему каталогу или в / tmp, а затем нажмите Enter, чтобы сохранить его. Затем вы можете sudo mv.

Нажмите Ctrl + O покажет вам путь. Измените это в своем домашнем каталоге или /tmp.For например имя файла для записи: / tmp / filename и нажмите enter.

17
ответ дан 26 May 2018 в 00:11
  • 1
    Вам необходимо sudo cp </full/temp/name> </full/original/name> и rm </full/temp/name> сохранить разрешения для исходного файла. sudo mv уничтожит их, чего вы не хотите, особенно если у него есть исполняемые разрешения. – Martin Thornton 11 July 2015 в 17:34

Да, вы можете временно сохранить его в своем домашнем каталоге. Нажмите Ctrl + O, чтобы изменить путь к домашнему каталогу или в / tmp, а затем нажмите Enter, чтобы сохранить его. Затем вы можете sudo mv.

Нажмите Ctrl + O покажет вам путь. Измените это в своем домашнем каталоге или /tmp.For например имя файла для записи: / tmp / filename и нажмите enter.

17
ответ дан 25 July 2018 в 22:49

Да, вы можете временно сохранить его в своем домашнем каталоге. Нажмите Ctrl + O, чтобы изменить путь к домашнему каталогу или в / tmp, а затем нажмите Enter, чтобы сохранить его. Затем вы можете sudo mv.

Нажмите Ctrl + O покажет вам путь. Измените это в своем домашнем каталоге или /tmp.For например имя файла для записи: / tmp / filename и нажмите enter.

17
ответ дан 31 July 2018 в 11:44

Да, вы можете временно сохранить его в своем домашнем каталоге. Нажмите Ctrl + O, чтобы изменить путь к домашнему каталогу или в / tmp, а затем нажмите Enter, чтобы сохранить его. Затем вы можете sudo mv.

Нажмите Ctrl + O покажет вам путь. Измените это в своем домашнем каталоге или /tmp.For например имя файла для записи: / tmp / filename и нажмите enter.

17
ответ дан 2 August 2018 в 04:13

Да, вы можете временно сохранить его в своем домашнем каталоге. Нажмите Ctrl + O, чтобы изменить путь к домашнему каталогу или в / tmp, а затем нажмите Enter, чтобы сохранить его. Затем вы можете sudo mv его.

alt text [!d0] Нажмите CTRL + O, покажет вам путь. Измените это в своем домашнем каталоге или /tmp.For например имя файла для записи: / tmp / filename и нажмите enter.

17
ответ дан 4 August 2018 в 20:18

Да, вы можете временно сохранить его в своем домашнем каталоге. Нажмите Ctrl + O, чтобы изменить путь к домашнему каталогу или в / tmp, а затем нажмите Enter, чтобы сохранить его. Затем вы можете sudo mv его.

alt text [!d0] Нажмите CTRL + O, покажет вам путь. Измените это в своем домашнем каталоге или /tmp.For например имя файла для записи: / tmp / filename и нажмите enter.

17
ответ дан 6 August 2018 в 04:18

Да, вы можете временно сохранить его в своем домашнем каталоге. Нажмите Ctrl + O, чтобы изменить путь к домашнему каталогу или в / tmp, а затем нажмите Enter, чтобы сохранить его. Затем вы можете sudo mv его.

alt text [!d0] Нажмите CTRL + O, покажет вам путь. Измените это в своем домашнем каталоге или /tmp.For например имя файла для записи: / tmp / filename и нажмите enter.

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

Да, вы можете временно сохранить его в своем домашнем каталоге. Нажмите Ctrl + O, чтобы изменить путь к домашнему каталогу или в / tmp, а затем нажмите Enter, чтобы сохранить его. Затем вы можете sudo mv его.

alt text [!d0] Нажмите CTRL + O, покажет вам путь. Измените это в своем домашнем каталоге или /tmp.For например имя файла для записи: / tmp / filename и нажмите enter.

17
ответ дан 10 August 2018 в 10:32

Да, вы можете временно сохранить его в своем домашнем каталоге. Нажмите Ctrl + O, чтобы изменить путь к домашнему каталогу или в / tmp, а затем нажмите Enter, чтобы сохранить его. Затем вы можете sudo mv его.

alt text [!d0] Нажмите CTRL + O, покажет вам путь. Измените это в своем домашнем каталоге или /tmp.For например имя файла для записи: / tmp / filename и нажмите enter.

17
ответ дан 13 August 2018 в 17:00
  • 1
    Вам необходимо sudo cp & lt; / full / temp / name & gt; & lt; / full / original / name & gt; и rm & lt; / full / temp / name & gt; для сохранения разрешений на исходный файл. sudo mv уничтожит их, чего вы не хотите, особенно если у него есть исполняемые разрешения. – Martin Thornton 11 July 2015 в 17:34

Просто откройте новую вкладку в терминале, используйте chmod для изменения прав доступа к файлу на 777, сохраните файл в nano, затем измените разрешения на то, что они были, возможно, 644. Альтернативой является изменение владельца с помощью chown to самостоятельно сохраните файл и измените право собственности на root.

3
ответ дан 26 May 2018 в 00:11
  • 1
    В сочетании с Ctrl + z и fg это самый быстрый способ сделать это. – Jervelund 13 December 2014 в 15:11
  • 2
    Я нахожу этот путь проще и быстрее, чем принятый ответ (Y) – Sudip Bhandari 2 November 2016 в 18:17

Попробуйте ctrl + o и выберите сохранение файла в вашей домашней папке.

Затем сделайте sudo mv /home/username/file /etc/

1
ответ дан 26 May 2018 в 00:11
  • 1
    да, я думаю, я мог бы это сделать. Благодарю. но все еще держится за это, чтобы понять, действительно ли есть путь. – theTuxRacer 30 November 2010 в 09:35

Просто откройте новую вкладку в терминале, используйте chmod для изменения прав доступа к файлу на 777, сохраните файл в nano, затем измените разрешения на то, что они были, возможно, 644. Альтернативой является изменение владельца с помощью chown to самостоятельно сохраните файл и измените право собственности на root.

3
ответ дан 25 July 2018 в 22:49
  • 1
    В сочетании с Ctrl + z и fg это самый быстрый способ сделать это. – Jervelund 13 December 2014 в 15:11
  • 2
    Я нахожу этот путь проще и быстрее, чем принятый ответ (Y) – Sudip Bhandari 2 November 2016 в 18:17

Попробуйте ctrl + o и выберите сохранение файла в вашей домашней папке.

Затем сделайте sudo mv /home/username/file /etc/

1
ответ дан 25 July 2018 в 22:49
  • 1
    да, я думаю, я мог бы это сделать. Благодарю. но все еще держится за это, чтобы понять, действительно ли есть путь. – theTuxRacer 30 November 2010 в 09:35

Просто откройте новую вкладку в терминале, используйте chmod для изменения прав доступа к файлу на 777, сохраните файл в nano, затем измените разрешения на то, что они были, возможно, 644. Альтернативой является изменение владельца с помощью chown to самостоятельно сохраните файл и измените право собственности на root.

3
ответ дан 31 July 2018 в 11:44
  • 1
    В сочетании с Ctrl + z и fg это самый быстрый способ сделать это. – Jervelund 13 December 2014 в 15:11
  • 2
    Я нахожу этот путь проще и быстрее, чем принятый ответ (Y) – Sudip Bhandari 2 November 2016 в 18:17

Попробуйте ctrl + o и выберите сохранение файла в вашей домашней папке.

Затем сделайте sudo mv /home/username/file /etc/

1
ответ дан 31 July 2018 в 11:44
  • 1
    да, я думаю, я мог бы это сделать. Благодарю. но все еще держится за это, чтобы понять, действительно ли есть путь. – theTuxRacer 30 November 2010 в 09:35

Просто откройте новую вкладку в терминале, используйте chmod для изменения прав доступа к файлу на 777, сохраните файл в nano, затем измените разрешения на то, что они были, возможно, 644. Альтернативой является изменение владельца с помощью chown to самостоятельно сохраните файл и измените право собственности на root.

3
ответ дан 2 August 2018 в 04:13
  • 1
    В сочетании с Ctrl + z и fg это самый быстрый способ сделать это. – Jervelund 13 December 2014 в 15:11
  • 2
    Я нахожу этот путь проще и быстрее, чем принятый ответ (Y) – Sudip Bhandari 2 November 2016 в 18:17

Попробуйте ctrl + o и выберите сохранение файла в вашей домашней папке.

Затем сделайте sudo mv /home/username/file /etc/

1
ответ дан 2 August 2018 в 04:13
  • 1
    да, я думаю, я мог бы это сделать. Благодарю. но все еще держится за это, чтобы понять, действительно ли есть путь. – theTuxRacer 30 November 2010 в 09:35

Просто откройте новую вкладку в терминале, используйте chmod для изменения прав доступа к файлу на 777, сохраните файл в nano, затем измените разрешения на то, что они были, возможно, 644. Альтернативой является изменение владельца с помощью chown to самостоятельно сохраните файл и измените право собственности на root.

3
ответ дан 4 August 2018 в 20:18

Попробуйте ctrl + o и выберите сохранение файла в вашей домашней папке.

Затем выполните sudo mv / home / username / file / etc /

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

Просто откройте новую вкладку в терминале, используйте chmod для изменения прав доступа к файлу на 777, сохраните файл в nano, затем измените разрешения на то, что они были, возможно, 644. Альтернативой является изменение владельца с помощью chown to самостоятельно сохраните файл и измените право собственности на root.

3
ответ дан 6 August 2018 в 04:18

Попробуйте ctrl + o и выберите сохранение файла в вашей домашней папке.

Затем выполните sudo mv / home / username / file / etc /

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

Попробуйте ctrl + o и выберите сохранение файла в вашей домашней папке.

Затем выполните sudo mv / home / username / file / etc /

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

Просто откройте новую вкладку в терминале, используйте chmod для изменения прав доступа к файлу на 777, сохраните файл в nano, затем измените разрешения на то, что они были, возможно, 644. Альтернативой является изменение владельца с помощью chown to самостоятельно сохраните файл и измените право собственности на root.

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

Просто откройте новую вкладку в терминале, используйте chmod для изменения прав доступа к файлу на 777, сохраните файл в nano, затем измените разрешения на то, что они были, возможно, 644. Альтернативой является изменение владельца с помощью chown to самостоятельно сохраните файл и измените право собственности на root.

3
ответ дан 10 August 2018 в 10:32

Попробуйте ctrl + o и выберите сохранение файла в вашей домашней папке.

Затем выполните sudo mv / home / username / file / etc /

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

Попробуйте ctrl + o и выберите сохранение файла в вашей домашней папке.

Затем выполните sudo mv / home / username / file / etc /

1
ответ дан 13 August 2018 в 17:00
  • 1
    да, я думаю, я мог бы это сделать. Благодарю. но все еще держится за это, чтобы понять, действительно ли есть путь. – theTuxRacer 30 November 2010 в 09:35

Просто откройте новую вкладку в терминале, используйте chmod для изменения прав доступа к файлу на 777, сохраните файл в nano, затем измените разрешения на то, что они были, возможно, 644. Альтернативой является изменение владельца с помощью chown to самостоятельно сохраните файл и измените право собственности на root.

3
ответ дан 13 August 2018 в 17:00
  • 1
    В сочетании с Ctrl + z и fg это самый быстрый способ сделать это. – Jervelund 13 December 2014 в 15:11
  • 2
    Я нахожу этот путь проще и быстрее, чем принятый ответ (Y) – Sudip Bhandari 2 November 2016 в 18:17

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

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