Журнал лабораторных работ

Содержание

Журнал

Понедельник (03/27/17)

/dev/pts/2
15:45:17
$tree
.
├── x
├── x-symlink -> x
├── y
└── z
0 directories, 4 files
15:46:43
$cd ..

15:46:48
$tree
.
├── core
└── x-project
    ├── x
    ├── x-symlink -> x
    ├── y
    └── z
1 directory, 5 files
15:46:51
$cd ..

15:46:58
$tree
.
├── backup
│   └── x-backup
│       ├── x
│       ├── x-project
│       │   ├── x
│       │   ├── y
│       │   └── z
│       ├── y
│       └── z
...
├── source
├── text
│   ├── comment-me.txt
│   ├── core
│   ├── hello-vi.txt
│   ├── hellow
│   ├── unixoid.err.txt
│   └── unixoid.orig.txt
└── touchlist
16 directories, 84 files
15:47:01
$cd backup/

15:47:25
$cd x-backup/

15:48:02
$rm -r x
x          x-project/
15:48:02
$rm -r x
x          x-project/
15:48:02
$rm -r x-project/

15:48:16
$tree
.
├── x
├── y
└── z
0 directories, 3 files
15:48:20
$cd ~

15:48:24
$tree
.
├── backup
│   └── x-backup
│       ├── x
│       ├── y
│       └── z
├── bigfile
├── bin
│   ├── bigwork
│   ├── signal_trap
...
├── source
├── text
│   ├── comment-me.txt
│   ├── core
│   ├── hello-vi.txt
│   ├── hellow
│   ├── unixoid.err.txt
│   └── unixoid.orig.txt
└── touchlist
15 directories, 81 files
15:49:19
$cp -Rf ~/pr
press_any_key_to_continue.jpg  proj/
15:49:19
$cp -Rf ~/pr
press_any_key_to_continue.jpg  proj/
15:49:19
$cp -Rf ~/proj/x-project/ ~/backup/x-backup/

15:50:54
$cd backup/x-backup/

15:51:04
$ls -lh
итого 4,0K
-rw-r--r-- 1 user user    0 Мар 27 16:22 x
drwxr-xr-x 2 user user 4,0K Мар 27 16:50 x-project
-rw-r--r-- 1 user user    0 Мар 27 16:22 y
-rw-r--r-- 1 user user    0 Мар 27 16:22 z
15:51:16
$cd ..

15:52:02
$cp -Rf ~/proj/x-project/x ~/backup/x-backup/

15:52:12
$cp -Rf ~/proj/x-project/y ~/backup/x-backup/

15:52:17
$cp -Rf ~/proj/x-project/z ~/backup/x-backup/

15:52:37
$cd x-backup/

15:52:49
$ls -lh
итого 4,0K
-rw-r--r-- 1 user user    0 Мар 27 16:52 x
drwxr-xr-x 2 user user 4,0K Мар 27 16:50 x-project
-rw-r--r-- 1 user user    0 Мар 27 16:52 y
-rw-r--r-- 1 user user    0 Мар 27 16:52 z
15:52:52
$cp -R ~/proj/x-project/z ~/backup/x-backup/

15:53:07
$cp -R ~/proj/x-project/y ~/backup/x-backup/

15:54:27
$ls -lh
итого 0
-rw-r--r-- 1 user user 0 Мар 27 16:54 x
lrwxrwxrwx 1 user user 1 Мар 27 16:54 x-symlink -> x
-rw-r--r-- 1 user user 0 Мар 27 16:54 y
-rw-r--r-- 1 user user 0 Мар 27 16:54 z
15:54:31
$cp -R ~/proj/x-project/ ~/backup/x-backup/

15:54:59
$cp -R ~/proj/x-project/ ~/backup/x-backup/

