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

Содержание

Журнал

Вторник (03/27/18)

/dev/pts/0
08:50:43
#~
  9 # export LS_OPTIONS='--color=auto'
 10 # eval "`dircolors`"
 11 # alias ls='ls $LS_OPTIONS'
 12 # alias ll='ls $LS_OPTIONS -l'
".bashrc" 19L, 630C
 13 # alias l='ls $LS_OPTIONS -lA'
 14 #
 15 # Some more alias to avoid making mistakes:
 16 # alias rm='rm -i'
 17 # alias cp='cp -i'
 18 # alias mv='mv -i'
 19 [ $0 == l3script ] && . /root/.lilalo/l3bashrc && _l3_start
08:50:58
#~
  1
"/bash.bashrc" [Новый файл]
08:51:17
#~

08:51:53
#ls -a
.  ..  .bash_logout  .bashrc  .profile
08:52:00
#vi .bashrc
--- /tmp/l3-saved-6687.24033.27053	2018-03-27 09:52:44.965631489 +0300
+++ .bashrc	2018-03-27 09:53:20.309606977 +0300
@@ -16,8 +16,8 @@
 shopt -s histappend
 
 # for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
-HISTSIZE=1000
-HISTFILESIZE=2000
+# HISTSIZE=1000
+# HISTFILESIZE=2000
 
 # check the window size after each command and, if necessary,
 # update the values of LINES and COLUMNS.
08:53:20
#cp ~/.vimrc .

08:54:48
#ls -a
.  ..  .bash_logout  .bashrc  .profile  .vimrc
08:55:19
#awk -F: `'3>=1000 && $3!=65534{print $1}Â'/etc/passwd | xargs -i cp -v .vimrc /home/{}
«.vimrc» -> «/home/user/.vimrc»
«.vimrc» -> «/home/ivan/.vimrc»
«.vimrc» -> «/home/petr/.vimrc»
прошло 12 минут
09:07:51
#ls -a ~petr
.  ..  .bash_history  .bash_logout  .bashrc  .profile  .vimrc
09:08:06
#ls -a ~user
.              .bash_profile  file                                   .lilalo       names                          .profile   text
..             .bashrc        freebsd.jpg                            lpi 1         ogo.jpg                        proj       touchlist
backup         bigfile        granata.jpg                            lpi 2         pamyatka.pdf                   scripting  .vimrc
.bash_history  bin            .l3rc                                  man_smb_conf  pics                           sh
.bash_logout   doc            Light_Alloy_4.4.784_RC2_by_FAFNIR.exe  matrix.jpg    press_any_key_to_continue.jpg  source
09:08:11
#echo $HISTFILE
/root/.bash_history
09:11:58
#HISTORY
l3script: HISTORY: команда не найдена
09:12:16
#history
    1  ifconfig
    2  vim /etc/network/interfaces
    3  nano /etc/network/interfaces
    4  /etc/init.d/networking restart
    5  ifconfig
    6  route
    7  ping 192.168.13.253
    8  shutdown -r now
    9  exit
   10  ping ya.ru
...
  325  vi .bashrc
  326  cp ~/.vimrc .
  327  ls -a
  328  awk -F: '$3>=1000 && $3!=65534{print $1}' /etc/passwd | xargs -i cp -v .vimrc /home/{}
  329  ls -a ~ivan
  330  ls -a ~petr
  331  ls -a ~user
  332  echo $HISTFILE
  333  HISTORY
  334  history
09:12:25
#!344
l3script: !344: event not found
09:13:01
#!324
ls -a
.  ..  .bash_logout  .bashrc  .profile  .vimrc
09:16:18
#cd /usr/share/d
debconf/     debhelper/   debianutils/ dict/        discover/    doc/         doc-base/    dpkg/
09:16:18
#cd /usr/share/d
debconf/     debhelper/   debianutils/ dict/        discover/    doc/         doc-base/    dpkg/
09:16:18
#cd /usr/share/d
debconf/     debhelper/   debianutils/ dict/        discover/    doc/         doc-base/    dpkg/
09:16:18
#cd /usr/share/d
debconf/     debhelper/   debianutils/ dict/        discover/    doc/         doc-base/    dpkg/
09:16:18
#cd /usr/share/doc
doc/      doc-base/
09:16:18
#whoami
root
09:23:34
#pr
pr             preconv        prename        print          printenv       printerbanner  printf         prove          prtstat
09:23:34
#user
useradd  userdel  usermod  users
09:23:34
#user
useradd  userdel  usermod  users
09:23:34
#user
useradd  userdel  usermod  users
09:25:52
#cd ~p
~petr/  ~proxy/
09:25:52
#cd ~p
~petr/  ~proxy/
09:25:52
#echo $S

