Поставил себе вариант оформления Gnome - в стиле WindowsXP
Если кто хочет сделать так чтобы пользователь не мог заразить свой комп, и при этом он привык к венде, устанавливается от сюда:
Скачать и установить
тут и видео есть
Первые шаги в линукс (freebsd, linux, unix)
fluxbox/openbox - не жрет ресурсы
если у вас opensuse, чтобы работал autostart.sh нужно
sudo vim /usr/share/xsessions/openbox.desktop поменять openbox на openbox-session
Exec=openbox-session
TryExec=openbox-session
ИТАК
(Для openbox В каталоге home/username/.config/openbox создаем файл autostart.sh куда прописываем то, что хотим запустить при старте оболочки.)
Fluxbox
для Fluxbox ~/.fluxbox/startup
что прописываем:
http://realubuntips.blogspot.com/2009/06/openbox.html
sudo vim /usr/share/xsessions/openbox.desktop поменять openbox на openbox-session
Exec=openbox-session
TryExec=openbox-session
ИТАК
(Для openbox В каталоге home/username/.config/openbox создаем файл autostart.sh куда прописываем то, что хотим запустить при старте оболочки.)
Fluxbox
для Fluxbox ~/.fluxbox/startup
что прописываем:
#задает горячие клавиши
xmodmap "/home/jedai/.Xmodmap"
#занчек языка
fbxkb &
# сама переключалка языка, работает даже на 9.10 где нет xorg.conf
setxkbmap -layout "us,ru"
setxkbmap -option "grp:ctrl_shift_toggle,grp_led:scroll"
или одной командой:
setxkbmap us,ru -option "grp:ctrl_shift_toggle,grp_led:scroll"
по совету a13
# панелька типа пуск, без нее еще красивее
fbpanel &
# tint & #панель задач - удобно для openbox
# другие панели:
# gnome-panel, kicker, xfce4-panel, fspanel, perlpanel, tint2, lxpanel
# панель цпу, памяти, сети
gkrellm &
conky &
# блютус-иконка
bluetooth-applet &
#dbus
if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then
eval `dbus-launch --sh-syntax --exit-with-session`
fi
#управление громкостью
gnome-volume-control-applet &
exec fluxbox
http://realubuntips.blogspot.com/2009/06/openbox.html
Если пакет не может установиться с инета, где его нет уже
решил проблему, если пакет пытается стянуть себя с сайта где его нет, вот так:
dpkg --force-all -P название пакета
dpkg --force-all -P название пакета
MySQL - групповое переименование
Искал как переименовывать таблицы хором, нашел
RENAME TABLE
old_table_name_aaa TO new_table_name_aaa,
old_table_name_bbb TO new_table_name_bbb;
Копирование:
create table new_table select * from old_table ;
RENAME TABLE
old_table_name_aaa TO new_table_name_aaa,
old_table_name_bbb TO new_table_name_bbb;
Копирование:
create table new_table select * from old_table ;
Ярлыки:
mysql
Photoshop для Linux
Установка IE6, Photoshop на линукс
Нашел статью как установить любимый фотошоп на линукс, включая пока "меганеобходимый" IE6
а также хорошая инфа по Wine
Нашел статью как установить любимый фотошоп на линукс, включая пока "меганеобходимый" IE6
а также хорошая инфа по Wine
Ярлыки:
wine
Конвертация видео
Решил сконвертировать видео для таблетки
ffmpeg -i "1.avi" -s 400x240 -b 500k -vcodec wmv2 -ar 44100 -acodec wmav2 -ab 56k -ac 2 -y 11.wmv
ffmpeg -i "1.avi" -s 400x240 -b 500k -vcodec wmv2 -ar 44100 -acodec wmav2 -ab 56k -ac 2 -y 11.wmv
mencoder infile.avi -oac mp3lame -lameopts abr:br=64 -ovc lavc \ -lavcopts vcodec=mpeg4:mbd=1:vbitrate=300 -vf scale=352:208 \ -ffourcc DIVX -ofps 15 -o outfile.avi
Ярлыки:
видео
swap
swapoff -a (отключает все swap-ы)
swapon /dev/mmcblk1p3 (включает своп на устройстве mmcblk1p3)
еще в авто-загрузке в файле /etc/fastab прописывается своп:
/dev/mmcblk1p3 none swap sw 0 0 (mmcblk1p3 - портиция со свапом)
либо
/файл none swap sw 0 0 (если своп в файле - можно создать файл и там держать своп)
создать файл
dd if=/dev/zero of=/swapfile bs=1024 count=1048576
также прописывается в fstab
/dev/sda3 none swap sw 0
swapon /dev/mmcblk1p3 (включает своп на устройстве mmcblk1p3)
еще в авто-загрузке в файле /etc/fastab прописывается своп:
/dev/mmcblk1p3 none swap sw 0 0 (mmcblk1p3 - портиция со свапом)
либо
/файл none swap sw 0 0 (если своп в файле - можно создать файл и там держать своп)
создать файл
dd if=/dev/zero of=/swapfile bs=1024 count=1048576
также прописывается в fstab
/dev/sda3 none swap sw 0
Ярлыки:
swap
Сколько что жрет место
иногда хочется посмотреть сколько места занимает та или иная папка
sudo du -sk /* | sort -rn | head
sudo du -sk /* | sort -rn | head
Найти номер процесса по названию и убить его по номеру
Удобный скрипт
kill -9 `ps -aef | grep hildon-input-method | grep -v grep | awk '{print $2}'`
kill -9 `ps -aef | grep hildon-input-method | grep -v grep | awk '{print $2}'`
Ярлыки:
kill
Gnome, XFCE - размер иконок
Долго искал как менять размер иконок в Gnome, XFCE. (в XFCE все проще - есть в настройках)
Нашел как в гноме, работает и для XFCE: открываем наутилус, правка - параметры, исходный маштаб в %. А если менять CTRL (+/-) то меняется маштаб только в nautilus - рабочий стол не затрагивает.
Второй способ - выделить значек на рабочем столе, и нажать правой - изменить размер
Samba MS Windows Share
вспоминал как монтировать сетевые папки винды, вспомнил
#mount -t cifs //192.168.6.1/share /media/samba -o username=admin,password='parol',rw,iocharset=utf8
в /etc/fstab
//192.168.6.1/share /media/samba cifs username=admin,password='parol',rw,iocharset=utf8
а лучше
//192.168.0.1/share /media/samba cifs username=admin,password='parol',iocharset=utf8,file_mode=0666,dir_mode=0777,_netdev 0 0
(вместо пробелов - символ TAB, file_mode=0666,dir_mode=0777 - позволяет иметь доступ всем пользователям *NIX системы)
есть фирмы на линуксе
девушка-коллега из компании обслуживающих нашу фирмы пишет мне: "не могут на мой комп админы Compiz поставить, говорят мой старый ноут его не потянет "
приятно что есть фирмы использующие unix (linux)
Ярлыки:
unix
ssh-keygen
короче смотри.
ssh-keygen -t dsa
генерит пару: частный и публичный ключ. Генерит по умолчанию в папку $HOME/.ssh
частный ключ там и оставляешь а публичный закидываешь на комп на который планируешь заходить без пароля, также в папку $HOME/.ssh того пользователя в которого будешь логиниться соответственно. И на удаленном компе вот этот скинутый публичный ключь дописываешь в файл
$HOME/.authorized_keys
ну например так:
cd ~/.ssh
cat id_dsa.pub >>authorized_keys
где id_dsa.pub - файл с публичым ключем.
смысл такой что файл authorized_keys может содержать несколько публичных глючей
мега красивый вариант:
$ssh user@myhost.com 'test -d .ssh || mkdir -m 0700 .ssh ; cat >> .ssh/authorized_keys && chmod 0600 .ssh/*' < ~/.ssh/id_dsa.pub
ssh-keygen -t dsa
генерит пару: частный и публичный ключ. Генерит по умолчанию в папку $HOME/.ssh
частный ключ там и оставляешь а публичный закидываешь на комп на который планируешь заходить без пароля, также в папку $HOME/.ssh того пользователя в которого будешь логиниться соответственно. И на удаленном компе вот этот скинутый публичный ключь дописываешь в файл
$HOME/.authorized_keys
ну например так:
cd ~/.ssh
cat id_dsa.pub >>authorized_keys
где id_dsa.pub - файл с публичым ключем.
смысл такой что файл authorized_keys может содержать несколько публичных глючей
мега красивый вариант:
$ssh user@myhost.com 'test -d .ssh || mkdir -m 0700 .ssh ; cat >> .ssh/authorized_keys && chmod 0600 .ssh/*' < ~/.ssh/id_dsa.pub
Ярлыки:
сеть,
ssh,
ssh-keygen
сделал сайт mamm.spb.ru
Вроде сделал сайт www.mammshop.ru одежда для кормления, женская одежда, а так-же для беременных мам, есть кое-что для пап
Ярлыки:
беременные,
кормящие,
мамы,
папы,
сайт
Порты в Unix
не мог сегодня добавить ключ для репозитарий, оказалось на сервере, блокировало порт hkp
$ sudo netstat -at | grep hkp
tcp 0 1 jedai-laptop.loca:40664 esperanza.canonical:hkp SYN_SENT
чтобы узнать что за порт дал комманду
$grep hkp /etc/services
hkp 11371/tcp # OpenPGP HTTP Keyserver
hkp 11371/udp # OpenPGP HTTP Keyserver
во как!
$ sudo netstat -at | grep hkp
tcp 0 1 jedai-laptop.loca:40664 esperanza.canonical:hkp SYN_SENT
чтобы узнать что за порт дал комманду
$grep hkp /etc/services
hkp 11371/tcp # OpenPGP HTTP Keyserver
hkp 11371/udp # OpenPGP HTTP Keyserver
во как!
FreeNAS права для Windows пользователей
Столкнулся с проблемой расшаривания прав на FreeNAS 0.69 для Windows-клиентов:
Есть закрепленные за пользователями права на определенные папки, в этих папках пользователи создают файлы/папки. Пришло время добавить нового пользователя на эти файлы. И не тут то было. Пользователи, которые создавали новые файлы/папки - только сами по идее могли их расшаривать, хотя изначально наследование включено. Все наследуется, только не для нового пользователя.
И так решение простые:
1. Права на файлы/папки создаются командой setfacl например
Для того, чтобы изменить права пользователя user1, необходимо выполнить следующую команду:
$ setfacl -m u:user1:rx File.txt2. (Решения которое я выбрал для себя) Я запускаю команду, которая делает меня владельцом всех файлов
chown -R admin /mnt/drive/soft
т.е. рекурсивно делаем владельца пользователя ActiveDirectory - admin - владельноц всех папок/подпапок и файлов в /mnt/drive/soft
Все, теперь Админ может своими галочками раставлять права пользователям!!!!!!!
тут более подробно про эти команды http://www.intuit.ru/department/os/ossolaris/6/6.html
Подписаться на:
Сообщения (Atom)
Cоздадим Вам сайт
Если вам нужна персональная страница, веб-портал или социальная сеть, или консультация, добро пожаловать на сайт Информационный блог веб разработчика http://jedi-it.ru/