/l3/users/eb/2009/linux1/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 |
|
$cat < file
bash: file: Нет такого файла или каталога |
$touch file
touch: невозможно выполнить touch для `file': Нет такого файла или каталога |
$ls -la
итого 0 |
$`
> > q > exit > |
$`
q exit |
$cd ~
|
$touch fil
|
$rm fil
|
#cat /etc/passwd > file
|
#cat file | tr a-z A-Z | tee FILE
ROOT:X:0:0:ROOT:/ROOT:/BIN/BASH DAEMON:X:1:1:DAEMON:/USR/SBIN:/BIN/SH BIN:X:2:2:BIN:/BIN:/BIN/SH SYS:X:3:3:SYS:/DEV:/BIN/SH SYNC:X:4:65534:SYNC:/BIN:/BIN/SYNC GAMES:X:5:60:GAMES:/USR/GAMES:/BIN/SH MAN:X:6:12:MAN:/VAR/CACHE/MAN:/BIN/SH LP:X:7:7:LP:/VAR/SPOOL/LPD:/BIN/SH MAIL:X:8:8:MAIL:/VAR/MAIL:/BIN/SH NEWS:X:9:9:NEWS:/VAR/SPOOL/NEWS:/BIN/SH ... IRC:X:39:39:IRCD:/VAR/RUN/IRCD:/BIN/SH GNATS:X:41:41:GNATS BUG-REPORTING SYSTEM (ADMIN):/VAR/LIB/GNATS:/BIN/SH NOBODY:X:65534:65534:NOBODY:/NONEXISTENT:/BIN/SH LIBUUID:X:100:101::/VAR/LIB/LIBUUID:/BIN/SH SSHD:X:101:65534::/VAR/RUN/SSHD:/USR/SBIN/NOLOGIN MESSAGEBUS:X:102:104::/VAR/RUN/DBUS:/BIN/FALSE POLKITUSER:X:103:105:POLICYKIT,,,:/VAR/RUN/POLICYKIT:/BIN/FALSE HALDAEMON:X:104:106:HARDWARE ABSTRACTION LAYER,,,:/VAR/RUN/HALD:/BIN/FALSE GDM:X:105:107:GNOME DISPLAY MANAGER:/VAR/LIB/GDM:/BIN/FALSE USER:X:1000:1000::/HOME/USER:/BIN/BASH |
#less
|
#ls -l
итого 56 drwxr-xr-x 2 root root 4096 Май 26 10:55 2009.05.26 drwxr-xr-x 2 user user 4096 Ноя 25 02:59 Desktop drwxr-xr-x 2 user user 4096 Ноя 25 02:59 Documents drwxr-xr-x 2 user user 4096 Ноя 25 02:59 Download drwxr-xr-x 2 root root 4096 Май 26 10:49 EEST drwxr-xr-x 78 root root 4096 Май 26 10:56 etc-2009.05.26 -rw-r--r-- 1 root root 1096 Май 26 14:19 file -rw-r--r-- 1 root root 1096 Май 26 14:19 FILE drwxr-xr-x 2 user user 4096 Ноя 25 02:59 Music drwxr-xr-x 2 user user 4096 Ноя 25 02:59 Pictures drwxr-xr-x 2 user user 4096 Ноя 25 02:59 Public drwxr-xr-x 2 user user 4096 Ноя 25 02:59 Templates drwxr-xr-x 2 user user 4096 Ноя 25 02:59 Videos drwxr-xr-x 2 root root 4096 Май 26 10:53 Втр Май 26 10:53:38 EEST 2009 |
#su user
|
$exit
exit |
#ls /proc/14506/fd/
ls: невозможно получить доступ к /proc/14506/fd/: Нет такого файла или каталога |
#echo $$
18126 |
#ls /proc//fd/
ls: невозможно получить доступ к /proc//fd/: Нет такого файла или каталога |
#ls /proc/18126/fd/
0 1 2 255 |
#cat > file
^C |
#jobs
|
#cat > file
q exit ^Z [1]+ Stopped cat > file |
#jobs
[1]+ Stopped cat > file |
#ps -aux | grep cat
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html root 23537 0.0 0.0 4792 496 pts/12 T 14:23 0:00 cat root 23553 0.0 0.0 4908 768 pts/12 S+ 14:23 0:00 grep cat |
#ls -l /proc/23537/fd/
итого 0 lrwx------ 1 root root 64 Май 26 14:24 0 -> /dev/pts/12 l-wx------ 1 root root 64 Май 26 14:24 1 -> /home/user/file lrwx------ 1 root root 64 Май 26 14:23 2 -> /dev/pts/12 |
#cat /etc/passwd | cut -c 1-2
ro da bi sy sy ga ma lp ma ne ... ir gn no li ss me po ha gd us |
#cat /etc/passwd | cut -c 1-20
root:x:0:0:root:/roo daemon:x:1:1:daemon: bin:x:2:2:bin:/bin:/ sys:x:3:3:sys:/dev:/ sync:x:4:65534:sync: games:x:5:60:games:/ man:x:6:12:man:/var/ lp:x:7:7:lp:/var/spo mail:x:8:8:mail:/var news:x:9:9:news:/var ... irc:x:39:39:ircd:/va gnats:x:41:41:Gnats nobody:x:65534:65534 libuuid:x:100:101::/ sshd:x:101:65534::/v messagebus:x:102:104 polkituser:x:103:105 haldaemon:x:104:106: gdm:x:105:107:Gnome user:x:1000:1000::/h |
#cat /etc/passwd | cut -c 10-20
0:root:/roo 1:1:daemon: :bin:/bin:/ :sys:/dev:/ 65534:sync: :60:games:/ 2:man:/var/ lp:/var/spo 8:mail:/var 9:news:/var ... 39:ircd:/va 1:41:Gnats 65534:65534 :100:101::/ 1:65534::/v s:x:102:104 r:x:103:105 :x:104:106: :107:Gnome 00:1000::/h |
#cat /etc/passwd | cut -d : -f 1-3
root:x:0 daemon:x:1 bin:x:2 sys:x:3 sync:x:4 games:x:5 man:x:6 lp:x:7 mail:x:8 news:x:9 ... irc:x:39 gnats:x:41 nobody:x:65534 libuuid:x:100 sshd:x:101 messagebus:x:102 polkituser:x:103 haldaemon:x:104 gdm:x:105 user:x:1000 |
#cat /etc/passwd | tr : = | head
root=x=0=0=root=/root=/bin/bash daemon=x=1=1=daemon=/usr/sbin=/bin/sh bin=x=2=2=bin=/bin=/bin/sh sys=x=3=3=sys=/dev=/bin/sh sync=x=4=65534=sync=/bin=/bin/sync games=x=5=60=games=/usr/games=/bin/sh man=x=6=12=man=/var/cache/man=/bin/sh lp=x=7=7=lp=/var/spool/lpd=/bin/sh mail=x=8=8=mail=/var/mail=/bin/sh news=x=9=9=news=/var/spool/news=/bin/sh |
#cat /etc/passwd | tr :/ =+ | head
root=x=0=0=root=+root=+bin+bash daemon=x=1=1=daemon=+usr+sbin=+bin+sh bin=x=2=2=bin=+bin=+bin+sh sys=x=3=3=sys=+dev=+bin+sh sync=x=4=65534=sync=+bin=+bin+sync games=x=5=60=games=+usr+games=+bin+sh man=x=6=12=man=+var+cache+man=+bin+sh lp=x=7=7=lp=+var+spool+lpd=+bin+sh mail=x=8=8=mail=+var+mail=+bin+sh news=x=9=9=news=+var+spool+news=+bin+sh |
#cat /etc/passwd | tr a-z b-za
sppu:y:0:0:sppu:/sppu:/cjo/cbti ebfnpo:y:1:1:ebfnpo:/vts/tcjo:/cjo/ti cjo:y:2:2:cjo:/cjo:/cjo/ti tzt:y:3:3:tzt:/efw:/cjo/ti tzod:y:4:65534:tzod:/cjo:/cjo/tzod hbnft:y:5:60:hbnft:/vts/hbnft:/cjo/ti nbo:y:6:12:nbo:/wbs/dbdif/nbo:/cjo/ti mq:y:7:7:mq:/wbs/tqppm/mqe:/cjo/ti nbjm:y:8:8:nbjm:/wbs/nbjm:/cjo/ti ofxt:y:9:9:ofxt:/wbs/tqppm/ofxt:/cjo/ti ... jsd:y:39:39:jsde:/wbs/svo/jsde:/cjo/ti hobut:y:41:41:Gobut Bvh-Rfqpsujoh Sztufn (benjo):/wbs/mjc/hobut:/cjo/ti opcpez:y:65534:65534:opcpez:/opofyjtufou:/cjo/ti mjcvvje:y:100:101::/wbs/mjc/mjcvvje:/cjo/ti ttie:y:101:65534::/wbs/svo/ttie:/vts/tcjo/opmphjo nfttbhfcvt:y:102:104::/wbs/svo/ecvt:/cjo/gbmtf qpmljuvtfs:y:103:105:PpmjdzKju,,,:/wbs/svo/PpmjdzKju:/cjo/gbmtf ibmebfnpo:y:104:106:Hbsexbsf bctusbdujpo mbzfs,,,:/wbs/svo/ibme:/cjo/gbmtf hen:y:105:107:Gopnf Djtqmbz Mbobhfs:/wbs/mjc/hen:/cjo/gbmtf vtfs:y:1000:1000::/ipnf/vtfs:/cjo/cbti |
#cat /etc/passwd | tr -cd :
|
#man ls | tr ' ' '\n' | less
|
#man ls | tr ' ' '\n' | sort -u | less
|
#ls -l /etc/passwd | cut -c 2-10
rw-r--r-- |
#ls -l /etc/passwd | cut -c 2-10 | tr rwx 1
11-1--1-- |
#ls -l /etc/passwd | cut -c 2-10 | tr -- -rwx 01
110100100 |
#oct_access_mode()
> { > ( echo ibase=2; echo obase=8; ls -l /etc/passwd | cut -c 2-10 | tr -- -rwx 01 ) | bc > } |
#. ~/my_cool_funk
bash: /root/my_cool_funk: Нет такого файла или каталога |
#find /etc | while read f; do echo chmod `oct_access_mode $f` $f ; done
chmod 644 /etc/ssl/certs/f3cf1e8e.0 chmod 644 /etc/ssl/certs/cert_igca_dsa.pem chmod 644 /etc/ssl/certs/ValiCert_Class_1_VA.pem chmod 644 /etc/ssl/certs/87753b0d.0 chmod 644 /etc/ssl/certs/RSA_Root_Certificate_1.pem chmod 644 /etc/ssl/certs/Verisign_Class_4_Public_Primary_Certification_Authority_-_G3.pem chmod 644 /etc/ssl/certs/3ad48a91.0 chmod 644 /etc/ssl/certs/9772ca32.0 chmod 644 /etc/ssl/certs/e60bf0c0.0 chmod 644 /etc/ssl/certs/e268a4c5.0 ... chmod 644 /etc/alternatives/tcptraceroute chmod 644 /etc/alternatives/c89.1.gz chmod 644 /etc/alternatives/vi.fr.1.gz chmod 644 /etc/alternatives/x-www-browser.1.gz chmod 644 /etc/alternatives/vi.fr.UTF-8.1.gz chmod 644 /etc/alternatives/view.ru.1.gz chmod 644 /etc/alternatives/rsh chmod 644 /etc/alternatives/traceroute6 chmod 644 /etc/alternatives/desktop-grub ^C |
#while read dir
> do > mkdir $dir > 134 > 678 > 098 > bash: ошибка синтаксиса: неожиданный конец файла |
#ls -l
итого 56 drwxr-xr-x 2 root root 4096 Май 26 10:55 2009.05.26 drwxr-xr-x 2 user user 4096 Ноя 25 02:59 Desktop drwxr-xr-x 2 user user 4096 Ноя 25 02:59 Documents drwxr-xr-x 2 user user 4096 Ноя 25 02:59 Download drwxr-xr-x 2 root root 4096 Май 26 10:49 EEST drwxr-xr-x 78 root root 4096 Май 26 10:56 etc-2009.05.26 -rw-r--r-- 1 root root 8 Май 26 14:23 file -rw-r--r-- 1 root root 1096 Май 26 14:19 FILE drwxr-xr-x 2 user user 4096 Ноя 25 02:59 Music drwxr-xr-x 2 user user 4096 Ноя 25 02:59 Pictures drwxr-xr-x 2 user user 4096 Ноя 25 02:59 Public drwxr-xr-x 2 user user 4096 Ноя 25 02:59 Templates drwxr-xr-x 2 user user 4096 Ноя 25 02:59 Videos drwxr-xr-x 2 root root 4096 Май 26 10:53 Втр Май 26 10:53:38 EEST 2009 |
|