09:27:24
#echo $S
$SECONDS         $SHELL           $SHELLOPTS       $SHLVL           $SSH_CLIENT      $SSH_CONNECTION  $SSH_TTY
09:27:24
#echo $SHELL
/bin/bash
09:27:47
#св /ишт
l3script: $'\321\201\320\262': команда не найдена
прошло 30 минут
09:58:29
#св /иÑbin
l3script: $'\321\201\320\262': команда не найдена
09:58:37
#ls

09:58:38
#сcd /bin

09:58:47
#ls
bash     dash           echo       gzexe     lessecho  lsmod       mv              pidof     rnano       ss        umount         zdiff   zsh4
busybox  date           egrep      gzip      lessfile  mkdir       nano            ping      run-parts   stty      uname          zegrep
cat      dd             false      hostname  lesskey   mknod       nc              ping6     rzsh        su        uncompress     zfgrep
chgrp    df             fgconsole  ip        lesspipe  mktemp      nc.traditional  ps        sed         sync      unicode_start  zforce
chmod    dir            fgrep      kbd_mode  ln        more        netcat          pwd       setfont     tailf     vdir           zgrep
chown    dmesg          findmnt    kill      loadkeys  mount       netstat         rbash     setupcon    tar       which          zless
chvt     dnsdomainname  fuser      kmod      login     mountpoint  nisdomainname   readlink  sh          tempfile  ypdomainname   zmore
cp       domainname     grep       ksh       ls        mt          open            rm        sh.distrib  touch     zcat           znew
cpio     dumpkeys       gunzip     less      lsblk     mt-gnu      openvt          rmdir     sleep       true      zcmp           zsh
09:58:50
#ls l*
less  lessecho  lessfile  lesskey  lesspipe  ln  loadkeys  login  ls  lsblk  lsmod
09:58:55
#ls l?
ln  ls
10:01:12
#ls l???
less
10:01:33
#ls ?l*
sleep  zless
10:01:51
#ls [kl]*
kbd_mode  kill  kmod  ksh  less  lessecho  lessfile  lesskey  lesspipe  ln  loadkeys  login  ls  lsblk  lsmod
10:02:25
#ls ?[kl]*
mkdir  mknod  mktemp  sleep  zless
10:02:40
#ls ?[k-pl]*
cp     dnsdomainname  ip    loadkeys  mknod   mount       openvt  rnano  umount      unicode_start  zmore
cpio   domainname     kmod  login     mktemp  mountpoint  rm      sleep  uname       ypdomainname   znew
dmesg  hostname       ln    mkdir     more    open        rmdir   touch  uncompress  zless
10:03:06
#ls ?[k-pa]*
bash  cpio  dmesg          false     kmod      login  mktemp  mountpoint  openvt  rnano  tar     uname          ypdomainname  znew
cat   dash  dnsdomainname  hostname  ln        mkdir  more    nano        rm      sleep  touch   uncompress     zless
cp    date  domainname     ip        loadkeys  mknod  mount   open        rmdir   tailf  umount  unicode_start  zmore
10:03:40
#ls ?[k-p]*
cp     dnsdomainname  ip    loadkeys  mknod   mount       openvt  rnano  umount      unicode_start  zmore
cpio   domainname     kmod  login     mktemp  mountpoint  rm      sleep  uname       ypdomainname   znew
dmesg  hostname       ln    mkdir     more    open        rmdir   touch  uncompress  zless
10:03:43
#ls ?[k-pa]*
bash  cpio  dmesg          false     kmod      login  mktemp  mountpoint  openvt  rnano  tar     uname          ypdomainname  znew
cat   dash  dnsdomainname  hostname  ln        mkdir  more    nano        rm      sleep  touch   uncompress     zless
cp    date  domainname     ip        loadkeys  mknod  mount   open        rmdir   tailf  umount  unicode_start  zmore
10:03:47
#ls ?[!k-pa]*
busybox  df         fgrep    gzip      lessfile  mt              netstat        pwd        setfont     su        zcat    zgrep
chgrp    dir        findmnt  kbd_mode  lesskey   mt-gnu          nisdomainname  rbash      setupcon    sync      zcmp    zsh
chmod    dumpkeys   fuser    kill      lesspipe  mv              pidof          readlink   sh          tempfile  zdiff   zsh4
chown    echo       grep     ksh       ls        nc              ping           run-parts  sh.distrib  true      zegrep
chvt     egrep      gunzip   less      lsblk     nc.traditional  ping6          rzsh       ss          vdir      zfgrep
dd       fgconsole  gzexe    lessecho  lsmod     netcat          ps             sed        stty        which     zforce
10:04:20
#cd