15:55:10
$cp
cp: пропущен операнд, задающий файл
Попробуйте «cp --help» для получения более подробного описания.
15:55:17
$cp --help
Использование: cp [КÐ-T] ИСТОЧНИК НАЗНАЧЕНИЕ
       или:    cp [КÐ
p [КÐ
СТОЧНИК в НАЗНАЧЕНИЕ, или несколько ИСТОЧНИКОВ в КАТАÐ
ных ключей, обязательны и для коротких.
  -a, --archive                то же, что и -dPR --preserve=all
      --attributes-only        не копировать данные файла, только атрибуты
      --backup[=КОГДА]         создавать резервную копию каждого целевого
                               файла
  -b                           то же, что и --backup, но без аргумента
...
                  нумерованные иначе создавать простые
  simple. never   всегда создавать простые копии
Как исключение, cp создает резервную копию ИСТОЧНИКА, если заданы
ключи -f и -b, а если ИСТОЧНИК совпадает с НАЗНАЧЕНИЕМ, то cp создает
резервную копию НАЗНАЧЕНИЯ.
Об ошибках в cp сообщайте по адресу bug-coreutils@gnu.org.
Домашняя страница GNU coreutils: <http://www.gnu.org/software/coreutils/>
Справка по работе с программами GNU: <http://www.gnu.org/gethelp/>
Об ошибках в переводе сообщений «cp» сообщайте по адресу <gnu@mx.ru>
Полная документация доступна по команде: info coreutils 'cp invocation'
15:55:22
$cp -r ~/proj/x-project/ ~/backup/x-backup/

15:56:48
$cp -rn ~/proj/x-project/ ~/backup/x-backup/

15:57:35
$ls -lh
итого 0
-rw-r--r-- 1 user user 0 Мар 27 16:56 x
lrwxrwxrwx 1 user user 1 Мар 27 16:56 x-symlink -> x
-rw-r--r-- 1 user user 0 Мар 27 16:56 y
-rw-r--r-- 1 user user 0 Мар 27 16:56 z
15:57:38
$ls -lh
итого 0
-rw-r--r-- 1 user user 0 Мар 27 16:56 x
lrwxrwxrwx 1 user user 1 Мар 27 16:56 x-symlink -> x
-rw-r--r-- 1 user user 0 Мар 27 16:56 y
-rw-r--r-- 1 user user 0 Мар 27 16:56 z
15:57:39
$cp -rn ~/proj/x-project/ ~/backup/x-backup/

15:59:34
$cd ..

15:59:36
$ls -lh
итого 4,0K
-rw-r--r-- 1 user user    0 Мар 27 16:52 x
drwxr-xr-x 2 user user 4,0K Мар 27 16:56 x-project
-rw-r--r-- 1 user user    0 Мар 27 16:53 y
-rw-r--r-- 1 user user    0 Мар 27 16:53 z
15:59:41
$l3script --help
GNU bash, version 4.2.37(1)-release-(x86_64-pc-linux-gnu)
Использование:
l3script [длинные опции а-ля `GNU'] [опции] ...
        l3script [длинные опции а-ля `GNU'] [опции] файл_со_скриптом...
Длинные опции в стеле GNU:
        --debug
        --debugger
        --dump-po-strings
        --dump-strings
        --help
...
        --rcfile
        --restricted
        --verbose
        --version
Опции оболочки:
        -irsD or -c command or -O shopt_option          (invocation only)
        -abefhkmnptuvxBCHP или опция -o
Type `l3script -c "help set"' for more information about shell options.
Type `l3script -c help' for more information about shell builtin commands.
Use the `bashbug' command to report bugs.
16:01:34
$l3script --help
GNU bash, version 4.2.37(1)-release-(x86_64-pc-linux-gnu)
Использование:
l3script [длинные опции а-ля `GNU'] [опции] ...
        l3script [длинные опции а-ля `GNU'] [опции] файл_со_скриптом...
Длинные опции в стеле GNU:
        --debug
        --debugger
        --dump-po-strings
        --dump-strings
        --help
...
        --rcfile
        --restricted
        --verbose
        --version
Опции оболочки:
        -irsD or -c command or -O shopt_option          (invocation only)
        -abefhkmnptuvxBCHP или опция -o
Type `l3script -c "help set"' for more information about shell options.
Type `l3script -c help' for more information about shell builtin commands.
Use the `bashbug' command to report bugs.
16:01:49
$l3script

Вторник (03/28/17)

/dev/pts/2
08:24:42
$vi
08:25:14
$~
.
├── backup
│   └── x-backup
│       ├── x
│       ├── x-project
│       │   ├── x
│       │   ├── x-symlink -> x
│       │   ├── y
│       │   └── z
│       ├── y
...
├─