LINUX.ORG.RU

Нужна помощь по Shell


0

0

1.Помогите создать командный файл, выводящий на экран список всех процессов, запущенных заданным пользователем? 2.Для файла с заданным именем нужно определить, является ли он символической ссылкой. Если да, проследить всю цепочку ссылок от этого имени. Формат вызова: <команда> <имя файла> Примечание:Тип файла - симолической ссылки может быть проверен выполнением команды ls с опцией -l. Символические ссылки имеют в выводе этой команды тип l 3.Как в заданном каталоге поместить в отдельные подкаталоги файлы с размерами, попадающими в интервалы заданного размера? Заранее большое спасибо!!!


>командный файл
это .bat что ли :)
скипт:

#!/bin/bash
top -u <user>
.........# на этом мысль обрывается :)

читай маны

amorpher ★★★★★
()

Данила перелогинься под pchelzdec

>>3.Как в заданном каталоге поместить в отдельные подкаталоги файлы с размерами, попадающими в интервалы заданного размера

http://www.linux.org.ru/view-message.jsp?msgid=3793077

Там читаем:

>>И снова здравствуйте! Требуется в заданном каталоге поместить в отдельные подкаталоги файлы с размерами, попадающими в интервалы заданного размера.

gkrellm
()
Ответ на: комментарий от amorpher

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

R0man
() автор топика
Ответ на: комментарий от R0man

ну и на этом спасибо! буду сидеть разбираться

R0man
() автор топика

1. "ps -u $username"
Например, команд "ps -u R0man" выведет все процессы юзера R0man.
2. Команда "ls -l * | grep ^l"
выведет список ссылок; после "->" путь куда ссылается.
3. Команда "find * -size 10k -exec mv {} 10kdir \;"
переместит все файлы размером меньше 10-ти килобайт в директорию 10kdir.

saahriktu ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.