LINUX.ORG.RU

Сообщения facelift

 

Как узнать размер файлов с определенным расширением?

Форум — General

Собственно, сабж.

facelift
()

Программка для постянного вывода строк из файла

Форум — General

Программка есть, ее запускаешь, а она выводит все что есть в файле и не выключается, а висит, и когда ты из другой консоли что-то в файл добавишь, то в первой консоли, где у тебя эта программка, у тебя будет вывод того что ты добавил. Вот не могу ее найти. Не подскажете как она называется?

facelift
()

Почему ctrontab и inittab так называются?

Форум — General

Почему у них tab на конце? Просто жуть как интересно что бы это могло значить.

facelift
()

Почему я не могу для other поставить +s?

Форум — General

chmod u+s at.sh работает
chmod g+s at.sh работает
а
chmod o+s at.sh НЕ работает
Это почему так? У меня вот скриптик есть, я хочу его владелцем сделать рута и всем дать права на выполнение и чтобы права при выполнении скриптика были рутовые. И не работает. Что я делаю не так?

facelift
()

/bin, /sbin, /usr/bin, /usr/sbin

Форум — General

Здравствуйте. Зачем нужна папка /usr? Почему именно так распологаются папки? Или лучше посоветуйте литературу, где бы я мог узнать про файловую систему Линукс. Ну или можете ответить. И еще вопрос: зачем нужна папка /usr? Почему не хранить все бинарники в /bin, /sbin? /sbin - это бинарники для superuser'а?

facelift
()

.d

Форум — General

Здравствуйте. Есть файлы крона и файлы настроек rc0.d. Почему эти файлы так называются? Т.е. у них на конце .d из-за чего? И почему в /etc так много файлов rc? (rc0.d, rc1.d, rc2.d) И почему эти файлы начитаются с rc?

facelift
()

apt-get в условиях нехватки свободного места

Форум — General

Здравствуйте. Я в Линуксе еще новичек, и у меня возникли некоторые вопросы.
Так вот поставил я его недавно, перед этим разбив свой хард. Под / я выделил 8Гб, и увы, сейчас на / свободно только 7МБ. Сейчас я не могу ни поставить обновления, ни удалить другие программы чтобы освободить место. Что делать? Но проблемма еще и в том, что когда я пишу
sudo apt-get remove emacs
например, то emacs не удаляется, но apt-get при повторной попытке удаления emacs пишет что такой софтины нет. Что делать? Я так уже пару прог "удалил".

facelift
()

Как узнать когда в последний раз выключился компьютер?

Форум — General

Есть ли где-то это в логах?

facelift
()

sudo без пароля

Форум — General

Здравствуйте. Мне надо через n часов выключить компьютер. Делаю скриптик

#!/bin/bash
echo Shutdown at $(date +%T) >> shutdown.log
shutdown -h now
Далее пишу
at -f shutdown.sh 13:30
Дык вот этот скриптик запуститься только под рутом. Т.е. надо запускать только под рутом, т.к. shutdown просит права рута. А как мне сделать так чтобы его могли запускать еще и обычные пользователи? sudo вроде бы не вариант, так как требует пароля. Что посоветуете?

facelift
()

Кодировка less

Форум — General

Здрасти. У меня тут на работе CygWin. Дык вот есть файлики в которых есть русские буковки. cat эти буковки показывает нормально, а вот less показывает иероглифы. Что делать?

Иероглифы вида
<C1><E0><E9><E2>

facelift
()

Пара вопросов про VIM

Форум — General

Привет всем. Как мне в регистры вставить <ESC>?

Подробнее: Вот я хочу сделать макрос, и набираю команды. Макрос должен вначале и в конце строки вставлять кавычки (просто тестовый макрос). И я нажимаю

qxI"<ESC>A"<ESC>q

И у меня появился макрос на кнопочку x. Теперь я хочу его посмотреть, и пишу

