#mv folder newfolder

Если папка newfolder уже существует, папка folder
Копируется в папку newfolder.

Если папки newfolder нет, folder переименовывается в
Папку newfolder

man -k = apropos

nohup command & - выполнение команды будет
продолжено после выхода из системы
Весь вывод команды сохраняется в файле nohup.out

Cmp
Diff

Echo * == ls

rename 's/\.bak$//' *.bak - strips .bak from the filename

Экземпляр выполняющейся программы - процесс
Например, wc - это программа; каждый раз когда она запускается,
создается новый процесс (со своим PID)

ps -ax (BSD) = ps -ef (System V)

ps -ag - показывает информацию о процессах,
Исполняющихся в этот момент.

export - позволяет использовать переменные в разных программах

Byte= symbol in unix

file - команда делает предположение о типе файла

crypt - используется для шифрования файлов от root'a

newgrop - изменяет текущую группу пользователей

/etc/passwd - регистрационный файл
/bin/passwd - программа для изменения паролей

SUID хранит опасность,т.к.
-rwsrwxrwx - любой пользователь может заменить ее собственной программой

Бит SUID используется в passwd, и некоторых других системных программах

Символ S вместо X в поле прав на исполнение для
Владельца говорит о том, что команда во время
Выполнения приобретает права своего владельца.

chmod -w . - запретить запись в каталог

ls -t сортитурет по времени, по умолчанию это время последнего изменения

scp - copies files between hoss on a network. It uses ssh for data transfer.

(date;who) | tee filetosave | wc
tee - read from standard input and write to standard output and files

(sleep 5;date) - ждет 5 сек и потом выводит date

at 10:44 < filewithcommands echo the time is `date`
`` - с наклоном!

В оболочке есть команда . (точка), которая исполняет команды
В файле в текущей оболочке. ИЗНАЧАЛЬНО это было придумано для того,
Чтобы пользователю было удобно перезапускать свой .profile и не приходилось
Бы для этого выходить из системы и заново входить в нее.

Значение переменной можно сделать доступным в подоболочках с помощью
Команды оболочки export.

Фактически shell можно назвать языком программирования:
в ней есть переменные, циклы, принятие решений и т.д.


for I in *
do
echo $i
done

for I in * - перебирает все файлы в текущем каталоге

for I in $* - перебирает все аргументы командного файла

/export - default directory for commonly shared file system

perl - v #version of perl

Comments

Popular posts from this blog

HAproxy logging

teamcity Automatic Agent Start under Linux

15 managing disk - understanding /etc/fstab xfs_admin mount -o rw,remount /