Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№210126-11-2010 13:09:11

Shura
Участник
 
Группа: Members
Зарегистрирован: 06-05-2006
Сообщений: 1205
UA: Firefox 3.6
Веб-сайт

Re: Linux, Windows, Mac OS X - VIII

Радик245
Для работы с именами файлов есть несколько встроенных функций.
Например

Выделить код

Код:

filename=$(basename $fullfile)
extension=${filename##*.}
filename=${filename%.*}
Выделить код

Код:

~% FILE=prog.tar.gz
~% echo ${FILE%%.*}
prog
~% echo ${FILE%.*}
prog.tar
~% echo ${FILE#*.}
tar.gz
~% echo ${FILE##*.}
gz

FreeBSD 8.2, IceWM

Отсутствует

 

№210226-11-2010 13:21:39

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: Firefox 4.0

Re: Linux, Windows, Mac OS X - VIII

Shura
Меня интересовало насколько другое - чтобы можно было выполнить действия над любым архивом, который я перетащу на значок файла сценария.

Отредактировано Радик245 (26-11-2010 13:21:59)

Отсутствует

 

№210326-11-2010 13:23:15

X Strange
Участник
 
Группа: Members
Зарегистрирован: 21-02-2010
Сообщений: 103
UA: Konqueror 4.4

Re: Linux, Windows, Mac OS X - VIII

Радик245 пишет

Shura
Меня интересовало насколько другое - чтобы можно было выполнить действия над любым архивом, который я перетащу на значок файла сценария.

Вот это уже интересно. А что сценарий делает, если не секрет?


# rm -rf /

Отсутствует

 

№210426-11-2010 13:52:04

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: Firefox 4.0

Re: Linux, Windows, Mac OS X - VIII

X Strange
Должен немного автоматизировать установку программ из исходных текстов.

Отсутствует

 

№210526-11-2010 15:28:05

X Strange
Участник
 
Группа: Members
Зарегистрирован: 21-02-2010
Сообщений: 103
UA: Konqueror 4.4

Re: Linux, Windows, Mac OS X - VIII

Радик245 пишет

X Strange
Должен немного автоматизировать установку программ из исходных текстов.

Не самая разумная тактика. При установке программ из исходных текстов неплохо бы читать README, иногда нужно указывать опции для ./configure, и.т.д.
Если требуется автоматизированная установка программ из исходных текстов — ставьте gentoo.


# rm -rf /

Отсутствует

 

№210626-11-2010 15:36:23

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: Firefox 3.6

Re: Linux, Windows, Mac OS X - VIII

X Strange пишет

При установке программ из исходных текстов неплохо бы читать README

Это само собой разумеется.

Некоторые подробности проблем с корзиной: из /home в корзину можно отправить, а вот из /media/d (файловая система NTFS) - нет. Какие есть идеи?

Отсутствует

 

№210726-11-2010 15:41:26

krigstask
друг народа
 
Группа: Members
Откуда: Rampova, Inkerimaa
Зарегистрирован: 13-09-2005
Сообщений: 4593
UA: Opera 11.0
Веб-сайт

Re: Linux, Windows, Mac OS X - VIII

X Strange пишет

Должен немного автоматизировать установку программ из исходных текстов.

Это вообще не лучшая идея. Если, конечно, не делать deb-пакеты из исходников


Ядрёная консоль делает меня сильней!

Отсутствует

 

№210826-11-2010 15:42:24

X Strange
Участник
 
Группа: Members
Зарегистрирован: 21-02-2010
Сообщений: 103
UA: Konqueror 4.4

Re: Linux, Windows, Mac OS X - VIII

Радик245 пишет

Некоторые подробности проблем с корзиной: из /home в корзину можно отправить, а вот из /media/d (файловая система NTFS) - нет. Какие есть идеи?

Видимо, он считает, что /media/d — это removable device, с которого нельзя удалять в корзину. Попробуйте подмонтировать вручную командой mount куда-нибудь в /mnt/win_d.
Вот так:
# mkdir /mnt/win_d
# mount /dev/sd** /mnt/win_d  -t ntfs-3g
Вместо ** надо написать букву и номер устройства, напр. /dev/sda3, /dev/sdd1, \итд

Добавлено 26-11-2010 15:43:46

Радик245 пишет

Это само собой разумеется.

Тогда я не понимаю, как это можно автоматизировать.

Добавлено 26-11-2010 15:45:15

krigstask пишет

Это вообще не лучшая идея. Если, конечно, не делать deb-пакеты из исходников

Что не лучшая идея? Автоматизировать, или вообще ставить в обход package_manager? Ставить в обход можно, если делать это в /usr/local и не под рутом.


# rm -rf /

Отсутствует

 

№210926-11-2010 15:49:00

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: Firefox 3.6

Re: Linux, Windows, Mac OS X - VIII

X Strange пишет

Видимо, он считает, что /media/d — это removable device, с которого нельзя удалять в корзину.

А с флешки удаляет в корзину.

Отсутствует

 

№211026-11-2010 15:52:19

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Firefox 4.0

Re: Linux, Windows, Mac OS X - VIII

Радик245
В убунту стандартная папка для монтирования это не /mnt, а /media.
Т.е. создай там папку с именем, которое тебе нравится, и выполни команду sudo mount /dev/имя_раздела /media/имя_папки

Впрочем, я не гарантирую, что это позволит пользоваться корзиной с этого раздела.

Отредактировано Lain_13 (26-11-2010 15:58:47)

Отсутствует

 

№211126-11-2010 16:21:38

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: Firefox 3.6

Re: Linux, Windows, Mac OS X - VIII

Терминал пишет

Mount is denied because the NTFS volume is already exclusively opened.
The volume may be already mounted, or another software may use it which
could be identified for example by the help of the 'fuser' command.

Отсутствует

 

№211226-11-2010 16:50:27

Erik
Рупор народной культуры
 
Группа: Members
Откуда: Бавария, Бюргерстан
Зарегистрирован: 25-09-2006
Сообщений: 1341
UA: Chrome 7.0

Re: Linux, Windows, Mac OS X - VIII

Радик245 пишет

The volume may be already mounted

О чём на говорит сия фраза? :)

Отсутствует

 

№211326-11-2010 17:33:06

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: Firefox 3.6

Re: Linux, Windows, Mac OS X - VIII

Erik
И что надо делать?

Ещё вопрос: как настроить, чтобы «Глаз GNOME» и Image Viewer по умолчанию открывались развёрнутыми на весь экран или вообще в полноэкранном режиме? Или подскажите другой просмотрщик графики (желательно с поддержкой JPEG 2000 (.jp2), который можно так настроить.

Отсутствует

 

№211426-11-2010 18:26:51

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Firefox 4.0

Re: Linux, Windows, Mac OS X - VIII

Радик245
> И что надо делать?
Воспользоваться обратной командой umount, которая размонтирует уже смонтированный раздел.
Я, кстати, себе все основные разделы в /etc/fstab прописал, что б они сразу при старте системы монтировались, а не потом.

> как настроить, чтобы «Глаз GNOME» и Image Viewer по умолчанию открывались развёрнутыми на весь экран
Вообще можно поплясать с "запустить как" и указать там параметр --fullscreen, но вот меня удивляет почему такой галочки до сих пор нет в настройках. Её нет ни в одном юзабельном вьювере для линукса, а XnViewMP ещё не юзабелен, к сожалению.

Отсутствует

 

№211526-11-2010 19:05:53

X Strange
Участник
 
Группа: Members
Зарегистрирован: 21-02-2010
Сообщений: 103
UA: Konqueror 4.4

Re: Linux, Windows, Mac OS X - VIII

Lain_13 пишет

Воспользоваться обратной командой umount,

Или ткнуть правой кнопкой по иконке диска с рабочего стола и выбрать пункт «отмонтировать», «безопасно извлечь», или как там в Ubuntu...


# rm -rf /

Отсутствует

 

№211626-11-2010 19:16:34

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: Firefox 3.6

Re: Linux, Windows, Mac OS X - VIII

X Strange пишет

«отмонтировать», «безопасно извлечь», или как там в Ubuntu...

«Отключить» — это оно? Впрочем, уже всё сделал — не помогло.

Добавлено 26-11-2010 19:44:56

Lain_13 пишет

можно поплясать с "запустить как" и указать там параметр --fullscreen

Спасибо. Для «глаза» указал, а Image Viewer (он же GPicView) и так помнит, что надо разврачиваться, а полноэкранный режим в нём глючит.

Отсутствует

 

№211726-11-2010 19:49:55

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: Firefox 3.6

Re: Linux, Windows, Mac OS X - VIII

я пишет

из /home в корзину можно отправить, а вот из /media/d (файловая система NTFS) - нет.

Поиск. Мне помог вот этот совет.

Отредактировано Йцукен (14-06-2011 19:49:57)

Отсутствует

 

№211826-11-2010 21:07:31

Erik
Рупор народной культуры
 
Группа: Members
Откуда: Бавария, Бюргерстан
Зарегистрирован: 25-09-2006
Сообщений: 1341
UA: Chrome 7.0

Re: Linux, Windows, Mac OS X - VIII

Радик245 пишет

И что надо делать?

Отмонтировать. sudo umount /папка/куда/оно/примонтировано

Отсутствует

 

№211926-11-2010 21:12:14

X Strange
Участник
 
Группа: Members
Зарегистрирован: 21-02-2010
Сообщений: 103
UA: Konqueror 4.4

Re: Linux, Windows, Mac OS X - VIII

Кстати, зачем  все пишут sudo? По-моему первое, что надо сделать в Ubuntu — это sudo passwd root. Второе, что надо сделать — отключить sudo во всех его проявлениях. У рута должен быть отдельный пароль. Хотя можно, конечно, писать так: sudo su -


# rm -rf /

Отсутствует

 

№212026-11-2010 21:13:28

igorsub
бедняжечка бедняжная
 
Группа: Extensions
Откуда: Мурманск
Зарегистрирован: 03-04-2005
Сообщений: 6373
UA: Firefox 3.6
Веб-сайт

Re: Linux, Windows, Mac OS X - VIII

X Strange пишет

По-моему первое, что надо сделать в Ubuntu — это sudo passwd root.

Нет, в Ubuntu как раз лучше оставить sudo.


От оно че!

Отсутствует

 

№212126-11-2010 21:18:31

X Strange
Участник
 
Группа: Members
Зарегистрирован: 21-02-2010
Сообщений: 103
UA: Konqueror 4.4

Re: Linux, Windows, Mac OS X - VIII

igorsub пишет
X Strange пишет

По-моему первое, что надо сделать в Ubuntu — это sudo passwd root.

Нет, в Ubuntu как раз лучше оставить sudo.

Почему?


# rm -rf /

Отсутствует

 

№212226-11-2010 21:21:22

igorsub
бедняжечка бедняжная
 
Группа: Extensions
Откуда: Мурманск
Зарегистрирован: 03-04-2005
Сообщений: 6373
UA: Firefox 3.6
Веб-сайт

Re: Linux, Windows, Mac OS X - VIII

X Strange пишет

Почему?

Потому. Нафиг его убирать-то?


От оно че!

Отсутствует

 

№212326-11-2010 21:24:37

X Strange
Участник
 
Группа: Members
Зарегистрирован: 21-02-2010
Сообщений: 103
UA: Konqueror 4.4

Re: Linux, Windows, Mac OS X - VIII

igorsub пишет
X Strange пишет

Почему?

Потому. Нафиг его убирать-то?

Чтоб было как во всех нормальных дистрах. Зачем любому юзеру (пусть даже из группы wheel) возможность выполнять sudo su - зная только свой пароль? Пароли у пользователя и рута должны быть разные.

Отредактировано X Strange (26-11-2010 21:24:59)


# rm -rf /

Отсутствует

 

№212426-11-2010 21:50:13

igorsub
бедняжечка бедняжная
 
Группа: Extensions
Откуда: Мурманск
Зарегистрирован: 03-04-2005
Сообщений: 6373
UA: Chrome 7.0
Веб-сайт

Re: Linux, Windows, Mac OS X - VIII

X Strange
Ну вот честно, пользуюсь Убунту и не вижу надобности ставить дополнительный пароль на рута. Мне для работы хватает sudo, без su.


От оно че!

Отсутствует

 

№212526-11-2010 21:52:32

X Strange
Участник
 
Группа: Members
Зарегистрирован: 21-02-2010
Сообщений: 103
UA: Konqueror 4.4

Re: Linux, Windows, Mac OS X - VIII

igorsub пишет

X Strange
Ну вот честно, пользуюсь Убунту и не вижу надобности ставить дополнительный пароль на рута. Мне для работы хватает sudo, без su.

Ну, если Вам так удобно, то пользуйтесь.


# rm -rf /

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]