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

Содержание

Журнал

Вторник (09/29/15)

/dev/pts/6
11:24:30
$ls
_1_2_3     acpi      __asterisk  bjen  core.c   -file1  -hello   isdn_ttyfax.c  modules  Regexp.H  term.h
1cdesktop  alloca.H  bjan        bjon  fcntl.h  group   _hrypun  _kik_my        passwd   s_tol_
11:24:32
$echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
11:26:13
$echo$((2/3))
l3script: echo0: команда не найдена
11:27:19
$echo $((2/3))
0
11:27:23
$a=1

11:27:33
$b=5

11:27:35
$echo $((a-b))
-4
11:27:48
$echo ((a+$b))
l3script: syntax error near unexpected token `('
11:29:44
$echo (($a+$b))
l3script: syntax error near unexpected token `('
11:30:37
$echo $($(a+$b))
l3script: a+5: команда не найдена
11:31:01
$echo $(($a+$b))
6
11:31:14
$echo $((a+b))
6
11:31:24
$$a+$b
l3script: 1+5: команда не найдена
11:31:50
$echo ($a+$b)
l3script: syntax error near unexpected token `$a+$b'
11:32:04
$echo (($a+$b))
l3script: syntax error near unexpected token `('
11:32:11
$echo ($a+$b))
l3script: syntax error near unexpected token `$a+$b'
11:32:18
$$a+$b
l3script: 1+5: команда не найдена
11:32:27
$echo $a+$b
1+5
11:32:32
$echo $a+$b=$(a+b)
l3script: a+b: команда не найдена
1+5=
11:32:49
$echo $a+$b=echo $(a+b)
l3script: a+b: команда не найдена
1+5=echo
11:32:59
$echo $a+$b= echo $(a+b)
l3script: a+b: команда не найдена
1+5= echo
11:33:02
$echo $a+$b=($((a+b))
l3script: syntax error near unexpected token `('
11:33:20
$echo $a+$b=$((a+b))
1+5=6
11:33:24
$cat /etc/passwd > newfile

11:34:16
$les newfile
l3script: les: команда не найдена
11:34:21
$less newfile
11:34:30
$sort < /etc/passwd
backup:x:34:34:backup:/var/backups:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
Debian-exim:x:101:103::/var/spool/exim4:/bin/false
games:x:5:60:games:/usr/games:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
ivan:x:1001:1001::/home/ivan:/bin/bash
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
list:x:38:38:Mailing List Manager:/var/list:/bin/sh
...
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
petr:x:1002:1002::/home/petr:/bin/bash
proxy:x:13:13:proxy:/bin:/bin/sh
root:x:0:0:root:/root:/bin/bash
sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin
sync:x:4:65534:sync:/bin:/bin/sync
sys:x:3:3:sys:/dev:/bin/sh
user:x:1000:1000:user,,,:/home/user:/bin/bash
uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh
www-data:x:33:33:www-data:/var/www:/bin/sh
11:34:54
$news
l3script: news: команда не найдена
11:35:11
$mail
No mail for user
11:35:17
$mail
Heirloom mailx version 12.5 6/20/10.  Type ? for help.
"/var/mail/user": 1 message 1 new
>N  1 root               Tue Sep 29 12:35   20/672   12
? 1
Message  1:
From root@based-debian.net.nt Tue Sep 29 12:35:30 2015
Return-path: <root@based-debian.net.nt>
Envelope-to: user@based-debian.net.nt
Delivery-date: Tue, 29 Sep 2015 12:35:30 +0300
Date: Tue, 29 Sep 2015 12:35:30 +0300
To: user@based-debian.net.nt
Subject: 12
User-Agent: Heirloom mailx 12.5 6/20/10
Content-Type: text/plain; charset=us-ascii
From: root <root@based-debian.net.nt>
Status: R
lox
? q
Held 1 message in /var/mail/user
У вас есть почта в /var/mail/user
11:35:38
$mv /etc/passwd /tmp 2> erlog

11:36:40
$cat erlog
mv: невозможно переместить «/etc/passwd» в «/tmp/passwd»: Отказано в доступе
11:36:46
$mv erlog errlog

11:37:23
$cat erlog
cat: erlog: Нет такого файла или каталога
11:37:27
$cat errlog
mv: невозможно переместить «/etc/passwd» в «/tmp/passwd»: Отказано в доступе
11:37:30
$cat erlog 2>> errlog

11:37:47
$cat errlog
mv: невозможно переместить «/etc/passwd» в «/tmp/passwd»: Отказано в доступе
cat: erlog: Нет такого файла или каталога
11:37:51
$cat >> unsorted
Windows
Kubuntu
Lubuntu
Windows SRV
Win2k3
Win2k8
Win2k12
LNX
FreeBSD
11:39:03
$sort < unsorted > sorted

11:39:32
$cat sorted
FreeBSD
Kubuntu
LNX
Lubuntu
Win2k12
Win2k3
Win2k8
Windows
Windows SRV
11:39:35
$cat > file
hgfkj
fnfkgn
hfgknlgf
hgfjkhlfg
fhglk
11:39:54
$cat file
hgfkj
fnfkgn
hfgknlgf
hgfjkhlfg
fhglk
11:39:58
$cat >> file
flgfdkl
fghgkg
ghfgkh
hfghjkl
11:40:19
$cat file
hgfkj
fnfkgn
hfgknlgf
hgfjkhlfg
fhglk
flgfdkl
fghgkg
ghfgkh
hfghjkl
11:40:21
$cat bigfile " more
> cat bigfile | more
> ^C
11:40:38
$cat bigfile " more
                      cat bigfile | more
cat: bigfile: Нет такого файла или каталога
11:40:59
$cat /etc/passwd | sort | tee sorted_passwd | less
11:48:59
$clear

11:49:02
$cat > *
l3script: *: ambiguous redirect
11:49:33
$touch > *
l3script: *: ambiguous redirect
11:49:44
$cat > -r

11:50:10
$ls
_1_2_3     alloca.H    bjen    errlog   -file1  _hrypun        modules  -r        sorted_passwd  unsorted
1cdesktop  __asterisk  bjon    fcntl.h  group   isdn_ttyfax.c  newfile  Regexp.H  s_tol_
acpi       bjan        core.c  file     -hello  _kik_my        passwd   sorted    term.h
11:50:11
$cat > \*

11:50:45
$ls
*          acpi        bjan  core.c   file    -hello         _kik_my  passwd    sorted         term.h
_1_2_3     alloca.H    bjen  errlog   -file1  _hrypun        modules  -r        sorted_passwd  unsorted
1cdesktop  __asterisk  bjon  fcntl.h  group   isdn_ttyfax.c  newfile  Regexp.H  s_tol_
11:50:47
$rm '\*' '-r'
rm: невозможно удалить «\\*»: Нет такого файла или каталога
11:51:10
$rm '*' '-r'

11:51:14
$ls
_1_2_3     alloca.H    bjen    errlog   -file1  _hrypun        modules  -r        sorted_passwd  unsorted
1cdesktop  __asterisk  bjon    fcntl.h  group   isdn_ttyfax.c  newfile  Regexp.H  s_tol_
acpi       bjan        core.c  file     -hello  _kik_my        passwd   sorted    term.h
11:51:18
$rm "-r"
rm: пропущен операнд
Попробуйте «rm --help» для получения более подробного описания.
11:51:41
$rm -f "-r"

11:51:47
$ls
_1_2_3     alloca.H    bjen    errlog   -file1  _hrypun        modules  -r        sorted_passwd  unsorted
1cdesktop  __asterisk  bjon    fcntl.h  group   isdn_ttyfax.c  newfile  Regexp.H  s_tol_
acpi       bjan        core.c  file     -hello  _kik_my        passwd   sorted    term.h
11:51:51
$rm
rm: пропущен операнд
Попробуйте «rm --help» для получения более подробного описания.
11:51:56
$rm --help
ИспользованÐ