Инструменты пользователя

Инструменты сайта


linux_all

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
linux_all [2016/02/12 06:06]
sander
linux_all [2016/02/12 06:07] (текущий)
sander
Строка 1: Строка 1:
 +**Папки и файлы:​**\\
 +PATH=$PATH:/​root/​scripts добавление к переменной PATH нового значения\\
 +which поиск по каталогу PATH\\
 +find:
 + -name /по имени
 + -iname /без регистра
 + -mtime /дата последней модификации
 + -type / b (блочное устройство),​ c (символьное устройство),​ d (директория),​ p (именованный канал),​ f (обычный файл), l (символическая ссылка),​ и s (сокет)
 + -iregex /​регулярные выражения
 + -mtime /по дате
 + -size /по размеру
 +
 +find /etc/*.conf -exec cp '​{}'​ /root/conf ';'​
 +Опция -exec принимает строку команд для выполнения,​ которая оканчивается на ;, и заменяет все вхождения {} именем файла.
 +scp file-name your-user@where-ip:/​my/​cosy/​directory
 +
 +**Процессы:​**
 +mc & запуск в фоне ​
 +jobs -l просмотр заданий
 +bg [1...] продолжить процесс в фоне.
 +fg [1...] переключить процесс на передний план
 +
 +**Обработка текста и перенаправления:​**
 +
 +cd /etc ; ls -l  / ; последовательное выполнение команд
 +&& / выполнение команды пири успешном завершении предыдущей
 +|| / выполнение команды при ошибке предыдущей
 +$() exp. mkdir $(uname -s) / использование выходных данных одной команды при вызове другой
 +> >> < /​перенаправление потоков
 +
 +**Модули ядра:**
 +
 +lsmod - просмотр списка модулей подгружаемых в ядро
 +modinfo - информация о модуле
 +rmmod - удаление модуля из ядра
 +modprobe - подгрузка модуля в ядро
 +
 +find /​lib/​modules -name '​*.ko'​ /​посмотреть все доступные модули
 +
 +**Модель прав доступа:​**
 +chmod = rwx / +x / u=rwx / g=rx / o=x / 755 base
 +Режим Число
 +rwx     7
 +rw-     6
 +r-x     5
 +r--     4
 +-wx     3
 +-w-     2
 +--x     1
 +---     0
 +
 +umask права для создаваемого файла по умолчанию
 +
 +suid и sgid позволяют запускать файл от имени владельца \ группы ​
 +
 +chmod u+s / g+s base
 +
 +sticky chmod +t удаление или переименовывание возможно только от имени владельца или root
 +
 +suid sgid sticky режим \\
 +on    on    on    7 \\
 +on on off 6 \\
 +on off on 5 \\
 +on off off 4 \\
 +off on on 3 \\
 +off on off 2 \\
 +off off on 1 \\
 +off off off 0 \\
  
linux_all.txt · Последние изменения: 2016/02/12 06:07 — sander