Ru-Board.club
← Вернуться в раздел «UNIX»

» Новичок в GNU/Linux’е

Автор: gryu
Дата сообщения: 18.01.2011 18:41
Alukardd
Цитата:
покажите нам uname -a
uname: not found
RussianNeuroMancer
Цитата:
echo $SHELL что-нибудь выводит?
нет.

Цитата:
И ещё сегодня на Хабре выложили статью со ссылками о телевизорах LG
во первых у меня не LG, а во вторых я собственно взломал уже.
Меня интересует конкретный вопрос о поиске.




Добавлено:
ShriEkeR
Цитата:
п. 2.8. главы VIII Соглашения по использованию /ShriEkeR/
Сори.
Автор: Alukardd
Дата сообщения: 18.01.2011 20:29

Цитата:
uname: not found

Цитата:
нет.
дауж не густо
мб locate имеется?
вообще можно порыть инет, мб есть где инфа на чем они его собрали? Лучше бы на каком-нить дистре, но и версия ядра и gcc, да glibc уже дали бы возможность скомпилить нужную прогу, да через флеху её туда занести и жить долго и счастливо.
Мб cat /proc/version там имеется?
Автор: gryu
Дата сообщения: 18.01.2011 20:43

Цитата:
Мб cat /proc/version там имеется?
имеется.

Цитата:
Linux version 2.6.24_SELP.4.3.x-Cortex-A8 (ksh921@sp) (gcc version 4.2.0 (SELP-ARM 4.3.1.30 4.2.0-16.0.58.custom.custom 2009-11-17(13:58))) #644 PREEMPT Thu May 27 14:22:20 KST 2010


Добавлено:
Ступил я. sh тут интерпретатор.
top сработал. В процессах висит sh

