/l3/users/02-04-2007/nt-bsdadm/fbsd2.net.nt/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 |
|
$grep -n abcd text_to_grep
1:abcdefghijkl 8:abcd abcd efghi jklm abcd abcd 10:abcd1234 |
$grep ^ab.*cd$ text_to_grep
abbcd |
$grep ^ab.*cd$ text_to_grep
abbcd |
$grep ^ab.*cd$ text_to_grep
abbcd |
$grep -x ab.*cd text_to_grep
abbcd |
$grep -x ab.*cd text_to_grep
abbcd |
$grep -x ab.*cd text_to_grep
abbcd |
$egrep " ([^ ]*) \1" text_to_grep
abcd abcd efghi jklm abcd abcd ÓÌÏ×Ï, ËÏÔÏÒÏÅ ÐÏ×ÔÏÒÑÅÔÓÑ Ä×Á ÒÁÚÁ ÒÁÚÁ Ä×Á |
$egrep " ([^ ]*) \1" text_to_grep
abcd abcd efghi jklm abcd abcd ÓÌÏ×Ï, ËÏÔÏÒÏÅ ÐÏ×ÔÏÒÑÅÔÓÑ Ä×Á ÒÁÚÁ ÒÁÚÁ Ä×Á |
$egrep " ([^ ]*) \1" text_to_grep
abcd abcd efghi jklm abcd abcd ÓÌÏ×Ï, ËÏÔÏÒÏÅ ÐÏ×ÔÏÒÑÅÔÓÑ Ä×Á ÒÁÚÁ ÒÁÚÁ Ä×Á |
$egrep '(abcd|xyz)[[:digit:]]{2,4}' text_to_grep
abcd1234 xyz12345xyz |
$egrep '(abcd|xyz)[[:digit:]]{2,3}' text_to_grep
abcd1234 xyz12345xyz |
$egrep '(abcd|xyz)[[:digit:]]{2,3}' text_to_grep
abcd1234 xyz12345xyz |
$egrep '(abcd|xyz)[[:digit:]]{2,3}' text_to_grep
abcd1234 xyz12345xyz |
$egrep '(abcd|xyz)[[:digit:]]{3}' text_to_grep
abcd1234 xyz12345xyz |
$egrep '(abcd|xyz)[[:digit:]]{3}' text_to_grep
abcd1234 xyz12345xyz |
$egrep '(abcd|xyz)[[:digit:]]{3}' text_to_grep
abcd1234 xyz12345xyz |
$egrep '(abcd|xyz)[[:digit:]]{6}' text_to_grep
|
$egrep '(abcd|xyz)[[:digit:]]{6}' text_to_grep
|
$egrep '(abcd|xyz)[[:digit:]]{1,3}' text_to_grep
abcd1234 xyz12345xyz |
$egrep '(abcd|xyz)[[:digit:]]{1,3}' text_to_grep
abcd1234 xyz12345xyz |
$egrep '(abcd|xyz)[:digit:]{1,3}' text_to_grep
|
$egrep '(abcd|xyz)[:digit:]{1,3}' text_to_grep
|
$egrep '(abcd|xyz)[:digit:]{1,3}' text_to_grep
|
$egrep '(abcd|xyz)[:digit:]{1,3}' text_to_grep
|
$egrep '(abcd|xyz)[[:digit:]]{0,3}' text_to_grep
abcdefghijkl mnopqrstuvqxyz abcd abcd efghi jklm abcd abcd abcd1234 xyz12345xyz |
$egrep '(abcd|xyz)[[:digit:]]{0,3}' text_to_grep
abcdefghijkl mnopqrstuvqxyz abcd abcd efghi jklm abcd abcd abcd1234 xyz12345xyz |
$egrep '(abcd|xyz)[[:digit:]]{0,3}' text_to_grep
abcdefghijkl mnopqrstuvqxyz abcd abcd efghi jklm abcd abcd abcd1234 xyz12345xyz |
$egrep '(abcd|xyz)[[:digit:]]{1,7}' text_to_grep
abcd1234 xyz12345xyz |
$egrep '(abcd|xyz)[[:digit:]]{1,7}' text_to_grep
abcd1234 xyz12345xyz |
$egrep '(abcd|xyz)[[:digit:]]{1,7}' text_to_grep
abcd1234 xyz12345xyz |
$grep '(abcd|xyz)[[:digit:]]{1,7}' text_to_grep
|
$grep '(abcd|xyz)[[:digit:]]{1,7}' text_to_grep
|
$grep '(abcd|xyz)[[:digit:]]{1,3}' text_to_grep
|
$grep '(abcd|xyz)[[:digit:]]{1,3}' text_to_grep
|
$grep '(xyz)[[:digit:]]{1,3}' text_to_grep
|
$grep '(xyz)[[:digit:]]{1,3}' text_to_grep
|
$grep '(xyz)[[:digit:]]{1,4}' text_to_grep
|
$grep '(xyz)[[:digit:]]{1,4}' text_to_grep
|
$grep '(abcd)[[:digit:]]{1,4}' text_to_grep
|
$grep '(abcd)[[:digit:]]{1,4}' text_to_grep
|
$grep FreeBSD *
|
$grep FreeBSD *
|
$ls
comment-me.txt rus_news vi1 hello-vi.txt text_to_grep vi2 kernel_news unixoid.err.txt opensource_news unixoid.orig.txt |
$ls
comment-me.txt rus_news vi1 hello-vi.txt text_to_grep vi2 kernel_news unixoid.err.txt opensource_news unixoid.orig.txt |
$grep -l FreeBSD *
|
$grep Windows *
opensource_news:Windows XP opensource_news:Windows 2000 opensource_news:ôÅÍ ËÔÏ ÈÏÞÅÔØ ÐÏÆÌÅÊÍÉÔØ ÎÁ ÔÅÍÕ "ïÎÉ ÐÌÏÈÏ ÎÁÓÔÒÏÉÌÉ Windows", ÃÉÔÁÔÁ: opensource_news:"If you know of ways to improve the code to make Windows process and thread creation faster, I would like to hear about that (use the discussion forum)". unixoid.err.txt: - ×ÏÔ ×ÒÏÄÅ ÁÎÁÌÏÇ HÏÒÔÏÎ ëÏÍÁÎÄÅÒ - Windows Comander unixoid.err.txt: - ÕÓÔÁÎÏ×ÉÌ "éËÓÙ", ÕÓÔÁÎÏ×ÉÌ ×ÉÎÄÏÍÁÎÁÇÅÒ É ÓÅÊÞÁÓ ÎÁ ÜËÒÁÎÅ ËÒÁÓÏÔÁ - ÐÏÞÔÉ ËÁË ÎÁ Windows. ÷ÏÔ ÔÏÌØËÏ ÒÁÂÏÔÁÅÔ ÎÅ ×ÓÅ ÔÁË, ËÁË ÂÙ ÜÔÏÇÏ ÈÏÔÅÌÏÓØ - ÎÅ ÔÁËÉÅ ËÒÁÓÉ×ÙÅ ÉËÏÎËÉ Õ ÐÒÏÇÒÁÍ, ÎÅ ÔÁËÉÅ ÛÒÉÆÔÙ, É ÐÒÏÇÒÁÍÍ ÍÁÌÏ - ÎÉ unixoid.err.txt: ÔÏÌØËÏ ÔÅÐÅÒØ ×ÓÅ ÉÇÒÙ ÐÏÄ Windows - ÜÔÏ ÔÅÐÅÒØ ÐÒÉÄÅÔÓÑ ÏÐÑÔØ ÎÁ ÜÔÏ |
$grep Windows *
opensource_news:Windows XP opensource_news:Windows 2000 opensource_news:ôÅÍ ËÔÏ ÈÏÞÅÔØ ÐÏÆÌÅÊÍÉÔØ ÎÁ ÔÅÍÕ "ïÎÉ ÐÌÏÈÏ ÎÁÓÔÒÏÉÌÉ Windows", ÃÉÔÁÔÁ: opensource_news:"If you know of ways to improve the code to make Windows process and thread creation faster, I would like to hear about that (use the discussion forum)". unixoid.err.txt: - ×ÏÔ ×ÒÏÄÅ ÁÎÁÌÏÇ HÏÒÔÏÎ ëÏÍÁÎÄÅÒ - Windows Comander unixoid.err.txt: - ÕÓÔÁÎÏ×ÉÌ "éËÓÙ", ÕÓÔÁÎÏ×ÉÌ ×ÉÎÄÏÍÁÎÁÇÅÒ É ÓÅÊÞÁÓ ÎÁ ÜËÒÁÎÅ ËÒÁÓÏÔÁ - ÐÏÞÔÉ ËÁË ÎÁ Windows. ÷ÏÔ ÔÏÌØËÏ ÒÁÂÏÔÁÅÔ ÎÅ ×ÓÅ ÔÁË, ËÁË ÂÙ ÜÔÏÇÏ ÈÏÔÅÌÏÓØ - ÎÅ ÔÁËÉÅ ËÒÁÓÉ×ÙÅ ÉËÏÎËÉ Õ ÐÒÏÇÒÁÍ, ÎÅ ÔÁËÉÅ ÛÒÉÆÔÙ, É ÐÒÏÇÒÁÍÍ ÍÁÌÏ - ÎÉ unixoid.err.txt: ÔÏÌØËÏ ÔÅÐÅÒØ ×ÓÅ ÉÇÒÙ ÐÏÄ Windows - ÜÔÏ ÔÅÐÅÒØ ÐÒÉÄÅÔÓÑ ÏÐÑÔØ ÎÁ ÜÔÏ |
$grep Windows *
opensource_news:Windows XP opensource_news:Windows 2000 opensource_news:ôÅÍ ËÔÏ ÈÏÞÅÔØ ÐÏÆÌÅÊÍÉÔØ ÎÁ ÔÅÍÕ "ïÎÉ ÐÌÏÈÏ ÎÁÓÔÒÏÉÌÉ Windows", ÃÉÔÁÔÁ: opensource_news:"If you know of ways to improve the code to make Windows process and thread creation faster, I would like to hear about that (use the discussion forum)". unixoid.err.txt: - ×ÏÔ ×ÒÏÄÅ ÁÎÁÌÏÇ HÏÒÔÏÎ ëÏÍÁÎÄÅÒ - Windows Comander unixoid.err.txt: - ÕÓÔÁÎÏ×ÉÌ "éËÓÙ", ÕÓÔÁÎÏ×ÉÌ ×ÉÎÄÏÍÁÎÁÇÅÒ É ÓÅÊÞÁÓ ÎÁ ÜËÒÁÎÅ ËÒÁÓÏÔÁ - ÐÏÞÔÉ ËÁË ÎÁ Windows. ÷ÏÔ ÔÏÌØËÏ ÒÁÂÏÔÁÅÔ ÎÅ ×ÓÅ ÔÁË, ËÁË ÂÙ ÜÔÏÇÏ ÈÏÔÅÌÏÓØ - ÎÅ ÔÁËÉÅ ËÒÁÓÉ×ÙÅ ÉËÏÎËÉ Õ ÐÒÏÇÒÁÍ, ÎÅ ÔÁËÉÅ ÛÒÉÆÔÙ, É ÐÒÏÇÒÁÍÍ ÍÁÌÏ - ÎÉ unixoid.err.txt: ÔÏÌØËÏ ÔÅÐÅÒØ ×ÓÅ ÉÇÒÙ ÐÏÄ Windows - ÜÔÏ ÔÅÐÅÒØ ÐÒÉÄÅÔÓÑ ÏÐÑÔØ ÎÁ ÜÔÏ |
$grep -l Windows *
opensource_news unixoid.err.txt |
$grep -l Windows *
opensource_news unixoid.err.txt |
$grep -l Windows *
opensource_news unixoid.err.txt |
$grep -n Windows *
opensource_news:7:Windows XP opensource_news:8:Windows 2000 opensource_news:12:ôÅÍ ËÔÏ ÈÏÞÅÔØ ÐÏÆÌÅÊÍÉÔØ ÎÁ ÔÅÍÕ "ïÎÉ ÐÌÏÈÏ ÎÁÓÔÒÏÉÌÉ Windows", ÃÉÔÁÔÁ: opensource_news:13:"If you know of ways to improve the code to make Windows process and thread creation faster, I would like to hear about that (use the discussion forum)". unixoid.err.txt:23: - ×ÏÔ ×ÒÏÄÅ ÁÎÁÌÏÇ HÏÒÔÏÎ ëÏÍÁÎÄÅÒ - Windows Comander unixoid.err.txt:36: - ÕÓÔÁÎÏ×ÉÌ "éËÓÙ", ÕÓÔÁÎÏ×ÉÌ ×ÉÎÄÏÍÁÎÁÇÅÒ É ÓÅÊÞÁÓ ÎÁ ÜËÒÁÎÅ ËÒÁÓÏÔÁ - ÐÏÞÔÉ ËÁË ÎÁ Windows. ÷ÏÔ ÔÏÌØËÏ ÒÁÂÏÔÁÅÔ ÎÅ ×ÓÅ ÔÁË, ËÁË ÂÙ ÜÔÏÇÏ ÈÏÔÅÌÏÓØ - ÎÅ ÔÁËÉÅ ËÒÁÓÉ×ÙÅ ÉËÏÎËÉ Õ ÐÒÏÇÒÁÍ, ÎÅ ÔÁËÉÅ ÛÒÉÆÔÙ, É ÐÒÏÇÒÁÍÍ ÍÁÌÏ - ÎÉ unixoid.err.txt:88: ÔÏÌØËÏ ÔÅÐÅÒØ ×ÓÅ ÉÇÒÙ ÐÏÄ Windows - ÜÔÏ ÔÅÐÅÒØ ÐÒÉÄÅÔÓÑ ÏÐÑÔØ ÎÁ ÜÔÏ |
$grep -n Windows *
opensource_news:7:Windows XP opensource_news:8:Windows 2000 opensource_news:12:ôÅÍ ËÔÏ ÈÏÞÅÔØ ÐÏÆÌÅÊÍÉÔØ ÎÁ ÔÅÍÕ "ïÎÉ ÐÌÏÈÏ ÎÁÓÔÒÏÉÌÉ Windows", ÃÉÔÁÔÁ: opensource_news:13:"If you know of ways to improve the code to make Windows process and thread creation faster, I would like to hear about that (use the discussion forum)". unixoid.err.txt:23: - ×ÏÔ ×ÒÏÄÅ ÁÎÁÌÏÇ HÏÒÔÏÎ ëÏÍÁÎÄÅÒ - Windows Comander unixoid.err.txt:36: - ÕÓÔÁÎÏ×ÉÌ "éËÓÙ", ÕÓÔÁÎÏ×ÉÌ ×ÉÎÄÏÍÁÎÁÇÅÒ É ÓÅÊÞÁÓ ÎÁ ÜËÒÁÎÅ ËÒÁÓÏÔÁ - ÐÏÞÔÉ ËÁË ÎÁ Windows. ÷ÏÔ ÔÏÌØËÏ ÒÁÂÏÔÁÅÔ ÎÅ ×ÓÅ ÔÁË, ËÁË ÂÙ ÜÔÏÇÏ ÈÏÔÅÌÏÓØ - ÎÅ ÔÁËÉÅ ËÒÁÓÉ×ÙÅ ÉËÏÎËÉ Õ ÐÒÏÇÒÁÍ, ÎÅ ÔÁËÉÅ ÛÒÉÆÔÙ, É ÐÒÏÇÒÁÍÍ ÍÁÌÏ - ÎÉ unixoid.err.txt:88: ÔÏÌØËÏ ÔÅÐÅÒØ ×ÓÅ ÉÇÒÙ ÐÏÄ Windows - ÜÔÏ ÔÅÐÅÒØ ÐÒÉÄÅÔÓÑ ÏÐÑÔØ ÎÁ ÜÔÏ |
$grep -n Windows *
opensource_news:7:Windows XP opensource_news:8:Windows 2000 opensource_news:12:ôÅÍ ËÔÏ ÈÏÞÅÔØ ÐÏÆÌÅÊÍÉÔØ ÎÁ ÔÅÍÕ "ïÎÉ ÐÌÏÈÏ ÎÁÓÔÒÏÉÌÉ Windows", ÃÉÔÁÔÁ: opensource_news:13:"If you know of ways to improve the code to make Windows process and thread creation faster, I would like to hear about that (use the discussion forum)". unixoid.err.txt:23: - ×ÏÔ ×ÒÏÄÅ ÁÎÁÌÏÇ HÏÒÔÏÎ ëÏÍÁÎÄÅÒ - Windows Comander unixoid.err.txt:36: - ÕÓÔÁÎÏ×ÉÌ "éËÓÙ", ÕÓÔÁÎÏ×ÉÌ ×ÉÎÄÏÍÁÎÁÇÅÒ É ÓÅÊÞÁÓ ÎÁ ÜËÒÁÎÅ ËÒÁÓÏÔÁ - ÐÏÞÔÉ ËÁË ÎÁ Windows. ÷ÏÔ ÔÏÌØËÏ ÒÁÂÏÔÁÅÔ ÎÅ ×ÓÅ ÔÁË, ËÁË ÂÙ ÜÔÏÇÏ ÈÏÔÅÌÏÓØ - ÎÅ ÔÁËÉÅ ËÒÁÓÉ×ÙÅ ÉËÏÎËÉ Õ ÐÒÏÇÒÁÍ, ÎÅ ÔÁËÉÅ ÛÒÉÆÔÙ, É ÐÒÏÇÒÁÍÍ ÍÁÌÏ - ÎÉ unixoid.err.txt:88: ÔÏÌØËÏ ÔÅÐÅÒØ ×ÓÅ ÉÇÒÙ ÐÏÄ Windows - ÜÔÏ ÔÅÐÅÒØ ÐÒÉÄÅÔÓÑ ÏÐÑÔØ ÎÁ ÜÔÏ |
$grep -l Windows /home/user/
|
$grep -l Windows /home/user/
|
$grep -l Windows /home/user/
|
$grep -l Windows /home/user/
|
$grep -l Windows /home/user/*
/home/user/body |
$grep Windows /home/user/*
/home/user/body:Windows XP /home/user/body:Windows NT |
$grep Windows /home/user/*
/home/user/body:Windows XP /home/user/body:Windows NT |
$grep Windows /home/user/*
/home/user/body:Windows XP /home/user/body:Windows NT |
$grep Windows /home/user/body
Windows XP Windows NT |
$grep Windows /home/user/body
Windows XP Windows NT |
$grep Windows /home/user/body
Windows XP Windows NT |
$grep -n Windows /home/user/body
455:Windows XP 456:Windows NT |
$grep -n Windows /home/user/body
455:Windows XP 456:Windows NT |
$grep -n Windows /home/user/body
455:Windows XP 456:Windows NT |
$find /usr/share/doc/ -name \*.txt -exec grep -l 'GNU grep' {
} /dev/null \; |
$find /usr/share/doc/ -name \*.txt -exec grep -l 'GNU grep' {
} /dev/null \; |
$find /usr/share/doc/ -name \*.txt -exec grep -l 'GNU grep' {
} /dev/null \; |
$ls
comment-me.txt rus_news vi1 hello-vi.txt text_to_grep vi2 kernel_news unixoid.err.txt opensource_news unixoid.orig.txt |
#exit
|
$head rus_news
÷ òÕÎÅÔÅ Linux ÎÁ ×ÔÏÒÏÍ ÍÅÓÔÅ. áÇÅÎÔÓÔ×Ï NetStat (www.netstat.ru) ÏÐÕÂÌÉËÏ×ÁÌÏ ÏÞÅÒÅÄÎÏÅ ÉÓÓÌÅÄÏ×ÁÎÉÅ òÕÓÓËÏÇÏ éÎÔÅÒÎÅÔÁ. Apache ÎÁ ÐÅÒ×ÏÍ ÍÅÓÔÅ, Linux - ÎÁ ×ÔÏÒÏÍ. (2001-11-12 10:46:00.0) -------------------- |
$head rus_news
÷ òÕÎÅÔÅ Linux ÎÁ ×ÔÏÒÏÍ ÍÅÓÔÅ. áÇÅÎÔÓÔ×Ï NetStat (www.netstat.ru) ÏÐÕÂÌÉËÏ×ÁÌÏ ÏÞÅÒÅÄÎÏÅ ÉÓÓÌÅÄÏ×ÁÎÉÅ òÕÓÓËÏÇÏ éÎÔÅÒÎÅÔÁ. Apache ÎÁ ÐÅÒ×ÏÍ ÍÅÓÔÅ, Linux - ÎÁ ×ÔÏÒÏÍ. (2001-11-12 10:46:00.0) -------------------- |
$cat rus_news
÷ òÕÎÅÔÅ Linux ÎÁ ×ÔÏÒÏÍ ÍÅÓÔÅ. áÇÅÎÔÓÔ×Ï NetStat (www.netstat.ru) ÏÐÕÂÌÉËÏ×ÁÌÏ ÏÞÅÒÅÄÎÏÅ ÉÓÓÌÅÄÏ×ÁÎÉÅ òÕÓÓËÏÇÏ éÎÔÅÒÎÅÔÁ. Apache ÎÁ ÐÅÒ×ÏÍ ÍÅÓÔÅ, Linux - ÎÁ ×ÔÏÒÏÍ. (2001-11-12 10:46:00.0) -------------------- îÁÞÁÔÁ ÏÔÌÁÄËÁ ÏÔÅÞÅÓÔ×ÅÎÎÏÇÏ ÓÕÐÅÒËÏÍÐØÀÔÅÒÁ ÷ íÅÖ×ÅÄÏÍÓÔ×ÅÎÎÏÍ ÓÕÐÅÒËÏÍÐØÀÔÅÒÎÏÍ ÃÅÎÔÒÅ (www.jscc.ru) ÎÁÞÁÌÉÓØ ÒÁÂÏÔÙ ÐÏ ÏÔÌÁÄËÅ É ××ÏÄÕ × ÜËÓÐÌÕÁÔÁÃÉÀ ÏÔÅÞÅÓÔ×ÅÎÎÏÇÏ ÓÕÐÅÒËÏÍÐØÀÔÅÒÁ í÷ó 1000í Ó ÐÉËÏ×ÏÊ ÐÒÏÉÚ×ÏÄÉÔÅÌØÎÏÓÔØÀ × 1 ôÆÌÏÐÓ. ... (2001-08-29 15:27:13.0) --------------------- ÷ òÏÓÓÉÉ ÔÅÐÅÒØ ÍÏÖÎÏ ÂÕÄÅÔ ËÕÐÉÔØ ËÏÍÐØÀÔÅÒ Ó ÐÒÅÄÕÓÔÁÎÏ×ÌÅÎÎÏÊ ASPLinux ëÏÍÐÁÎÉÑ ASPLinux ÏÂßÑ×ÉÌÁ Ï ÎÁÞÁÌÅ ÎÏ×ÏÊ ÐÁÒÔÎÅÒÓËÏÊ ÐÒÏÇÒÁÍÍÙ, ÓÐÅÃÉÁÌØÎÏ ÏÒÉÅÎÔÉÒÏ×ÁÎÎÏÊ ÎÁ ÐÒÏÉÚ×ÏÄÉÔÅÌÅÊ ËÏÍÐØÀÔÅÒÎÏÊ ÔÅÈÎÉËÉ. ÷ ÒÁÍËÁÈ ÄÁÎÎÏÊ ÐÒÏÇÒÁÍÍÙ ËÏÍÐÁÎÉÑ ASPLinux ÐÒÅÄÌÁÇÁÅÔ ÐÁÒÔÎÅÒÁÍ ÐÒÅÄÕÓÔÁÎÁ×ÌÉ×ÁÔØ ÎÁ ËÏÍÐØÀÔÅÒÙ ÏÐÅÒÁÃÉÏÎÎÕÀ ÓÉÓÔÅÍÕ ASPLinux, ËÏÍÐÌÅËÔÕÀÝÕÀÓÑ ÒÕÓÓËÏÑÚÙÞÎÏÊ ÄÏËÕÍÅÎÔÁÃÉÅÊ É ÐÒÏÆÅÓÓÉÏÎÁÌØÎÏÊ ÔÅÈÎÉÞÅÓËÏÊ ÐÏÄÄÅÒÖËÏÊ ÏÔ ËÏÍÐÁÎÉÉ ASPLinux. (2001-08-22 19:07:10.0) |
$cat rus_news
÷ òÕÎÅÔÅ Linux ÎÁ ×ÔÏÒÏÍ ÍÅÓÔÅ. áÇÅÎÔÓÔ×Ï NetStat (www.netstat.ru) ÏÐÕÂÌÉËÏ×ÁÌÏ ÏÞÅÒÅÄÎÏÅ ÉÓÓÌÅÄÏ×ÁÎÉÅ òÕÓÓËÏÇÏ éÎÔÅÒÎÅÔÁ. Apache ÎÁ ÐÅÒ×ÏÍ ÍÅÓÔÅ, Linux - ÎÁ ×ÔÏÒÏÍ. (2001-11-12 10:46:00.0) -------------------- îÁÞÁÔÁ ÏÔÌÁÄËÁ ÏÔÅÞÅÓÔ×ÅÎÎÏÇÏ ÓÕÐÅÒËÏÍÐØÀÔÅÒÁ ÷ íÅÖ×ÅÄÏÍÓÔ×ÅÎÎÏÍ ÓÕÐÅÒËÏÍÐØÀÔÅÒÎÏÍ ÃÅÎÔÒÅ (www.jscc.ru) ÎÁÞÁÌÉÓØ ÒÁÂÏÔÙ ÐÏ ÏÔÌÁÄËÅ É ××ÏÄÕ × ÜËÓÐÌÕÁÔÁÃÉÀ ÏÔÅÞÅÓÔ×ÅÎÎÏÇÏ ÓÕÐÅÒËÏÍÐØÀÔÅÒÁ í÷ó 1000í Ó ÐÉËÏ×ÏÊ ÐÒÏÉÚ×ÏÄÉÔÅÌØÎÏÓÔØÀ × 1 ôÆÌÏÐÓ. ... (2001-08-29 15:27:13.0) --------------------- ÷ òÏÓÓÉÉ ÔÅÐÅÒØ ÍÏÖÎÏ ÂÕÄÅÔ ËÕÐÉÔØ ËÏÍÐØÀÔÅÒ Ó ÐÒÅÄÕÓÔÁÎÏ×ÌÅÎÎÏÊ ASPLinux ëÏÍÐÁÎÉÑ ASPLinux ÏÂßÑ×ÉÌÁ Ï ÎÁÞÁÌÅ ÎÏ×ÏÊ ÐÁÒÔÎÅÒÓËÏÊ ÐÒÏÇÒÁÍÍÙ, ÓÐÅÃÉÁÌØÎÏ ÏÒÉÅÎÔÉÒÏ×ÁÎÎÏÊ ÎÁ ÐÒÏÉÚ×ÏÄÉÔÅÌÅÊ ËÏÍÐØÀÔÅÒÎÏÊ ÔÅÈÎÉËÉ. ÷ ÒÁÍËÁÈ ÄÁÎÎÏÊ ÐÒÏÇÒÁÍÍÙ ËÏÍÐÁÎÉÑ ASPLinux ÐÒÅÄÌÁÇÁÅÔ ÐÁÒÔÎÅÒÁÍ ÐÒÅÄÕÓÔÁÎÁ×ÌÉ×ÁÔØ ÎÁ ËÏÍÐØÀÔÅÒÙ ÏÐÅÒÁÃÉÏÎÎÕÀ ÓÉÓÔÅÍÕ ASPLinux, ËÏÍÐÌÅËÔÕÀÝÕÀÓÑ ÒÕÓÓËÏÑÚÙÞÎÏÊ ÄÏËÕÍÅÎÔÁÃÉÅÊ É ÐÒÏÆÅÓÓÉÏÎÁÌØÎÏÊ ÔÅÈÎÉÞÅÓËÏÊ ÐÏÄÄÅÒÖËÏÊ ÏÔ ËÏÍÐÁÎÉÉ ASPLinux. (2001-08-22 19:07:10.0) |
$tail -f rus_news
ëÏÍÐÁÎÉÑ ASPLinux ÏÂßÑ×ÉÌÁ Ï ÎÁÞÁÌÅ ÎÏ×ÏÊ ÐÁÒÔÎÅÒÓËÏÊ ÐÒÏÇÒÁÍÍÙ, ÓÐÅÃÉÁÌØÎÏ ÏÒÉÅÎÔÉÒÏ×ÁÎÎÏÊ ÎÁ ÐÒÏÉÚ×ÏÄÉÔÅÌÅÊ ËÏÍÐØÀÔÅÒÎÏÊ ÔÅÈÎÉËÉ. ÷ ÒÁÍËÁÈ ÄÁÎÎÏÊ ÐÒÏÇÒÁÍÍÙ ËÏÍÐÁÎÉÑ ASPLinux ÐÒÅÄÌÁÇÁÅÔ ÐÁÒÔÎÅÒÁÍ ÐÒÅÄÕÓÔÁÎÁ×ÌÉ×ÁÔØ ÎÁ ËÏÍÐØÀÔÅÒÙ ÏÐÅÒÁÃÉÏÎÎÕÀ ÓÉÓÔÅÍÕ ASPLinux, ËÏÍÐÌÅËÔÕÀÝÕÀÓÑ ÒÕÓÓËÏÑÚÙÞÎÏÊ ÄÏËÕÍÅÎÔÁÃÉÅÊ É ÐÒÏÆÅÓÓÉÏÎÁÌØÎÏÊ ÔÅÈÎÉÞÅÓËÏÊ ÐÏÄÄÅÒÖËÏÊ ÏÔ ËÏÍÐÁÎÉÉ ASPLinux. (2001-08-22 19:07:10.0) ^C |
$tail -f rus_news
ëÏÍÐÁÎÉÑ ASPLinux ÏÂßÑ×ÉÌÁ Ï ÎÁÞÁÌÅ ÎÏ×ÏÊ ÐÁÒÔÎÅÒÓËÏÊ ÐÒÏÇÒÁÍÍÙ, ÓÐÅÃÉÁÌØÎÏ ÏÒÉÅÎÔÉÒÏ×ÁÎÎÏÊ ÎÁ ÐÒÏÉÚ×ÏÄÉÔÅÌÅÊ ËÏÍÐØÀÔÅÒÎÏÊ ÔÅÈÎÉËÉ. ÷ ÒÁÍËÁÈ ÄÁÎÎÏÊ ÐÒÏÇÒÁÍÍÙ ËÏÍÐÁÎÉÑ ASPLinux ÐÒÅÄÌÁÇÁÅÔ ÐÁÒÔÎÅÒÁÍ ÐÒÅÄÕÓÔÁÎÁ×ÌÉ×ÁÔØ ÎÁ ËÏÍÐØÀÔÅÒÙ ÏÐÅÒÁÃÉÏÎÎÕÀ ÓÉÓÔÅÍÕ ASPLinux, ËÏÍÐÌÅËÔÕÀÝÕÀÓÑ ÒÕÓÓËÏÑÚÙÞÎÏÊ ÄÏËÕÍÅÎÔÁÃÉÅÊ É ÐÒÏÆÅÓÓÉÏÎÁÌØÎÏÊ ÔÅÈÎÉÞÅÓËÏÊ ÐÏÄÄÅÒÖËÏÊ ÏÔ ËÏÍÐÁÎÉÉ ASPLinux. (2001-08-22 19:07:10.0) ^C |
$vim ~/text/rus_news
34,39d33 < < < < < Test < Test |
$tail -f rus_news
ËÏÍÐÌÅËÔÕÀÝÕÀÓÑ ÒÕÓÓËÏÑÚÙÞÎÏÊ ÄÏËÕÍÅÎÔÁÃÉÅÊ É ÐÒÏÆÅÓÓÉÏÎÁÌØÎÏÊ ÔÅÈÎÉÞÅÓËÏÊ ÐÏÄÄÅÒÖËÏÊ ÏÔ ËÏÍÐÁÎÉÉ ASPLinux. (2001-08-22 19:07:10.0) Test Test ^C |
$tail -f rus_news
ËÏÍÐÌÅËÔÕÀÝÕÀÓÑ ÒÕÓÓËÏÑÚÙÞÎÏÊ ÄÏËÕÍÅÎÔÁÃÉÅÊ É ÐÒÏÆÅÓÓÉÏÎÁÌØÎÏÊ ÔÅÈÎÉÞÅÓËÏÊ ÐÏÄÄÅÒÖËÏÊ ÏÔ ËÏÍÐÁÎÉÉ ASPLinux. (2001-08-22 19:07:10.0) Test Test ^C |
$cvs
cvs cvsbackport cvsforwardport cvsservice cvs-clean cvsblame cvslastchange cvsversion cvs2dist cvsbug cvslastlog cvsaskpass cvscheck cvsrevertlast |
$k
Display all 360 possibilities? (y or n) |
$cd
|
$ls
Desktop files sh base names test bin pics text body proj touchlist c projectX very_long_file_name |
$ls
Desktop files sh base names test bin pics text body proj touchlist c projectX very_long_file_name |
$ls
Desktop files sh base names test bin pics text body proj touchlist c projectX very_long_file_name |
$ls -l
total 42 drwx------ 2 user wheel 512 2 ÁÐÒ 17:00 Desktop -rw-r--r-- 1 user wheel 3845 6 ÄÅË 2003 base drwxr-xr-x 2 user wheel 512 11 ÄÅË 2003 bin -rw-r--r-- 1 user wheel 12718 6 ÄÅË 2003 body drwxr-xr-x 2 user wheel 512 6 ÄÅË 2003 c drwxr-xr-x 3 user wheel 512 10 ÄÅË 2003 files drwxr-xr-x 2 user wheel 1536 3 ÁÐÒ 12:38 names drwxr-xr-x 2 user wheel 512 11 ÄÅË 2003 pics drwxr-xr-x 3 user wheel 512 6 ÄÅË 2003 proj drwxr-xr-x 2 user wheel 512 6 ÄÅË 2003 projectX drwxr-xr-x 2 user wheel 512 6 ÄÅË 2003 sh drwxr-xr-x 4 user wheel 512 6 ÄÅË 2003 test drwxr-xr-x 2 user wheel 512 3 ÁÐÒ 15:41 text -rw-r--r-- 1 user wheel 18 6 ÄÅË 2003 touchlist -rw-r--r-- 1 user wheel 0 6 ÄÅË 2003 very_long_file_name |
$find .bashrc ~/*
.bashrc /home/user/Desktop /home/user/Desktop/.directory /home/user/Desktop/.keep_me /home/user/Desktop/Home.desktop /home/user/Desktop/System.desktop /home/user/Desktop/trash.desktop /home/user/base /home/user/bin /home/user/bin/signal_trap ... /home/user/text/opensource_news /home/user/text/unixoid.orig.txt /home/user/text/rus_news /home/user/text/hello-vi.txt /home/user/text/comment-me.txt /home/user/text/text_to_grep /home/user/text/unixoid.err.txt /home/user/text/kernel_news /home/user/touchlist /home/user/very_long_file_name |
$cat ~/touchlist
file1 file2 file3 |
$cat ~/touchlist
file1 file2 file3 |
$cat ~/touchlist
file1 file2 file3 |
$~/.
./ .gconfd/ .lilalo/ .qt/ ../ .gnome2/ .local/ .ssh/ .config/ .gnome2_private/ .mcop/ .xinitrc .gconf/ .kde/ .mozilla/ |
$~/.
./ .gconfd/ .lilalo/ .qt/ ../ .gnome2/ .local/ .ssh/ .config/ .gnome2_private/ .mcop/ .xinitrc .gconf/ .kde/ .mozilla/ |
$~/.
./ .gconfd/ .lilalo/ .qt/ ../ .gnome2/ .local/ .ssh/ .config/ .gnome2_private/ .mcop/ .xinitrc .gconf/ .kde/ .mozilla/ |
$~/.
./ .gconfd/ .lilalo/ .qt/ ../ .gnome2/ .local/ .ssh/ .config/ .gnome2_private/ .mcop/ .xinitrc .gconf/ .kde/ .mozilla/ |
$~/.
./ .gconfd/ .lilalo/ .qt/ ../ .gnome2/ .local/ .ssh/ .config/ .gnome2_private/ .mcop/ .xinitrc .gconf/ .kde/ .mozilla/ |
÷ òÕÎÅÔÅ Linux ÎÁ ×ÔÏÒÏÍ ÍÅÓÔÅ. áÇÅÎÔÓÔ×Ï NetStat (www.netstat.ru) ÏÐÕÂÌÉËÏ×ÁÌÏ ÏÞÅÒÅÄÎÏÅ ÉÓÓÌÅÄÏ×ÁÎÉÅ òÕÓÓËÏÇÏ éÎÔÅÒÎÅÔÁ. Apache ÎÁ ÐÅÒ×ÏÍ ÍÅÓÔÅ, Linux - ÎÁ ×ÔÏÒÏÍ. (2001-11-12 10:46:00.0) -------------------- îÁÞÁÔÁ ÏÔÌÁÄËÁ ÏÔÅÞÅÓÔ×ÅÎÎÏÇÏ ÓÕÐÅÒËÏÍÐØÀÔÅÒÁ ÷ íÅÖ×ÅÄÏÍÓÔ×ÅÎÎÏÍ ÓÕÐÅÒËÏÍÐØÀÔÅÒÎÏÍ ÃÅÎÔÒÅ (www.jscc.ru) ÎÁÞÁÌÉÓØ ÒÁÂÏÔÙ ÐÏ ÏÔÌÁÄËÅ É ××ÏÄÕ × ÜËÓÐÌÕÁÔÁÃÉÀ ÏÔÅÞÅÓÔ×ÅÎÎÏÇÏ ÓÕÐÅÒËÏÍÐØÀÔÅÒÁ í÷ó 1000í Ó ÐÉËÏ×ÏÊ ÐÒÏÉÚ×ÏÄÉÔÅÌØÎÏÓÔØÀ × 1 ôÆÌÏÐÓ. ïÂÝÅÅ ÞÉÓÌÏ ÍÉËÒÏÐÒÏÃÅÓÓÏÒÏ× - 640 Alpha21264A, ÏÄÎÁËÏ Ë ÍÏÍÅÎÔÕ ÏËÏÎÞÁÎÉÑ ÏÔÌÁÄËÉ ÐÒÅÄÐÏÌÁÇÁÅÔÓÑ ÚÁÄÅÊÓÔ×Ï×ÁÔØ 768. ïÐÅÒÁÃÉÏÎÎÁÑ ÓÉÓÔÅÍÁ ÎÁ ÕÚÌÁÈ - Red Hat Linux 6.2. (2001-08-29 15:27:13.0) --------------------- ÷ òÏÓÓÉÉ ÔÅÐÅÒØ ÍÏÖÎÏ ÂÕÄÅÔ ËÕÐÉÔØ ËÏÍÐØÀÔÅÒ Ó ÐÒÅÄÕÓÔÁÎÏ×ÌÅÎÎÏÊ ASPLinux ëÏÍÐÁÎÉÑ ASPLinux ÏÂßÑ×ÉÌÁ Ï ÎÁÞÁÌÅ ÎÏ×ÏÊ ÐÁÒÔÎÅÒÓËÏÊ ÐÒÏÇÒÁÍÍÙ, ÓÐÅÃÉÁÌØÎÏ ÏÒÉÅÎÔÉÒÏ×ÁÎÎÏÊ ÎÁ ÐÒÏÉÚ×ÏÄÉÔÅÌÅÊ ËÏÍÐØÀÔÅÒÎÏÊ ÔÅÈÎÉËÉ. ÷ ÒÁÍËÁÈ ÄÁÎÎÏÊ ÐÒÏÇÒÁÍÍÙ ËÏÍÐÁÎÉÑ ASPLinux ÐÒÅÄÌÁÇÁÅÔ ÐÁÒÔÎÅÒÁÍ ÐÒÅÄÕÓÔÁÎÁ×ÌÉ×ÁÔØ ÎÁ ËÏÍÐØÀÔÅÒÙ ÏÐÅÒÁÃÉÏÎÎÕÀ ÓÉÓÔÅÍÕ ASPLinux, ËÏÍÐÌÅËÔÕÀÝÕÀÓÑ ÒÕÓÓËÏÑÚÙÞÎÏÊ ÄÏËÕÍÅÎÔÁÃÉÅÊ É ÐÒÏÆÅÓÓÉÏÎÁÌØÎÏÊ ÔÅÈÎÉÞÅÓËÏÊ ÐÏÄÄÅÒÖËÏÊ ÏÔ ËÏÍÐÁÎÉÉ ASPLinux. (2001-08-22 19:07:10.0)
file1 file2 file3
Время первой команды журнала | 15:26:20 2007- 4- 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 15:44:49 2007- 4- 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 23.76 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.31 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 5.46 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ find / -name abc find: /home/devi-orig/.gnome2: Keine Berechtigung find: /home/devi-orig/.gnome2_private: Keine Berechtigung find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung find: /home/devi-orig/.metacity: Keine Berechtigung find: /home/devi-orig/.inkscape: Keine Berechtigung ^C |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008