ubuntu:bash
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версияПоследняя версияСледующая версия справа и слева | ||
ubuntu:bash [2010/01/26 10:52] – artur | ubuntu:bash [2011/08/03 13:46] – [Разное] artur | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Bash комманды ====== | ====== Bash комманды ====== | ||
+ | |||
+ | |||
+ | <code bash>cat << EOF > $filename | ||
+ | line1 | ||
+ | line2 | ||
+ | line3 | ||
+ | EOF | ||
+ | </ | ||
+ | |||
+ | ===== Find ===== | ||
+ | |||
+ | <code bash> | ||
+ | find . -type d ! -perm -111 # Найти директории с правами 0111 | ||
+ | find /home/user/ -cmin 10 -print | ||
+ | find . -name ' | ||
+ | find / -name " | ||
+ | find / -name " | ||
+ | # Найти все графические файлы и создать архив, iname -регистронезависимо. -r -добавить | ||
+ | find . \( -iname " | ||
+ | find . -type f -name " | ||
+ | find /var/ -size +10M -exec ls -lh {} \; # Найти файлы больше 10 MB | ||
+ | find /var/ -size +10M -ls # То-же, что и выше | ||
+ | find . -size +10M -size -50M -print | ||
+ | find /usr/ports/ -name work -type d -print -exec rm -rf {} \; # Очистить порты | ||
+ | # Найти файлы, принадлежащие определенному пользователю и с определенными правами | ||
+ | find / -type f -user root -perm -4000 -exec ls -l {} \;</ | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Разное ===== | ||
<code bash> | <code bash> | ||
Строка 21: | Строка 52: | ||
cp unixtoolbox.xhtml{, | cp unixtoolbox.xhtml{, | ||
mv /dir1 /dir2 # Переименовать директорию | mv /dir1 /dir2 # Переименовать директорию | ||
- | ls -1 # Лстинг файлов, | + | ls -1 # Листинг файлов, |
history | tail -50 # Показать последние 50 использовавшихся команд</ | history | tail -50 # Показать последние 50 использовавшихся команд</ | ||
ubuntu/bash.txt · Последнее изменение: 2017/03/23 21:59 — 127.0.0.1