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

Содержание

Журнал

Понедельник (10/20/14)

/dev/pts/0
13:43:02
#ls
1.txt  2.txt  3.txt  d1  d2  install  student_con
13:43:21
#tree
.
├── 1.txt
├── 2.txt
├── 3.txt -> /root/1.txt
├── d1
│   ├── f1
│   └── f2
├── d2
│   ├── d3
│   └── f2
├── install
└── student_con
3 directories, 8 files
13:43:23
#cp d2/f2 /opt/f3

13:43:59
#tree /opt
/opt
├── 4.txt
├── f3
└── pipe
0 directories, 3 files
13:44:07
#cp -v d2/f2 /opt/f3
«d2/f2» -> «/opt/f3»
13:44:54
#ls /opt
4.txt  f3  pipe
13:45:02
#cp -v d2 /opt
cp: пропускается каталог «d2»
13:45:29
#cp -rv d2 /opt
«d2» -> «/opt/d2»
«d2/f2» -> «/opt/d2/f2»
«d2/d3» -> «/opt/d2/d3»
13:46:09
#tree
.
├── 1.txt
├── 2.txt
├── 3.txt -> /root/1.txt
├── d1
│   ├── f1
│   └── f2
├── d2
│   ├── d3
│   └── f2
├── install
└── student_con
3 directories, 8 files
13:48:44
#mv d1/f1 d1/f3

13:49:17
#tree
.
├── 1.txt
├── 2.txt
├── 3.txt -> /root/1.txt
├── d1
│   ├── f2
│   └── f3
├── d2
│   ├── d3
│   └── f2
├── install
└── student_con
3 directories, 8 files
13:49:20
#mv d1/f{3,1}

13:51:08
#tree
.
├── 1.txt
├── 2.txt
├── 3.txt -> /root/1.txt
├── d1
│   ├── f1
│   └── f2
├── d2
│   ├── d3
│   └── f2
├── install
└── student_con
3 directories, 8 files
13:51:11
#touch f{1,2,3,4,5}

13:51:37
#tree
.
├── 1.txt
├── 2.txt
├── 3.txt -> /root/1.txt
├── d1
│   ├── f1
│   └── f2
├── d2
│   ├── d3
│   └── f2
├── f1
├── f2
├── f3
├── f4
├── f5
├── install
└── student_con
3 directories, 13 files
13:51:40
#mkdir d3

13:52:16
#echo f[1-5] d3
f1 f2 f3 f4 f5 d3
13:55:46
#mv f10
mv: после «f10» пропущен операнд, задающий целевой файл
Попробуйте «mv --help» для получения более подробного описания.
13:59:44
#touch f10

13:59:51
#echo f[1-10]
f1
14:00:02
#echo f[!257]
f1 f3 f4
14:03:01
#tree
.
├── 1.txt
├── 2.txt
├── 3.txt -> /root/1.txt
├── d1
│   ├── f1
│   └── f2
├── d2
│   ├── d3
│   └── f2
├── d3
├── f1
├── f10
├── f2
├── f3
├── f4
├── f5
├── install
└── student_con
4 directories, 14 files
14:03:07
#mv -v f[1-5] d3
«f1» -> «d3/f1»
«f2» -> «d3/f2»
«f3» -> «d3/f3»
«f4» -> «d3/f4»
«f5» -> «d3/f5»
14:04:01
#tree
.
├── 1.txt
├── 2.txt
├── 3.txt -> /root/1.txt
├── d1
│   ├── f1
│   └── f2
├── d2
│   ├── d3
│   └── f2
├── d3
│   ├── f1
│   ├── f2
│   ├── f3
│   ├── f4
│   └── f5
├── f10
├── install
└── student_con
4 directories, 14 files
14:04:10
#alias --help
l3script: alias: --: неправильная опция
alias: usage: alias [-p] [name[=value] ... ]
14:05:03
#man a;ias
Нет справочной страницы для a
l3script: ias: команда не найдена
14:05:10
#man alias
14:05:18
#rm f??

14:05:52
#tree
.
├── 1.txt
├── 2.txt
├── 3.txt -> /root/1.txt
├── d1
│   ├── f1
│   └── f2
├── d2
│   ├── d3
│   └── f2
├── d3
│   ├── f1
│   ├── f2
│   ├── f3
│   ├── f4
│   └── f5
├── install
└── student_con
4 directories, 13 files
14:05:54
#rm -r d3

14:06:40
#tree
.
├── 1.txt
├── 2.txt
├── 3.txt -> /root/1.txt
├── d1
│   ├── f1
│   └── f2
├── d2
│   ├── d3
│   └── f2
├── install
└── student_con
3 directories, 8 files
14:06:43
#which tree
/usr/bin/tree
14:09:41
#which shred
/usr/bin/shred
14:10:16
#cat privet.txt
cat: privet.txt: Нет такого файла или каталога
14:10:45
#which privet.txt

14:10:55
#grep privet.txt
^C
14:11:09
#grep 'privet.txt'
^C
14:11:23
#grep -nr 'privet.txt'

14:11:30
#^C

14:11:39
#echo privet > privet.txt

14:12:04
#ls
1.txt  2.txt  3.txt  d1  d2  install  privet.txt  student_con
14:12:06
#shred -v privet.txt
shred: privet.txt: проход 1/3 (random)…
shred: privet.txt: проход 2/3 (random)…
shred: privet.txt: проход 3/3 (random)…
14:12:20