:echo @x
I"^[A"^[

Вот эти ^[ - это Escape. Я не знаю как их вставить.

Еще вопрос. У нас есть регистры и переменные. Как мне регуляром выцарапать какое-то слово в регистр или переменную?

Всем спасибо за ответы.

facelift
()

Переменные в VIM

Форум — General

А всем привет! Как в виме сделать переменные? Их надо потом использовать в регулярных выражениях. Как я себе это представляю

x="SomeObject"
:%s/Get\(.*\)/Get$x/g

Надеюсь вы поняли о чем это я говорю. Никто не подскажет есть ли в VIM чтонить подобное?

facelift
()

Список часто посещаемых директорий

Форум — General

Здрасти. pushd/popd слишком туповатые. Нет ли утилиты которая бы хранила список папок. Т.е. что-то типа этого

$ pwd
/var
$ shdir
1) /home
2) /home/bin/script
3) /usr/bin
4) /dev
Press number: 3
$ pwd
/usr/bin

Там бы был файл с конфигами, куда можно бы было дописывать папки. Ну или добавлять их той же командой в список. Что-то типа $ shdir -a . $ shdir -a /home/facelift/porno

facelift
()

sed + multiline

Форум — General

Здравствуйте. Есть файл, в нем есть описание структурки. Надо после этой структурки добавить кое-какие данные. Т.е.

Было:

struct M
{
    int x;
};

Стало:

struct M
{
    int x;
};

CHECKCLASS(M);
Как в sed работать с несколькими линиями сразу?

facelift
()

Программа для генерации текста

Форум — General

Здравствуйте. А есть ли консольная программка которая бы генерировала текст, получая на вход длину символов и алфавит? Т.е. надо чтобы было так

$ genrand 3 "AB0"

AAA
AAB
AA0
ABA
ABB
AB0
BAA
BAB
BA0
BBA
BBB
BB0
0AA
0AB
0A0
0BA
0BB
0B0
00A
00B
000

Я и сам могу написать, это не долго. Но мне интересно есть ли готовые решения.

facelift
()

[Предохраняемся] Как зашифровать диск?

Форум — General

В связи с вот этим.
http://www.gamedev.ru/flame/forum/?id=120377
И многими другими случаями хотелось бы как-то обезопаситься. А именно сделать так чтобы ВСЕ на диске было зашифровано и примонтировать такой диск без пароля было бы не возможно. Ну или что-то подобное. Что вы мне можете посоветовать?

facelift
()

Какую файловую систему выбрать?

Форум — General

Здравствуйте. Дома у меня только ноутбук, места постоянно не хватает, поэтому я купил себе небольшой жесткий диск и боксик саташный - буду делать внешний диск. Возник вопрос: какую файловую систему туда ставить? Спасибо за ответы.

facelift
()

Поиск и замена в файлах

Форум — General

Как мне заменить в наборе файлов строчку попадающую под один регуляр на другую?

facelift
()

Какие-символы откуда-то взялись

Форум — General

Здравствуйте. У меня есть несколько файлов. Все они начинаются с одной буквы. Я хочу их переименовать. Назвать их также, только убрать первую букву. Пишу команду в консоли, но стали возникать проблемы - появляются какие-то странные символы.

facelift@facelift-laptop:~/source$ ls q*.cpp -c1
qkeyboardwidget.cpp
qmortgagecalculator.cpp
qexpressionhistory.cpp
qexpressionlineedit.cpp
qoptionsdialog.cpp
qexpandtableview.cpp
qbaseconverter.cpp
qaboutdialog.cpp
qexpandedtablewidget.cpp
qregisterdialog.cpp
qunitconverter.cpp



facelift@facelift-laptop:~/source$ for file in $(ls q*.cpp); do echo $(echo $file | cut -b2-); done
[00mqaboutdialog.cpp
[00mqbaseconverter.cpp
[00mqexpandedtablewidget.cpp
[00mqexpandtableview.cpp
[00mqexpressionhistory.cpp
[00mqexpressionlineedit.cpp
[00mqkeyboardwidget.cpp
[00mqmortgagecalculator.cpp
[00mqoptionsdialog.cpp
[00mqregisterdialog.cpp
[00mqunitconverter.cpp
[m

Это из-за чего такое? И как это исправить?

facelift
()

less в цвете

Форум — General

Не нашел как сделать less цветным. Никто не знает?

facelift
()

RSS подписка на новые темы