Добавлено:
Листинг /usr/bin
Цитата:
[
cttyhack
env
head
renice
top
[[
cut
expr
hexdump
tail
arping
du
free
killall
test
Листинг /bin
Цитата:
ash cp fgrep mkdir pidof sh usleep
authuld date grep mknod ping sleep vi
busybox df hostname mount ps stty
cat dmesg kill mv pwd sync
chmod echo ln netstat rm touch
chown egrep ls nice sed umount
Автор: Alukardd
Дата сообщения: 19.01.2011 00:27
gryu
locate нету???
а зачем вы вывлеи нам листинг этих директорий? И что их всего 2? Смотрите echo $PATH если уж хотите узнать все директории с бинарниками.

Добавлено:
Кстати у вас не Samsung случаем? Вот на ixbt темка неплохая вроде как...
Автор: gryu
Дата сообщения: 19.01.2011 11:50
Alukardd
Та хрен его знает этот ваш Линукс. Потому и выложил.
В фрюхе есть чётко определённые директории где лежат бинарники.
а в линуксе вечно их кто куда позапихивает. Вот и выложил.

Да Самсунг.
Читал я ту тему. "слишком много букв". Не в смысле что не понятно, а в смысле чтьо всё перечитать и найти нужно, не реально. Там штук 6 сезонов по 200 страниц.

И потом. У меня вопрос то конкретный был.
"чем ещё кроме find можно осуществить поиск в Linux?"
Ладно. Похоже ответа нет.
Автор: Viewgg
Дата сообщения: 19.01.2011 14:27
gryu

Цитата:
"чем ещё кроме find можно осуществить поиск в Linux?"

Ещё есть locate, для команд оболочки - which. На телевизоре, возможно, всего этого также нет.
Автор: Alukardd
Дата сообщения: 19.01.2011 15:47
Viewgg
Цитата:
Та хрен его знает этот ваш Линукс. Потому и выложил.
В фрюхе есть чётко определённые директории где лежат бинарники.
а в линуксе вечно их кто куда позапихивает.
ну есть переменная окружения PATH как я уже писал...
Viewgg
Цитата:
Ещё есть locate
это уже 3-я попытка донести эту информацию хотя может gryu её проверил и просто не отписался.
Автор: gryu
Дата сообщения: 19.01.2011 16:08
Alukardd
Я ещё просто не дошёл до телевизора, что бы проверить.
http://forum.ru-board.com/topic.cgi?forum=65&topic=4162&start=20#8
Повтора не хочу.


Добавлено:

Цитата:
мб locate имеется?
в первый раз не заметил.
Автор: gryu
Дата сообщения: 19.01.2011 19:12
Alukardd
Viewgg

Цитата:
locate: not found


Добавлено:
Alukardd
Viewgg

Цитата:
locate: not found


Добавлено:

Цитата:
# $PATH
/dtv/network_opt/sh: /mtd_rwarea/network_opt/bin:/mtd_rwarea/network_opt/sbin:/sbin:/bin:/usr/sbin:/usr/bin: not found
во понапихали то...
Автор: ASE_DAG
Дата сообщения: 19.01.2011 21:44
gryu
Так. А что вы, собственно, хотите получить?
Автор: gryu
Дата сообщения: 19.01.2011 21:47
ASE_DAG

Цитата:
У меня вопрос то конкретный был.
"чем ещё кроме find можно осуществить поиск в Linux?"
Ладно. Похоже ответа нет.


Добавлено:
Ну в смысле в моём случае.
Автор: ASE_DAG
Дата сообщения: 19.01.2011 23:16
gryu
Вам же это не из праздного любопытства, правда.
Может быть поиск вам и не нужен вовсе — то, что вы в итоге хотите сделать с телевизором, делается без поиска по живой системе.
Автор: gryu
Дата сообщения: 20.01.2011 11:42
ASE_DAG

Цитата:
При взломе телевизора (во блин, звучит то как... особенно для тех, кто чернобелые Темпы помнит...) обнаружил одну граблю. Путь не верный для нужного файла на моём телеке.
Соответственно нужно найти.
ls - ом нашёл конечно, но больно уж нудно это, все фолдеры в ручную прочёсывать.

Собственно как вы понимаете время идёт и я уже всё нашёл и поставил MC.
Соответственно теперь поиск есть (через МС) и всё что нужно тоже есть.
И FTP поднял. И mount по FTP|SMB|NFS. (так много, уже из интереса. Фильмы смотреть по сети с домашнего сервера не переписывая их на флешку, подбирал по какому протоколу скорость выше чтоб HD не дёргалось)
Поэтому и писал выше "ладно".
Автор: ASE_DAG
Дата сообщения: 20.01.2011 17:27
gryu
Отлично. ;)
И после этого вы уверены, что не ошиблись темой? «Новичок в Линуксе», да? :D
Автор: gryu
Дата сообщения: 20.01.2011 18:49
ASE_DAG
(на правах НЕ офтопа)
Да. Уверен. Я НЕ ЗНАЮ Linux. Совершенно. Так что в Linux я не даже не "новичок". Я в нём "ноль".
Я в FreeBSD не новичок.
Только не надо о том что всё это одно.....
Как я уже писал, это давно разные системы. Общее есть но различий куда как больше.
Автор: ASE_DAG
Дата сообщения: 20.01.2011 19:36
gryu
> Как я уже писал, это давно разные системы.
Разумеется.
Я это не ради холивара написал, скорее ради комплимента.
Автор: gryu
Дата сообщения: 20.01.2011 19:43
Что же касается "уместности" моего вопроса тут, то зайдя в подраздел я искал тему с профилем "общие вопросы" . Данная тема вполне подходит.
Задавая вопрос я рассчитывал на ответ фоормата "А! это очень просто! В Пингвине есть команда ***, которая круче find ...." Вот собственно и всё.

Добавлено:
Эп. пардон. Думал что приклеится к прежнему посту. Не видел что после моего поста уже появился чужой.
Автор: DedParadeD
Дата сообщения: 22.01.2011 23:55
Господа, вопрос. Я в Linux новичок, и потому возможно некоторые термины буду называть не совсем правильно. Вопросов много, но пока основной:
Установлена Ubuntu 10.04 LTS. Приложения устанавливаю через Synaptic. Причём, если выбираешь какое-либо приложение - он зачастую требует установить вместе с выбранным ещё до десятка дополнительных пакетов из различных разделов.
При удалении же - хоть обычном, хоть полном - при выборе через контекстное меню - этого же приложения, удаляется только оно. А "хвосты", устанавливающиеся вместе с ним ранее - нет. Эдак можно и "захламить" Ось основательно.
Вопрос: как удалять приложение полностью, с ранее установленными вместе с ними дополнениями?
Спасибо
Автор: ASE_DAG
Дата сообщения: 23.01.2011 00:08
DedParadeD
Пользуйтесь метками.
Установить:
# aptitude install --add-user-tag xubuntu xubuntu-desktop
Удалить:
# aptitude purge '?user-tag(xubuntu)'

Но это только в таких, серьезных, случаях. Обычно зависимости удаляются весьма грамотно.

P.S. Если ли такой функционал у Синаптика, ей богу, не знаю.
Автор: Alukardd
Дата сообщения: 23.01.2011 00:12
DedParadeD
Эм... Вообще-то всегда вроде как удаляется пакет и все что с ним было АВТОМАТИЧЕСКИ стянуто... Там вроде как должна быть кнопка "отметить для полного удаления", тогда пакет удалится со всеми зависимостями, если они конечно больше ни кем не используются...

p.s. а вообще мой вам совет отходить от использования Synaptic и смотреть в сторону терминала с использованием aptitude, ну или apt-get + apt-cache.

Добавлено:
ASE_DAG
Ну вы блин пошли человеку голову пудрить метками. Да вроде в Synaptic я что-то такое видел. Не полезу сейчас проверять
Автор: DedParadeD
Дата сообщения: 23.01.2011 00:21
Alukardd

Цитата:
Там вроде как должна быть кнопка "отметить для полного удаления"

да, только через контекстное меню я этим пользовался. остались "хвосты". но насколько я понял - эта функция в основном для удаления пользовательских конфигов.

вот что нашёл:

Цитата:
В терминале прописываем такую команду:

sudo apt-get autoclean

рекомендуется (использовать периодически) для очистки от пакетов .deb которые больше не используются.
плюс:

sudo apt-get autoremove

удаляет неудалённые зависимости от уже удалённых пакетов

и еще чистим архив пакетов /var/cache/apt/archives/

sudo bash
cd /var/cache/apt/archives/
rm *.deb



весьма противоречивые отзывы по данным командам.
Автор: Alukardd
Дата сообщения: 23.01.2011 00:27
Ну что там использовать apt-get или aptitude это дело ваше. Но суть одна. Открываем man aptitude (apt-get) и читаем что делает каждая команда.
А не страдаем херней с
Цитата:
sudo bash
cd /var/cache/apt/archives/
rm *.deb

Если с буржуйским плохо, то на opennet'e есть куча русских man страниц.
Вот например по apt-get.
Автор: ASE_DAG
Дата сообщения: 23.01.2011 00:34
DedParadeD
> эта функция в основном для удаления пользовательских конфигов
Совершенно верно, разница между uninstall и purge именно в удалении последней конфигов.

> остались "хвосты"
Действительно, иногда остаются. Но редко.

Использовать apt-get, apt-cache, apt-mark и др. вместо aptitude не советую. А интерфейс у Аптитьюда, имхо, даже более «дружелюбный», чем у Синаптика.
Автор: DedParadeD
Дата сообщения: 23.01.2011 00:34
Ага, спасибо всем за помощь. Буду потихоньку читать.

P.s.: и ещё вдогонку. Вот, к примеру, устанавливаю я ОСь, пробую все программы, устанавливаю, удаляю, наконец нахожу оптимальный набор софта для себя.
Существует ли какая прога, в которую можно загрузить сценарий, чтобы на свежеустановленной ОСи сразу за один раз подгрузить из репозитария все необходимые программы?
Автор: ASE_DAG
Дата сообщения: 23.01.2011 00:41
DedParadeD
Исходная машина:
$ dpkg --get-selections > selections.list
Другая машина:
# dpkg --set-selections < selections.list

Комментарии нужны?

> Буду потихоньку читать.
У Аптитьюда интерфейс, серьезно, «интуитивно-понятный», можете сразу запускать, по ходу разберетесь.
# aptitude
Автор: DedParadeD
Дата сообщения: 23.01.2011 00:51
ASE_DAG

Цитата:
Комментарии нужны?

да.
- все выполняются, как я понимаю, в Терминале? и команда вводится полностью, как вы и написали:
$ dpkg --get-selections > selections.list
- selections.list куда-то должен сохраниться. откуда его нужно будет забрать и перенестина другую машину...
- ... куда его нужно будет положить на новой машине

сорри, поэкспериментировал бы сам, просто сейчас доступа к ОСи нет...
Автор: ASE_DAG
Дата сообщения: 23.01.2011 01:08
DedParadeD
Ну да.
«$» и «#» — это вас шелл приветствует. «$» означает, что работаете из-под пользователя, «#» — из-под рута. Правильным нынче считается не переходить в рутовую консоль, а запускать единичные команды — «# aptitude» следует выполнять как «$ sudo aptitude».

> selections.list куда-то должен сохраниться
В текущий каталог. «paraded@workstation:~/Desktop$» — «~/Desktop» — это здесь текущий каталог.

Не запутал вас еще? ;)

Добавлено:
DedParadeD
А поскольку вы, я смотрю, интересуетесь не самыми примитивными вещами и хотите что-то потихоньку почитать, могу порекомендовать почитать вот это (ссылка на последнюю часть, где оглавление, читать, разумеется, с начала).
Автор: DedParadeD
Дата сообщения: 23.01.2011 01:18
ASE_DAG

Цитата:
Не запутал вас еще?

да нет, спасибо большое, всё очень доходчиво.

с windows уже разобрался на уровне чуть выше пользовательского, вот теперь думаю за linux приняться. на ноут себе уже поставил. вроде бы ничего - шустро, дружелюбно и глаз радует. тем более пригодится в свете скорого обязательного перехода разного рода госорганизаций на спо.
Автор: Alukardd
Дата сообщения: 23.01.2011 13:46
ASE_DAG
Цитата:
почитать вот это
читал я все эти статьи как-то на досуге, на сколько мне помнится только 1 содержала интересную для меня информацию, правда я не совсем новичок, но и явно не гуру
DedParadeD
Цитата:
с windows уже разобрался на уровне чуть выше пользовательского
я тоже так считал когда-то, с тех пор мои знания относительно форточек минимум удвоились, и я не считаю что знаю реально много...
Автор: urodliv
Дата сообщения: 23.01.2011 14:19

Цитата:
и я не считаю что знаю реально много...

Как у кого-то в подписи сказано: "... отцепи мышку"

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122

Предыдущая тема: перенос AD на Linux (OpenSuse)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.