Bash Строки
Как в bash ограничить строку, например 10 символами? А все символы, которые будут идти после десятого, должны будут удаляться.
например: notify-send «Температура процесора» " $cpu "
и что бы строка $cpu была не больше 10 символов.
Как в bash ограничить строку, например 10 символами? А все символы, которые будут идти после десятого, должны будут удаляться.
например: notify-send «Температура процесора» " $cpu "
и что бы строка $cpu была не больше 10 символов.
smartctl -a /dev/sda|grep -i reallocated
5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 1958
Я так понимаю, срочно менять?
Периодически отключается usb мышь, всё работает, а мыша нет, когда подключено 2 мыши, сначала умирает одна, через минуту-две, другая Что делать то, работать не возможно, спасает только ребут =(
Нет звука в kde4.6
alsaconf пишет, что драйвер не найден alsamixer cannot open mixer: Нет такого файла или каталога
lsmod|grep 'snd' snd_pcm 73736 0 snd_timer 19488 1 snd_pcm snd 57256 2 snd_pcm,snd_timer soundcore 6178 1 snd snd_page_alloc 7161 1 snd_pcm
lspci | grep Audio 00:07.0 Audio device: nVidia Corporation MCP72XE/MCP72P/MCP78U/MCP78S High Definition Audio (rev a1)
aplay /usr/share/sounds/alsa/Front_Center.wav ALSA lib confmisc.c:768:(parse_card) cannot find card '0' ALSA lib conf.c:4184:(_snd_config_evaluate) function snd_func_card_driver returned error: Нет такого файла или каталога ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings ALSA lib conf.c:4184:(_snd_config_evaluate) function snd_func_concat returned error: Нет такого файла или каталога ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name ALSA lib conf.c:4184:(_snd_config_evaluate) function snd_func_refer returned error: Нет такого файла или каталога ALSA lib conf.c:4663:(snd_config_expand) Evaluate error: Нет такого файла или каталога ALSA lib pcm.c:2212:(snd_pcm_open_noupdate) Unknown PCM default aplay: main:660: audio open error: Нет такого файла или каталога
80 порт открыт
в httpd.conf строка вида
listen 0.0.0.0:80
потом пишу
/etc/rc.d/httpd start
он пишет
99)Cannot assign requested address: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
nmap 192.168.0.1
Starting Nmap 5.51 ( http://nmap.org ) at 2011-07-11 04:03 MSD
Nmap scan report for 192.168.0.1
Host is up (0.042s latency).
Not shown: 995 closed ports
PORT STATE SERVICE
1/tcp filtered tcpmux
23/tcp open telnet
53/tcp filtered domain
80/tcp open http
49152/tcp open unknown
Nmap done: 1 IP address (1 host up) scanned in 3.30 seconds
netstat -a | grep 80
tcp 0 0 192.168.0.100:58067 ber01s02-in-f1:www-http ESTABLISHED
tcp 0 0 192.168.0.100:58012 ber01s02-in-f1:www-http ESTABLISHED
unix 2 [ ACC ] STREAM LISTENING 6806 /tmp/orbit-phan13/linc-790-0-4d140dbdac67a
unix 3 [ ] STREAM CONNECTED 6807
unix 3 [ ] STREAM CONNECTED 6780
unix 3 [ ] STREAM CONNECTED 5980
как видно, 80 порт открыт, но ничем не занят
Что делать то?
ps. Если в httpd.conf написать
listen *:80
то по нужному мне 0.0.0.0:80 переходит, но потом, когда открываю другую станицу на том же сайте переходит не на
0.0.0.0/page2.html
а на
localhost/page2.html
Мой httpd.conf http://pastebin.com/Epc1wLTx
посмотрел на часы, понял, что сейчас никто не поможет =(
Есть небольшой скрипт с гуем, который переименовывает в транслит кириллицу(найден на лоре, кстати, только без гуя) Так вот, всё работает, кроме одной очень важной вещи, когда нажимаешь 'отмена' в любом из диалогов, то от продолжает работу Вот код
#!/bin/sh
zenity --info --text="Выберите путь к файлам, которые нужно перевести в транслит, для продолжения нажмите 'Ok' "
FILE=`zenity --file-selection --directory --title="Путь к кириллице"`
case $? in
0)
echo "Выбран \"$FILE\".";;
1)
echo "Файл не выбран.";;
-1)
echo "Файл не выбран.";;
esac
if [ "$?" = 1 ]
then
break
fi
cd "$FILE" || exit;
( zenity --question --text "Сейчас все файлы в папке бутут переименованы в транслит, продолжить?" )
if [ "$?" = 1 ]
then
break
fi
(
shopt -s nullglob
for NAME in * ; do
TRS=`echo $NAME | sed "y/абвгдезийклмнопрстуфхцы/abvgdezijklmnoprstufxcy/"`
TRS=`echo $TRS | sed "y/АБВГДЕЗИЙКЛМНОПРСТУФХЦЫ/ABVGDEZIJKLMNOPRSTUFXCY/"`
TRS=${TRS//ч/ch};
TRS=${TRS//Ч/CH} TRS=${TRS//ш/sh};
TRS=${TRS//Ш/SH} TRS=${TRS//ё/jo};
TRS=${TRS//Ё/JO} TRS=${TRS//ж/zh};
TRS=${TRS//Ж/ZH} TRS=${TRS//щ/sh\'};
TRS=${TRS//Щ/SH\'} TRS=${TRS//э/je};
TRS=${TRS//Э/JE} TRS=${TRS//ю/ju};
TRS=${TRS//Ю/JU} TRS=${TRS//я/ja};
TRS=${TRS//Я/JA} TRS=${TRS//ъ/\`};
TRS=${TRS//ъ\`} TRS=${TRS//ь/\'};
TRS=${TRS//Ь/\'}
if [[ `file -b "$NAME"` == directory ]]; then
mv -v "$NAME" "$TRS"
cd "$TRS"
"$0"
cd ..
else
mv -v "$NAME" "$TRS"
fi
done ) | zenity --progress \
--title="Перевод в транслит" \
--text="Перевожу в транслит..." \
--percentage=0 \
--auto-close \
--pulsate
zenity --info --text="Мы закончили!"
Есть сеть, раздаваемая через wi-fi,
в арче прописал
route add default gw 192.168.0.104
Комп с виндой теперь пингует арч
а вот арч пинговать мастдай никак не хочет
ЧЯДНТ?
Зы. arch - 192.168.0.101
Win - 192.168.0.104
У меня, допустим, есть скрипт с названием script. Если я в терминале введу
sh script
chmod +x сделан
ЧЯДНТ?
Я не знаю что это, баг или фича, но если начать распаковывать запороленный архив, введя любой пароль, то распаковка начинается, потом в конце пишет ошибку и удаляет все распакованные файлы, НО, если успеть скопировать распакованные файлы, то их можно без проблем вставить куда угодно.
Например скачал я саундтреки из фильма(для ознакомления) а там запароленный rar архив, начинаю распаковку в папку, во время распаковки захожу в ту папку, ctrl+a, ctrc-c, пишет ошибку, заходу в свою папку с музыкой, ctrl-v, вуа-ля, все файлы из архива тут.
Иконки - AwOken
Тема - Atolm
Обои - http://savepic.ru/2561741.htm
Решил попробовать использовать гном без его чудо-панели, вроде ничего, но к кривезне gnome-do никак не могу привыкнуть. Чем можно заменить?
Работает всё на домашнем, немного устаревшем, десктопе.
пнг - http://savepic.ru/2592460.htm
с окошками - http://savepic.ru/2595532.png
Conky - http://pastie.org/1903243
23 мая 2011 года - состоится первый Google DevFest в России.
Google DevFest - это однодневная конференция для разработчиков, студентов, стартапов и молодых ученых, на которой проводятся выступления, рассказывающие об инструментах Google для разработчиков. Это также отличная возможность познакомиться с инженерами Google.
Общая тематика Google DevFests в России - это современные и будущие технологические тенденции. На конференциях Google DevFest мы рассматриваем наиболее интересные с технологической, научной и бизнес-сторон направления в ИТ индустрии, и рассказываем о том, как можно создавать приложения, сервисы и сайты на волне технологических тенденций с использованием технологий Google. На конференциях выступают инженеры Google, являющиеся экспертами в данных областях. Участие в семинарах является бесплатным.
В этом году тема конференции - геоконтекстные приложения.
Чтобы зарегистрироваться на мероприятие, воспользуйтесь ссылкой: https://sites.google.com/site/devfest...
Google DevFest проводится по всему миру, в этом году в первые будет проведён в России!
>>> Подробности
Например форма для ввода текста на лоре тёмно серого цвета(установленно темой) и цвет шрифта - белый, но например на других сайтах форма белого цвета и цвет шрифта тоже белый, и поэтому не видно что печатаешь, в Edit - Preferences - color, нету пунка за это отвечающего, вот пример скриншотами:
Лор - http://savepic.ru/2529527.png
Например контакт(хотя текст там написан) - http://savepic.ru/2505975.png
ЧЯДНТ?
Можно ли на сайт html+css добавить группы пользователей, авторизацию, регистрацию? Слышал про Joomla, будет ли она работать в этой связке, или там тоже нужен php?
Арч, гном2, 32бита, пример падения:
Слушаю музыку на простоплеере(пример) открываю вкладку с хабром - флеш падает и там и там, рефрешу страничку с музыкой, всё нормально, и если теперь я _закрою_ вкладку с хабром то флеш на простоплеере тоже упадёт 100%, это происходит на всех страничках где есть флеш.
Куда копать?
Собственно сабдж, так же надо что бы это был open source, так как для обучения пока покупать что то дорогое нет возможности
Позвонили, сказали что винт «сожрал» фото. Примерно 2 гб. Какие есть способы восстановления данных этого типа?
Например есть совсем не большой скрипт(да даже не назовёшь это скриптом)
#!/bin/bash
ifconfig wlan0 up &
iwconfig wlan0 essid [тут ESSID точки доступа] &
wpa_supplicant -B -Dwext -i wlan0 -c /etc/wpa_supplicant.conf &
dhcpcd wlan0
Но
dhcpcd должен запускаться от рута
как сделать что бы скрипт запускался с правами рута?
При запуске из терминала:
[dima@myhost ~]$ flush
flush: error while loading shared libraries: libboost_system-mt.so.1.45.0: cannot open shared object file: No such file or directory
пытаюсь установить libboost_system-mt, libboost_system-mt.so, libboost_system-mt1.45.0, libboost_system-mt1.45, libboost_system-mt.so.1.45.0
нету ни через Pacman, ни через yaourt
что делать то?
Сейчас работаю так, всё устраивает, высокая производительность, на скрине:
conky
gnome
awn
screenlets
С окнами:
http://img716.imageshack.us/img716/2047/82102789.png
PNG
http://img138.imageshack.us/img138/1730/95296188.png
Тема:
Elegant pack
Ах и да, папка на рабочем столе относится к разряду - «be original!»
обоина:
http://img851.imageshack.us/img851/7764/84629549.png
похоже что выставлены не правельные права доступа на /home/ftp
конфиг:
background=YES
double_377=NO
listen=YES
check_shell=NO
pasv_enable=YES
pasv_min_port=35000
pasv_max_port=36000
local_enable=YES
write_enable=YES
local_umask=0002
chroot_local_user=NO
secure_chroot_dir=/usr/local/share/vsftpd/empty
passwd_chroot_enable=YES
convert_charset_enable=1
local_charset=UTF8
remote_charset=WIN1251
force_dot_files=NO
max_clients=20
max_login_fails=3
max_per_ip=5
connect_from_port_20=YES
idle_session_timeout=600
data_connection_timeout=120
ftpd_banner=Welcome to phan's FTP service
anonymous_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_umask=0000
no_anon_password=YES
anon_max_rate=0
anon_root=/home/ftp/pub
local_root=/home/ftp/pub
ftp_username=ftp
chown_uploads=YES
chown_username=maf
chown_upload_mode=0775
file_open_mode=0777
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
[dima@myhost ~]$ ls -la /home/ftp
итого 20
drwxrwxrwx 4 ftp users 4096 Мар 13 13:42 .
drwxr-xrwx 17 dima users 4096 Апр 3 00:59 ..
drwxr-xr-x 2 ftp users 4096 Мар 13 13:42 incoming
drwxr-xr-x 3 ftp users 4096 Апр 3 04:30 pub
-rwxr-xr-x 1 ftp users 170 Дек 12 18:13 welcome.msg
что делать?
тоесть сервер запускается, но ни одни файл, ни одна папка не видна
← предыдущие | следующие → |