10:05:11
#ls
d2  d3  f5  install  installh  MBR
10:05:20
#touch 2342345 4555g66 654645645 5667874563 2453534657 364757868 647568768976 4565475676786 5645756876978345 123123313

10:07:09
#shopt
autocd          off
cdable_vars     off
cdspell         off
checkhash       off
checkjobs       off
checkwinsize    on
cmdhist         on
compat31        off
compat32        off
compat40        off
...
no_empty_cmd_completion off
nocaseglob      off
nocasematch     off
nullglob        off
progcomp        on
promptvars      on
restricted_shell        off
shift_verbose   off
sourcepath      on
xpg_echo        off
10:07:19
#set -o
allexport       off
braceexpand     on
emacs           on
errexit         off
errtrace        off
functrace       off
hashall         on
histexpand      on
history         on
ignoreeof       off
...
notify          off
nounset         off
onecmd          off
physical        off
pipefail        off
posix           off
privileged      off
verbose         off
vi              off
xtrace          off
10:07:32
#shopt
autocd          off
cdable_vars     off
cdspell         off
checkhash       off
checkjobs       off
checkwinsize    on
cmdhist         on
compat31        off
compat32        off
compat40        off
...
no_empty_cmd_completion off
nocaseglob      off
nocasematch     off
nullglob        off
progcomp        on
promptvars      on
restricted_shell        off
shift_verbose   off
sourcepath      on
xpg_echo        off
10:07:38
#shopt -s extglop
l3script: shopt: extglop: недопустимое имя опции оболочки
10:08:32
#shopt -s extglob

10:08:45
#shopt
autocd          off
cdable_vars     off
cdspell         off
checkhash       off
checkjobs       off
checkwinsize    on
cmdhist         on
compat31        off
compat32        off
compat40        off
...
no_empty_cmd_completion off
nocaseglob      off
nocasematch     off
nullglob        off
progcomp        on
promptvars      on
restricted_shell        off
shift_verbose   off
sourcepath      on
xpg_echo        off
10:08:48
#ls
123123313  2453534657  4555g66        5645756876978345  647568768976  d2  f5       installh
2342345    364757868   4565475676786  5667874563        654645645     d3  install  MBR
10:09:05
#ls +([[:digit:]])
123123313  2342345  2453534657  364757868  4565475676786  5645756876978345  5667874563  647568768976  654645645
10:10:07
#ls +([0-9])
123123313  2342345  2453534657  364757868  4565475676786  5645756876978345  5667874563  647568768976  654645645
10:10:45
#rm +([0-9])

10:12:16
#ls
4555g66  d2  d3  f5  install  installh  MBR
10:12:19
#ls 4555g66
4555g66
10:12:42
#rm 4555g66

10:12:50
#ls
d2  d3  f5  install  installh  MBR
10:12:53
#shopt -u extglob

10:13:52
#shopt
autocd          off
cdable_vars     off
cdspell         off
checkhash       off
checkjobs       off
checkwinsize    on
cmdhist         on
compat31        off
compat32        off
compat40        off
...
no_empty_cmd_completion off
nocaseglob      off
nocasematch     off
nullglob        off
progcomp        on
promptvars      on
restricted_shell        off
shift_verbose   off
sourcepath      on
xpg_echo        off
10:13:58
#ls
d2  d3  f5  install  installh  MBR
10:15:55
#touch f{1,2,3,4}

10:18:50
#ls
d2  d3  f1  f2  f3  f4  f5  install  installh  MBR
10:18:52
#touch {a,d}f{1,2,3,4}