{"id":21508,"date":"2026-09-07T09:40:43","date_gmt":"2026-09-07T06:10:43","guid":{"rendered":"https:\/\/maralhost.com\/kb\/docs\/linux\/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%ac%d8%b3%d8%aa%d8%ac%d9%88%db%8c-%d8%ae%d8%b7%d8%a7-%d8%af%d8%b1-%d9%84%d8%a7%da%af%d9%87%d8%a7%db%8c-%d9%84%db%8c%d9%86%d9%88%da%a9%d8%b3-%d8%a8%d8%a7-grep\/"},"modified":"2026-09-09T21:41:56","modified_gmt":"2026-09-09T18:11:56","slug":"grep-linux-logs-errors","status":"publish","type":"docs","link":"https:\/\/maralhost.com\/kb\/articles\/linux\/grep-linux-logs-errors\/","title":{"rendered":"\u0622\u0645\u0648\u0632\u0634 grep \u0628\u0631\u0627\u06cc \u062c\u0633\u062a\u062c\u0648\u06cc \u062e\u0637\u0627 \u062f\u0631 \u0644\u0627\u06af\u200c\u0647\u0627\u06cc \u0644\u06cc\u0646\u0648\u06a9\u0633"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u06cc\u06a9\u06cc \u0627\u0632 \u0633\u0631\u06cc\u0639\u200c\u062a\u0631\u06cc\u0646 \u0631\u0648\u0634\u200c\u0647\u0627 \u0628\u0631\u0627\u06cc \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0646 \u062e\u0637\u0627 \u062f\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0644\u0627\u06af \u0644\u06cc\u0646\u0648\u06a9\u0633\u060c \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0633\u062a\u0648\u0631 grep \u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0647\u0646\u06af\u0627\u0645 \u0639\u06cc\u0628\u200c\u06cc\u0627\u0628\u06cc \u06cc\u06a9 \u0633\u0631\u0648\u06cc\u0633\u060c \u0645\u0639\u0645\u0648\u0644\u0627\u064b \u0644\u0627\u0632\u0645 \u0646\u06cc\u0633\u062a \u06a9\u0644 \u0641\u0627\u06cc\u0644 \u0644\u0627\u06af \u0631\u0627 \u062e\u0637\u200c\u0628\u0647\u200c\u062e\u0637 \u0628\u062e\u0648\u0627\u0646\u06cc\u0645. \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0628\u0627 <code>grep<\/code> \u0641\u0642\u0637 \u062e\u0637\u0648\u0637\u06cc \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f \u06a9\u0647 \u0634\u0627\u0645\u0644 \u0639\u0628\u0627\u0631\u062a\u200c\u0647\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>error\nfailed\nwarning\ncritical\ndenied\ntimeout<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0647\u0633\u062a\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -i \"error\" \/var\/log\/syslog<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062a\u0645\u0627\u0645 \u062e\u0637\u0648\u0637\u06cc \u0631\u0627 \u06a9\u0647 \u0634\u0627\u0645\u0644 <code>error<\/code> \u0647\u0633\u062a\u0646\u062f \u0646\u0645\u0627\u06cc\u0634 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0631\u0648\u0634\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <code>grep<\/code> \u0628\u0631\u0627\u06cc \u062c\u0633\u062a\u062c\u0648 \u062f\u0631 \u0644\u0627\u06af\u200c\u0647\u0627\u06cc \u0644\u06cc\u0646\u0648\u06a9\u0633 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0633\u0627\u062e\u062a\u0627\u0631 \u0627\u0635\u0644\u06cc \u062f\u0633\u062a\u0648\u0631 grep<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0633\u0627\u062e\u062a\u0627\u0631 \u0633\u0627\u062f\u0647 \u062f\u0633\u062a\u0648\u0631 \u0628\u0647 \u0634\u06a9\u0644 \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep \"PATTERN\" FILE<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep \"error\" \/var\/log\/syslog<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"109\" src=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/grep-error-var-syslog-1024x109.webp\" alt=\"\" class=\"wp-image-21576\" title=\"\" srcset=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/grep-error-var-syslog-1024x109.webp 1024w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/grep-error-var-syslog-300x32.webp 300w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/grep-error-var-syslog-768x82.webp 768w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/grep-error-var-syslog-1536x164.webp 1536w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/grep-error-var-syslog.webp 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u0627 \u062f\u0631 AlmaLinux \u0648 Rocky Linux:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep \"error\" \/var\/log\/messages<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"98\" src=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/grep-error-var-log-messages-1024x98.webp\" alt=\"\" class=\"wp-image-21577\" title=\"\" srcset=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/grep-error-var-log-messages-1024x98.webp 1024w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/grep-error-var-log-messages-300x29.webp 300w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/grep-error-var-log-messages-768x73.webp 768w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/grep-error-var-log-messages-1536x147.webp 1536w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/grep-error-var-log-messages.webp 1902w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u0639\u0628\u0627\u0631\u062a \u0645\u0648\u0631\u062f\u0646\u0638\u0631 \u067e\u06cc\u062f\u0627 \u0634\u0648\u062f\u060c \u062e\u0637 \u06a9\u0627\u0645\u0644 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u062c\u0633\u062a\u062c\u0648\u06cc \u0628\u062f\u0648\u0646 \u062d\u0633\u0627\u0633\u06cc\u062a \u0628\u0647 \u062d\u0631\u0648\u0641 \u0628\u0632\u0631\u06af \u0648 \u06a9\u0648\u0686\u06a9<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u06a9\u06cc \u0627\u0632 \u067e\u0631\u06a9\u0627\u0631\u0628\u0631\u062f\u062a\u0631\u06cc\u0646 \u06af\u0632\u06cc\u0646\u0647\u200c\u0647\u0627:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>-i<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -i \"error\" \/var\/log\/syslog<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631 \u0645\u0648\u0627\u0631\u062f \u0632\u06cc\u0631 \u0631\u0627 \u0647\u0645 \u067e\u06cc\u062f\u0627 \u0645\u06cc\u200c\u06a9\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>error\nError\nERROR<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"129\" src=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/grep-error-insensitive-alma-1024x129.webp\" alt=\"\" class=\"wp-image-21578\" title=\"\" srcset=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/grep-error-insensitive-alma-1024x129.webp 1024w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/grep-error-insensitive-alma-300x38.webp 300w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/grep-error-insensitive-alma-768x97.webp 768w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/grep-error-insensitive-alma-1536x193.webp 1536w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/grep-error-insensitive-alma.webp 1899w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0628\u0631\u0631\u0633\u06cc \u0644\u0627\u06af\u200c\u0647\u0627 \u0645\u0639\u0645\u0648\u0644\u0627\u064b \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <code>-i<\/code> \u0645\u0641\u06cc\u062f \u0627\u0633\u062a\u060c \u0686\u0648\u0646 \u0634\u06a9\u0644 \u0646\u0648\u0634\u062a\u0646 \u067e\u06cc\u0627\u0645\u200c\u0647\u0627 \u062f\u0631 \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u06cc\u06a9\u0633\u0627\u0646 \u0646\u06cc\u0633\u062a.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0646 \u0686\u0646\u062f \u0646\u0648\u0639 \u062e\u0637\u0627 \u0628\u0647\u200c \u0635\u0648\u0631\u062a \u0647\u0645\u0632\u0645\u0627\u0646<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0628\u0633\u06cc\u0627\u0631\u06cc \u0627\u0632 \u0645\u0648\u0627\u0631\u062f \u0646\u0645\u06cc\u200c\u062f\u0627\u0646\u06cc\u0645 \u067e\u06cc\u0627\u0645 \u062f\u0642\u06cc\u0642 \u062e\u0637\u0627 \u0686\u0647 \u062e\u0648\u0627\u0647\u062f \u0628\u0648\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0686\u0646\u062f \u0639\u0628\u0627\u0631\u062a \u0631\u0627 \u0647\u0645\u0632\u0645\u0627\u0646 \u062c\u0633\u062a\u062c\u0648 \u06a9\u0631\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -Ei \"error|failed|critical|warning\" \/var\/log\/syslog<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"550\" src=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/extended_grep-1024x550.webp\" alt=\"\" class=\"wp-image-21584\" title=\"\" srcset=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/extended_grep-1024x550.webp 1024w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/extended_grep-300x161.webp 300w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/extended_grep-768x413.webp 768w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/extended_grep-1536x825.webp 1536w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/extended_grep-410x220.webp 410w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/extended_grep-370x200.webp 370w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/extended_grep.webp 1898w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u06af\u0632\u06cc\u0646\u0647:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>-E<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Extended Regular Expression \u0631\u0627 \u0641\u0639\u0627\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u0639\u0628\u0627\u0631\u0627\u062a \u0645\u0646\u0638\u0645 \u06cc\u0627 Regular Expression \u06a9\u0647 \u0628\u0647 \u0622\u0646\u200c\u0647\u0627 Regex \u0646\u06cc\u0632 \u06af\u0641\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f \u0639\u0628\u0627\u0631\u0627\u062a\u06cc \u0647\u0633\u062a\u0646\u062f \u06a9\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0622\u0646\u200c\u0647\u0627 \u0631\u0627 \u0628\u0647 \u062a\u0639\u062f\u0627\u062f \u0628\u06cc\u0646\u0647\u0627\u06cc\u062a \u0639\u0628\u0627\u0631\u062a \u0639\u0627\u062f\u06cc \u062a\u0628\u062f\u06cc\u0644 \u06a9\u0631\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644 \u0645\u0639\u0646\u06cc <code>(ab)*a<\/code> \u06cc\u0639\u0646\u06cc \u062a\u0645\u0627\u0645 \u0639\u0628\u0627\u0631\u0627\u062a\u06cc \u06a9\u0647 \u062f\u0631 \u0627\u0628\u062a\u062f\u0627 \u0647\u0631 \u062a\u0639\u062f\u0627\u062f\u06cc (\u062d\u062a\u06cc \u0635\u0641\u0631) ab \u062f\u0627\u0631\u062f \u0648 \u0628\u0647 \u200c\u200ca \u062e\u062a\u0645 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f. \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644 a &#8211; aba &#8211; ababa \u0648 &#8230; . \u0646\u06a9\u062a\u0647 \u0645\u0647\u0645 \u0627\u06cc\u0646 \u0627\u0633\u062a \u06a9\u0647 \u0633\u06cc\u0633\u062a\u0645 \u0646\u06af\u0627\u0631\u0634 regex \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0642\u0648\u0627\u0639\u062f \u0645\u062a\u0641\u0627\u0648\u062a\u06cc \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f. <code>*<\/code> \u062f\u0631 \u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u0644\u06cc\u0646\u0648\u06a9\u0633\u06cc \u0628\u0647 \u0645\u0639\u0646\u0627\u06cc \u0647\u0645\u0647 \u06cc\u0627 wildcard \u0627\u0633\u062a. <code>ls *.log<\/code> \u062a\u0645\u0627\u0645\u06cc \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u062f\u0631 \u0627\u0646\u062a\u0647\u0627\u06cc \u062e\u0648\u062f <code>.log<\/code> \u062f\u0627\u0631\u0646\u062f \u0631\u0627 \u0646\u0645\u0627\u06cc\u0634 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">\u0639\u0644\u0627\u0645\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>|<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0647 \u0645\u0639\u0646\u06cc \u00ab\u06cc\u0627\u00bb \u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0646\u062a\u06cc\u062c\u0647 \u062f\u0633\u062a\u0648\u0631 \u0628\u0627\u0644\u0627 \u062e\u0637\u0648\u0637\u06cc \u0631\u0627 \u0646\u0645\u0627\u06cc\u0634 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u062d\u062f\u0627\u0642\u0644 \u06cc\u06a9\u06cc \u0627\u0632 \u0627\u06cc\u0646 \u0639\u0628\u0627\u0631\u062a\u200c\u0647\u0627 \u0631\u0627 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u0646\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0646\u0645\u0648\u0646\u0647 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0628\u0631\u0627\u06cc \u0628\u0631\u0631\u0633\u06cc \u062e\u0637\u0627\u0647\u0627\u06cc \u0639\u0645\u0648\u0645\u06cc<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 Ubuntu \u06cc\u0627 Debian:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo grep -Ei \"error|failed|critical|warning\" \/var\/log\/syslog<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 AlmaLinux\u060c Rocky Linux \u06cc\u0627 RHEL:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo grep -Ei \"error|failed|critical|warning\" \/var\/log\/messages<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631 \u0646\u0642\u0637\u0647 \u0634\u0631\u0648\u0639 \u062e\u0648\u0628\u06cc \u0628\u0631\u0627\u06cc \u0628\u0631\u0631\u0633\u06cc \u062e\u0637\u0627\u0647\u0627\u06cc \u0639\u0645\u0648\u0645\u06cc \u0633\u06cc\u0633\u062a\u0645 \u0627\u0633\u062a.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0646\u0645\u0627\u06cc\u0634 \u0634\u0645\u0627\u0631\u0647 \u062e\u0637<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0627\u06cc\u0646\u06a9\u0647 \u0645\u0634\u062e\u0635 \u0634\u0648\u062f \u062e\u0637\u0627 \u062f\u0631 \u06a9\u062f\u0627\u0645 \u0642\u0633\u0645\u062a \u0641\u0627\u06cc\u0644 \u0642\u0631\u0627\u0631 \u062f\u0627\u0631\u062f\u060c \u0627\u0632:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>-n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u062b\u0644\u0627\u064b:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -in \"error\" \/var\/log\/syslog<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062e\u0631\u0648\u062c\u06cc \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0634\u0628\u06cc\u0647 \u0632\u06cc\u0631 \u0628\u0627\u0634\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>1542:Sep 07 09:15:32 server nginx: error connecting to upstream\n1874:Sep 07 09:20:11 server systemd: Failed to start example.service<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0639\u062f\u062f \u0627\u0628\u062a\u062f\u0627\u06cc \u0647\u0631 \u062e\u0637\u060c \u0634\u0645\u0627\u0631\u0647 \u0647\u0645\u0627\u0646 \u062e\u0637 \u062f\u0631 \u0641\u0627\u06cc\u0644 \u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u0627 \u062f\u0631 \u06cc\u06a9 \u0645\u062b\u0627\u0644 \u0639\u0645\u0644\u06cc \u062f\u06cc\u06af\u0631:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"743\" height=\"254\" src=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/line_view_grep.webp\" alt=\"\" class=\"wp-image-21585\" title=\"\" srcset=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/line_view_grep.webp 743w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/line_view_grep-300x103.webp 300w\" sizes=\"(max-width: 743px) 100vw, 743px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0646\u0645\u0627\u06cc\u0634 \u062e\u0637\u0648\u0637 \u0642\u0628\u0644 \u0648 \u0628\u0639\u062f \u0627\u0632 \u062e\u0637\u0627<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u06af\u0627\u0647\u06cc \u062e\u0648\u062f \u062e\u0637 Error \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u06a9\u0627\u0641\u06cc \u0646\u062f\u0627\u0631\u062f \u0648 \u0628\u0627\u06cc\u062f \u0686\u0646\u062f \u062e\u0637 \u0642\u0628\u0644 \u06cc\u0627 \u0628\u0639\u062f \u0622\u0646 \u0631\u0627 \u0628\u0628\u06cc\u0646\u06cc\u0645.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0634 \u0633\u0647 \u062e\u0637 \u0628\u0639\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -A 3 \"error\" \/var\/log\/syslog<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><code>A<\/code> \u0645\u062e\u0641\u0641:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>After<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0633\u0647 \u062e\u0637 \u0642\u0628\u0644:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -B 3 \"error\" \/var\/log\/syslog<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><code>B<\/code> \u06cc\u0639\u0646\u06cc:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Before<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0648 \u0628\u0631\u0627\u06cc \u0633\u0647 \u062e\u0637 \u0642\u0628\u0644 \u0648 \u0628\u0639\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -C 3 \"error\" \/var\/log\/syslog<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><code>C<\/code> \u0628\u0647 \u0645\u0639\u0646\u06cc:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Context<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06cc\u0646 \u06af\u0632\u06cc\u0646\u0647 \u062f\u0631 \u0639\u06cc\u0628\u200c\u06cc\u0627\u0628\u06cc \u0628\u0633\u06cc\u0627\u0631 \u0645\u0641\u06cc\u062f \u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u0637\u0627\u0628\u0642 \u062a\u0635\u0648\u06cc\u0631 \u0647\u0631 \u06cc\u06a9 \u0627\u0632 \u0645\u062c\u0645\u0648\u0639\u0647 context\u0647\u0627 \u06cc\u0639\u0646\u06cc \u062e\u0637\u0627 \u0628\u0647 \u0647\u0645\u0631\u0627\u0647 \u0645\u062a\u0646 \u0647\u0645\u0631\u0627\u0647 \u0628\u0627 \u0639\u0644\u0627\u0645\u062a <code>--<\/code> \u0627\u0632 \u0647\u0645 \u062c\u062f\u0627 \u0634\u062f\u0647\u200c\u0627\u0646\u062f. \u0634\u0645\u0627\u0631\u0647 \u062e\u0637\u0648\u0637 \u0646\u06cc\u0632 \u0646\u0634\u0627\u0646 \u062f\u0647\u0646\u062f\u0647 \u0627\u06cc\u0646 \u0645\u0648\u0636\u0648\u0639 \u0627\u0633\u062a.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"766\" height=\"598\" src=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/Context_grep-1.webp\" alt=\"\" class=\"wp-image-21587\" title=\"\" srcset=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/Context_grep-1.webp 766w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/Context_grep-1-300x234.webp 300w\" sizes=\"(max-width: 766px) 100vw, 766px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0645\u062b\u0627\u0644: \u0628\u0631\u0631\u0633\u06cc Context \u06cc\u06a9 \u062e\u0637\u0627\u06cc \u0633\u0631\u0648\u06cc\u0633<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0641\u0631\u0636 \u06a9\u0646\u06cc\u062f \u062f\u0631 \u0644\u0627\u06af \u0639\u0628\u0627\u0631\u062a \u0632\u06cc\u0631 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Failed to start nginx.service<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0645\u0634\u0627\u0647\u062f\u0647 \u0686\u0646\u062f \u062e\u0637 \u0627\u0637\u0631\u0627\u0641 \u0622\u0646:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -C 5 \"Failed to start nginx\" \/var\/log\/syslog<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u062e\u0637\u0648\u0637 \u0642\u0628\u0644\u060c \u0639\u0644\u062a \u0627\u0635\u0644\u06cc \u062e\u0637\u0627 \u0631\u0627 \u0646\u0634\u0627\u0646 \u062f\u0647\u0646\u062f\u061b \u0645\u062b\u0644\u0627\u064b:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nginx: &#91;emerg] unexpected \"}\" in \/etc\/nginx\/nginx.conf:42\nsystemd&#91;1]: nginx.service: Main process exited\nsystemd&#91;1]: Failed to start nginx.service<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0627\u06cc\u0646 \u062d\u0627\u0644\u062a \u062e\u0637\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 Syntax \u0641\u0627\u06cc\u0644 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a Nginx \u0627\u0633\u062a.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u062c\u0633\u062a\u062c\u0648 \u062f\u0631 \u0644\u0627\u06af\u200c\u0647\u0627\u06cc SSH<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 Ubuntu \u0648 Debian \u0645\u0639\u0645\u0648\u0644\u0627\u064b:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/var\/log\/auth.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0646 Login\u0647\u0627\u06cc \u0646\u0627\u0645\u0648\u0641\u0642:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo grep \"Failed password\" \/var\/log\/auth.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u062c\u0633\u062a\u062c\u0648\u06cc \u0647\u0645\u0647 \u067e\u06cc\u0627\u0645\u200c\u0647\u0627\u06cc \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 SSH:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo grep \"sshd\" \/var\/log\/auth.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0645\u0634\u0627\u0647\u062f\u0647 Login\u0647\u0627\u06cc \u0645\u0648\u0641\u0642:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo grep \"Accepted\" \/var\/log\/auth.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 AlmaLinux\u060c Rocky Linux \u0648 RHEL \u0645\u0639\u0645\u0648\u0644\u0627\u064b \u0647\u0645\u06cc\u0646 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u062f\u0631:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/var\/log\/secure<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0642\u0631\u0627\u0631 \u062f\u0627\u0631\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo grep \"Failed password\" \/var\/log\/secure<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0646 \u062e\u0637\u0627\u0647\u0627\u06cc \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 \u06cc\u06a9 IP<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u062a\u0645\u0627\u0645 \u0631\u0648\u06cc\u062f\u0627\u062f\u0647\u0627\u06cc \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 \u06cc\u06a9 IP \u0631\u0627 \u0628\u0628\u06cc\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep \"203.0.113.20\" \/var\/log\/auth.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u0627:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep \"203.0.113.20\" \/var\/log\/secure<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06cc\u0646 \u0631\u0648\u0634 \u0628\u0631\u0627\u06cc \u0628\u0631\u0631\u0633\u06cc \u0645\u0648\u0627\u0631\u062f\u06cc \u0645\u0627\u0646\u0646\u062f:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u062a\u0644\u0627\u0634\u200c\u0647\u0627\u06cc \u0646\u0627\u0645\u0648\u0641\u0642 SSH<\/li>\n\n\n\n<li>\u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc \u0645\u0634\u06a9\u0648\u06a9<\/li>\n\n\n\n<li>IP \u062e\u0627\u0635 \u06cc\u06a9 \u06a9\u0627\u0631\u0628\u0631<\/li>\n\n\n\n<li>\u0627\u0631\u062a\u0628\u0627\u0637\u200c\u0647\u0627\u06cc \u0645\u06a9\u0631\u0631<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u06a9\u0627\u0631\u0628\u0631\u062f \u062f\u0627\u0631\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0628\u0631\u0631\u0633\u06cc \u0644\u0627\u06af Apache \u0648 Nginx<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc Apache \u062f\u0631 Ubuntu:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -i \"error\" \/var\/log\/apache2\/error.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 RHEL-family:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -i \"error\" \/var\/log\/httpd\/error_log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc Nginx:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -i \"error\" \/var\/log\/nginx\/error.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0686\u0646\u062f \u0639\u0628\u0627\u0631\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -Ei \"error|failed|timeout|denied\" \/var\/log\/nginx\/error.log<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u062c\u0633\u062a\u062c\u0648 \u062f\u0631 Access Log<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><code>grep<\/code> \u0641\u0642\u0637 \u0628\u0631\u0627\u06cc Error Log \u0646\u06cc\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u062b\u0644\u0627\u064b \u0628\u0631\u0627\u06cc \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0646 \u067e\u0627\u0633\u062e\u200c\u0647\u0627\u06cc HTTP 500 \u062f\u0631 Apache:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep ' 500 ' \/var\/log\/apache2\/access.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u0627 \u0628\u0631\u0627\u06cc Nginx:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep ' 500 ' \/var\/log\/nginx\/access.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0628\u0631\u0631\u0633\u06cc \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc \u06cc\u06a9 IP:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep \"198.51.100.15\" \/var\/log\/nginx\/access.log<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0634\u0645\u0627\u0631\u0634 \u062a\u0639\u062f\u0627\u062f \u0646\u062a\u0627\u06cc\u062c<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0634\u0645\u0627\u0631\u0634 \u062a\u0639\u062f\u0627\u062f \u062e\u0637\u0648\u0637 Match \u0634\u062f\u0647 \u0627\u0632 \u06af\u0632\u06cc\u0646\u0647:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>-c<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u062b\u0644\u0627\u064b:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -c \"Failed password\" \/var\/log\/auth.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u062e\u0631\u0648\u062c\u06cc:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>247<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0627\u0634\u062f \u06cc\u0639\u0646\u06cc 247 \u062e\u0637 \u0634\u0627\u0645\u0644 \u0627\u06cc\u0646 \u0639\u0628\u0627\u0631\u062a \u067e\u06cc\u062f\u0627 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0634\u0645\u0627\u0631\u0634 Error\u0647\u0627:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -ic \"error\" \/var\/log\/syslog<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"375\" height=\"57\" src=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/Count_grep.webp\" alt=\"\" class=\"wp-image-21589\" title=\"\" srcset=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/Count_grep.webp 375w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/Count_grep-300x46.webp 300w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/Count_grep-370x57.webp 370w\" sizes=\"(max-width: 375px) 100vw, 375px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0646\u0645\u0627\u06cc\u0634 \u0641\u0642\u0637 \u0639\u0628\u0627\u0631\u062a \u067e\u06cc\u062f\u0627 \u0634\u062f\u0647<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u06af\u0632\u06cc\u0646\u0647:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>-o<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0641\u0642\u0637 \u0642\u0633\u0645\u062a Match \u0634\u062f\u0647 \u0631\u0627 \u0646\u0645\u0627\u06cc\u0634 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -o \"Failed password\" \/var\/log\/auth.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06cc\u0646 \u06af\u0632\u06cc\u0646\u0647 \u0628\u0631\u0627\u06cc \u062a\u062d\u0644\u06cc\u0644 \u0633\u0627\u062f\u0647 \u06cc\u0627 Pipe \u06a9\u0631\u062f\u0646 \u062e\u0631\u0648\u062c\u06cc \u0628\u0647 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u062f\u06cc\u06af\u0631 \u0645\u0641\u06cc\u062f \u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0646\u06a9\u062a\u0647\u200c\u0627\u06cc \u06a9\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631 \u0631\u0627 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc\u200c\u062a\u0631 \u06a9\u0646\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0647\u0645\u0632\u0645\u0627\u0646 \u0622\u0646 \u0628\u0627 <code>-n<\/code> \u0627\u0633\u062a. \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0648\u0631\u062f \u06cc\u06a9 \u062e\u0631\u0648\u062c\u06cc \u0628\u0633\u06cc\u0627\u0631 \u0633\u0627\u062f\u0647 \u0648 \u062e\u0644\u0648\u062a \u0627\u0632 \u062e\u0637\u0648\u0637 \u062d\u0627\u0648\u06cc \u06a9\u0644\u0645\u0647 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u062e\u0648\u0627\u0647\u06cc\u062f \u062f\u0627\u0634\u062a \u06a9\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u062a\u062d\u0644\u06cc\u0644 \u0628\u0639\u062f\u06cc \u0631\u0627 \u0627\u0632 \u0622\u0646 \u0627\u062f\u0627\u0645\u0647 \u062f\u0647\u06cc\u062f:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"399\" height=\"500\" src=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/Only_match.webp\" alt=\"\" class=\"wp-image-21590\" title=\"\" srcset=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/Only_match.webp 399w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/Only_match-239x300.webp 239w\" sizes=\"(max-width: 399px) 100vw, 399px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u062d\u0630\u0641 \u062e\u0637\u0648\u0637 \u062e\u0627\u0635 \u0627\u0632 \u0646\u062a\u06cc\u062c\u0647<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u06af\u0627\u0647\u06cc \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u0645 \u062e\u0637\u0648\u0637\u06cc \u0631\u0627 \u06a9\u0647 \u0634\u0627\u0645\u0644 \u06cc\u06a9 \u0639\u0628\u0627\u0631\u062a \u0645\u0634\u062e\u0635 \u0647\u0633\u062a\u0646\u062f \u0646\u0645\u0627\u06cc\u0634 \u0646\u062f\u0647\u06cc\u0645. \u0628\u0647 \u0627\u06cc\u0646 \u0642\u0627\u0628\u0644\u06cc\u062a invert matching \u06af\u0641\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0632:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>-v<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u062b\u0644\u0627\u064b:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -i \"error\" \/var\/log\/syslog | grep -v \"known harmless error\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u062f\u0633\u062a\u0648\u0631 \u0627\u0648\u0644 \u062a\u0645\u0627\u0645\u06cc \u062e\u0637\u0648\u0637 \u062d\u0627\u0648\u06cc \u0647\u0631 \u0646\u0648\u0639 \u0646\u06af\u0627\u0631\u0634 <code>error<\/code> \u067e\u06cc\u062f\u0627 \u0634\u062f\u0647 \u0648 \u062f\u0631 \u062f\u0633\u062a\u0648\u0631 \u062f\u0648\u0645 \u062e\u0637\u0648\u0637\u06cc \u06a9\u0647 \u062d\u0627\u0648\u06cc <code>err<\/code> \u0647\u0633\u062a\u0646\u062f \u062d\u0630\u0641 \u0634\u062f\u0647\u200c\u0627\u0646\u062f:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"711\" height=\"310\" src=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/Reverse_match.webp\" alt=\"\" class=\"wp-image-21591\" title=\"\" srcset=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/Reverse_match.webp 711w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/Reverse_match-300x131.webp 300w\" sizes=\"(max-width: 711px) 100vw, 711px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u0627:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -v \"healthcheck\" \/var\/log\/nginx\/access.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0645\u062b\u0627\u0644 \u062f\u0648\u0645\u060c \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc <code>healthcheck<\/code> \u0627\u0632 \u062e\u0631\u0648\u062c\u06cc \u062d\u0630\u0641 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u062a\u0631\u06a9\u06cc\u0628 grep \u0628\u0627 tail<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0628\u0631\u0631\u0633\u06cc \u062c\u062f\u06cc\u062f\u062a\u0631\u06cc\u0646 \u0628\u062e\u0634 \u0644\u0627\u06af:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tail -n 500 \/var\/log\/syslog | grep -i \"error\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0627\u06cc\u0646 \u0645\u062b\u0627\u0644 \u0641\u0642\u0637 500 \u062e\u0637 \u0622\u062e\u0631 \u0628\u0631\u0631\u0633\u06cc \u0645\u06cc\u200c\u0634\u0648\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06cc\u0646 \u0631\u0648\u0634 \u0631\u0648\u06cc \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0628\u0632\u0631\u06af \u0633\u0631\u06cc\u0639\u200c\u062a\u0631 \u0648 \u062e\u0648\u0627\u0646\u0627\u062a\u0631 \u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u062b\u0644\u0627\u064b:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tail -n 1000 \/var\/log\/nginx\/error.log | grep -Ei \"timeout|upstream|failed\"<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u062a\u0631\u06a9\u06cc\u0628 grep \u0628\u0627 tail -f<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0645\u0634\u0627\u0647\u062f\u0647 \u0632\u0646\u062f\u0647 \u062e\u0637\u0627\u0647\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tail -f \/var\/log\/syslog | grep -i \"error\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0631\u0627 \u0627\u062c\u0631\u0627 \u06a9\u0631\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u0627 \u0628\u0631\u0627\u06cc Nginx:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tail -f \/var\/log\/nginx\/error.log | grep -Ei \"error|timeout|upstream\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0633\u067e\u0633 \u0627\u06cc\u0631\u0627\u062f \u0631\u0627 \u062f\u0648\u0628\u0627\u0631\u0647 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Terminal 1:\ntail -f \/var\/log\/nginx\/error.log | grep -i \"error\"\n\nBrowser:\n\u0628\u0627\u0632 \u06a9\u0631\u062f\u0646 \u0635\u0641\u062d\u0647\u200c\u0627\u06cc \u06a9\u0647 \u062e\u0637\u0627 \u0645\u06cc\u200c\u062f\u0647\u062f<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u062e\u0637\u0627\u06cc \u062c\u062f\u06cc\u062f\u06cc \u062b\u0628\u062a \u0634\u0648\u062f\u060c \u0647\u0645\u0627\u0646 \u0644\u062d\u0638\u0647 \u062f\u0631 Terminal \u062f\u06cc\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u062e\u0631\u0648\u062c:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Ctrl + C<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/Kooha-2026-09-09-21-18-18.webm\"><\/video><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u062c\u0633\u062a\u062c\u0648 \u0628\u0631 \u0627\u0633\u0627\u0633 \u062a\u0627\u0631\u06cc\u062e \u0648 \u0632\u0645\u0627\u0646<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u0632\u0645\u0627\u0646 \u062a\u0642\u0631\u06cc\u0628\u06cc \u0631\u062e \u062f\u0627\u062f\u0646 \u0645\u0634\u06a9\u0644 \u0631\u0627 \u0645\u06cc\u200c\u062f\u0627\u0646\u06cc\u062f\u060c \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u062c\u0633\u062a\u062c\u0648 \u0631\u0627 \u0645\u062d\u062f\u0648\u062f \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0641\u0631\u0636 \u06a9\u0646\u06cc\u062f \u062e\u0637\u0627 \u062f\u0631 \u062a\u0627\u0631\u06cc\u062e:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Sep 07<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0631\u062e \u062f\u0627\u062f\u0647 \u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep \"Sep 07\" \/var\/log\/syslog<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0648 \u0628\u0631\u0627\u06cc \u0633\u0627\u0639\u062a \u0645\u0634\u062e\u0635:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep \"Sep 07 09:\" \/var\/log\/syslog<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u062a\u0631\u06a9\u06cc\u0628 \u0628\u0627 Error:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep \"Sep 07 09:\" \/var\/log\/syslog | grep -i \"error\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06cc\u0646 \u0631\u0648\u0634 \u062d\u062c\u0645 \u0646\u062a\u06cc\u062c\u0647 \u0631\u0627 \u0628\u0633\u06cc\u0627\u0631 \u06a9\u0645\u062a\u0631 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0644\u0628\u062a\u0647 \u0628\u0627\u06cc\u062f \u062f\u0631 \u0646\u0638\u0631 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f \u06a9\u0647 \u0641\u0631\u0645\u062a \u0632\u0645\u0627\u0646 \u0630\u062e\u06cc\u0631\u0647 \u0644\u0627\u06af\u200c\u0647\u0627 \u0647\u0645\u06cc\u0634\u0647 \u06cc\u06a9\u0633\u0627\u0646 \u0646\u06cc\u0633\u062a. \u06af\u0627\u0647\u06cc \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0627\u0632 \u0641\u0631\u0645 \u0639\u062f\u062f\u06cc \u0632\u0645\u0627\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647 \u0628\u0627\u0634\u062f:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"199\" src=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/date_grep-1024x199.webp\" alt=\"\" class=\"wp-image-21593\" title=\"\" srcset=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/date_grep-1024x199.webp 1024w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/date_grep-300x58.webp 300w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/date_grep-768x149.webp 768w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/date_grep.webp 1111w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u062c\u0633\u062a\u062c\u0648 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0646\u0627\u0645 \u0633\u0631\u0648\u06cc\u0633<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u0641\u0642\u0637 \u0644\u0627\u06af\u200c\u0647\u0627\u06cc \u06cc\u06a9 \u0633\u0631\u0648\u06cc\u0633 \u062e\u0627\u0635 \u0645\u0647\u0645 \u0647\u0633\u062a\u0646\u062f\u060c \u0646\u0627\u0645 \u0622\u0646 \u0631\u0627 \u062c\u0633\u062a\u062c\u0648 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u062b\u0644\u0627\u064b:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep \"nginx\" \/var\/log\/syslog<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u0627:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep \"sshd\" \/var\/log\/auth.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u0627:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep \"cron\" \/var\/log\/syslog<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0628\u0633\u06cc\u0627\u0631\u06cc \u0627\u0632 \u0645\u0648\u0627\u0631\u062f \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0627\u0628\u062a\u062f\u0627 \u0633\u0631\u0648\u06cc\u0633 \u0631\u0627 \u0645\u0634\u062e\u0635 \u06a9\u0646\u06cc\u0645 \u0648 \u0628\u0639\u062f \u062f\u0627\u062e\u0644 \u0646\u062a\u0627\u06cc\u062c \u062f\u0646\u0628\u0627\u0644 Error \u0628\u06af\u0631\u062f\u06cc\u0645:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep \"nginx\" \/var\/log\/syslog | grep -Ei \"error|failed\"<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0686\u0646\u062f \u0641\u0627\u06cc\u0644 \u0628\u0627 grep<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0686\u0646\u062f \u0641\u0627\u06cc\u0644 \u0631\u0627 \u0647\u0645\u0632\u0645\u0627\u0646 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0631\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -i \"error\" \/var\/log\/syslog \/var\/log\/auth.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0627\u06cc\u0646 \u062d\u0627\u0644\u062a <code>grep<\/code> \u0646\u0627\u0645 \u0641\u0627\u06cc\u0644 \u0631\u0627 \u0646\u06cc\u0632 \u062f\u0631 \u062e\u0631\u0648\u062c\u06cc \u0646\u0645\u0627\u06cc\u0634 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u062b\u0644\u0627\u064b:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"266\" src=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/multi_file_grep-1024x266.webp\" alt=\"\" class=\"wp-image-21596\" title=\"\" srcset=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/multi_file_grep-1024x266.webp 1024w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/multi_file_grep-300x78.webp 300w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/multi_file_grep-768x199.webp 768w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/multi_file_grep-1536x399.webp 1536w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/multi_file_grep.webp 1563w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u062c\u0633\u062a\u062c\u0648 \u062f\u0631 \u0686\u0646\u062f \u0641\u0627\u06cc\u0644 \u0628\u0627 Wildcard<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0628\u0631\u0631\u0633\u06cc \u0645\u062c\u0645\u0648\u0639\u0647\u200c\u0627\u06cc \u0627\u0632 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -i \"error\" \/var\/log\/*.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u0627:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -Ei \"failed|error\" \/var\/log\/*.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u0639\u0646\u0627\u06cc <code>*.log<\/code> \u0627\u06cc\u0646 \u0627\u0633\u062a \u06a9\u0647 \u062a\u0645\u0627\u0645 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0628\u0627 \u067e\u0633\u0648\u0646\u062f <code>.log<\/code> \u062e\u062a\u0645 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f \u062c\u0633\u062a\u062c\u0648 \u0634\u0648\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0645\u0627 \u062f\u0631 <code>\/var\/log<\/code> \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc\u06cc \u0648\u062c\u0648\u062f \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u0646\u062f \u06a9\u0647 Binary \u0647\u0633\u062a\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0647\u0645\u06cc\u0634\u0647 \u0628\u062f\u0648\u0646 \u0628\u0631\u0631\u0633\u06cc\u060c \u062a\u0645\u0627\u0645 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc <code>\/var\/log\/*<\/code> \u0631\u0627 \u0648\u0627\u0631\u062f <code>grep<\/code> \u0646\u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u062c\u0633\u062a\u062c\u0648\u06cc Recursive<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u062c\u0633\u062a\u062c\u0648 \u062f\u0631 \u06cc\u06a9 Directory \u0648 Subdirectory\u0647\u0627\u06cc \u0622\u0646 \u0627\u0632:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>-r<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -ri \"error\" \/var\/log\/nginx\/<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0634 \u0634\u0645\u0627\u0631\u0647 \u062e\u0637:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -rin \"error\" \/var\/log\/nginx\/<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06cc\u0646 \u0631\u0648\u0634 \u0628\u0631\u0627\u06cc Application\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0686\u0646\u062f Log File \u062f\u0627\u0631\u0646\u062f \u0628\u0633\u06cc\u0627\u0631 \u0645\u0641\u06cc\u062f \u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u062e\u0631\u0648\u062c\u06cc \u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0645\u0627\u0646\u0646\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0633\u062a\u0648\u0631 <code>grep<\/code> \u0628\u0631\u0627\u06cc \u0686\u0646\u062f \u0641\u0627\u06cc\u0644\u060c \u0627\u0628\u062a\u062f\u0627 \u0646\u0627\u0645 \u0641\u0627\u06cc\u0644 \u0648 \u0633\u067e\u0633 \u062e\u0637 \u062d\u0627\u0648\u06cc match \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"179\" src=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/multi_file_recursive_grep-1024x179.webp\" alt=\"\" class=\"wp-image-21598\" title=\"\" srcset=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/multi_file_recursive_grep-1024x179.webp 1024w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/multi_file_recursive_grep-300x52.webp 300w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/multi_file_recursive_grep-768x134.webp 768w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/multi_file_recursive_grep.webp 1493w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0646\u0645\u0627\u06cc\u0634 \u0646\u0627\u0645 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062f\u0627\u0631\u0627\u06cc \u0646\u062a\u06cc\u062c\u0647<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u0641\u0642\u0637 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u0628\u062f\u0627\u0646\u06cc\u062f \u06a9\u062f\u0627\u0645 File \u0634\u0627\u0645\u0644 \u0639\u0628\u0627\u0631\u062a \u0645\u0648\u0631\u062f\u0646\u0638\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -ril \"error\" \/var\/log\/nginx\/<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u06af\u0632\u06cc\u0646\u0647:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>-l<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0641\u0642\u0637 \u0646\u0627\u0645 File\u0647\u0627\u06cc\u06cc \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u0645\u0637\u0627\u0628\u0642\u062a \u062f\u0627\u0631\u0646\u062f.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"132\" src=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/multi_file_recursive_filenameonly_grep.webp\" alt=\"\" class=\"wp-image-21599\" title=\"\" srcset=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/multi_file_recursive_filenameonly_grep.webp 440w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/multi_file_recursive_filenameonly_grep-300x90.webp 300w\" sizes=\"(max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u062c\u0633\u062a\u062c\u0648\u06cc \u06cc\u06a9 \u0639\u0628\u0627\u0631\u062a \u062f\u0642\u06cc\u0642 \u0628\u0627 Fixed String<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0639\u0636\u06cc \u0639\u0628\u0627\u0631\u062a\u200c\u0647\u0627 \u0634\u0627\u0645\u0644 Character\u0647\u0627\u06cc\u06cc \u0647\u0633\u062a\u0646\u062f \u06a9\u0647 \u062f\u0631 Regular Expression \u0645\u0639\u0646\u06cc \u062e\u0627\u0635 \u062f\u0627\u0631\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0627\u06cc\u0646 \u0645\u0648\u0627\u0631\u062f \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0627\u0632:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>-F<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -F \"&#91;error]\" \/var\/log\/example.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631 <code>[error]<\/code> \u0631\u0627 \u062f\u0642\u06cc\u0642\u0627\u064b \u0628\u0647\u200c\u0639\u0646\u0648\u0627\u0646 \u0645\u062a\u0646 \u0639\u0627\u062f\u06cc \u062c\u0633\u062a\u062c\u0648 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06af\u0631 <code>-F<\/code> \u0646\u0628\u0648\u062f \u062a\u0641\u0633\u06cc\u0631 Regex \u0627\u0632 [error] \u0627\u06cc\u0646 \u0628\u0648\u062f \u06a9\u0647 \u06a9\u0644\u0645\u0627\u062a\u06cc \u0631\u0627 \u0646\u0634\u0627\u0646 \u0628\u062f\u0647 \u06a9\u0647 \u062d\u0627\u0648\u06cc \u06cc\u06a9\u06cc \u0627\u0632 \u0645\u0642\u0627\u062f\u06cc\u0631 e,r,r,o \u06cc\u0627 r \u0647\u0633\u062a\u0646\u062f (\u062a\u06a9\u0631\u0627\u0631 \u0627\u0647\u0645\u06cc\u062a\u06cc \u0646\u062f\u0627\u0631\u062f \u0635\u0631\u0641\u0627 \u0647\u062f\u0641 \u0634\u06a9\u0633\u062a\u0646 \u0627\u0645\u0644\u0627\u06cc error \u0628\u0648\u062f).<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Regular Expression<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><code>grep<\/code> \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f Pattern\u0647\u0627\u06cc \u067e\u06cc\u0686\u06cc\u062f\u0647\u200c\u062a\u0631\u06cc \u0631\u0627 \u0646\u06cc\u0632 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -E \"HTTP\/&#91;0-9.]+\\\" 5&#91;0-9]{2}\" \/var\/log\/nginx\/access.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06cc\u0646 Pattern \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u067e\u0627\u0633\u062e\u200c\u0647\u0627\u06cc HTTP \u0633\u0631\u06cc <code>5xx<\/code> \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u062f.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>HTTP\/<\/code> \u2192 \u0639\u0628\u0627\u0631\u062a \u062b\u0627\u0628\u062a <code>HTTP\/<\/code><\/li>\n\n\n\n<li><code>[0-9.]+<\/code> \u2192 \u0646\u0633\u062e\u0647 HTTP \u0645\u062b\u0644 <code>1.1<\/code> \u06cc\u0627 <code>2.0<\/code><\/li>\n\n\n\n<li><code>\\\"<\/code> \u2192 \u0639\u0644\u0627\u0645\u062a <code>\"<\/code><\/li>\n\n\n\n<li><code>5[0-9]{2}<\/code> \u2192 \u06cc\u06a9 \u06a9\u062f \u0633\u0647\u200c\u0631\u0642\u0645\u06cc \u06a9\u0647 \u0628\u0627 <code>5<\/code> \u0634\u0631\u0648\u0639 \u0645\u06cc\u200c\u0634\u0648\u062f\u061b \u0645\u062b\u0644 <code>500<\/code>\u060c <code>502<\/code>\u060c <code>503<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u062b\u0644\u0627\u064b \u0627\u06cc\u0646 \u0628\u062e\u0634 \u0631\u0627 Match \u0645\u06cc\u200c\u06a9\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>HTTP\/1.1\" 500\nHTTP\/2.0\" 503<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u0639\u0646\u06cc \u0647\u062f\u0641 \u0627\u0635\u0644\u06cc \u0622\u0646 \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0646 <strong>\u062e\u0637\u0627\u0647\u0627\u06cc HTTP \u0633\u0631\u06cc 5xx<\/strong> \u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0631\u0648\u0632\u0645\u0631\u0647 \u062f\u0631 \u0639\u06cc\u0628\u200c\u06cc\u0627\u0628\u06cc \u0645\u0639\u0645\u0648\u0644\u0627\u064b Regex\u0647\u0627\u06cc \u0633\u0627\u062f\u0647 \u06a9\u0627\u0641\u06cc \u0647\u0633\u062a\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -Ei \"error|fail|warning|critical\"<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0646 \u062e\u0637\u0627\u0647\u0627\u06cc 4xx \u0648 5xx<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 Log Format \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u0628\u0627\u0634\u062f\u060c \u0628\u0631\u0627\u06cc \u062e\u0637\u0627\u0647\u0627\u06cc HTTP \u0633\u0631\u06cc 4xx:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -E ' 4&#91;0-9]{2} ' \/var\/log\/nginx\/access.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc 5xx:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -E ' 5&#91;0-9]{2} ' \/var\/log\/nginx\/access.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0648 \u0628\u0631\u0627\u06cc \u0647\u0631 \u062f\u0648:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -E ' (4|5)&#91;0-9]{2} ' \/var\/log\/nginx\/access.log<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0628\u0631\u0631\u0633\u06cc \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc Rotate \u0634\u062f\u0647<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0639\u062f \u0627\u0632 Log Rotation \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>syslog.1\nauth.log.1\nmessages-20260901<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0648\u062c\u0648\u062f \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc File\u0647\u0627\u06cc \u0645\u0639\u0645\u0648\u0644\u06cc \u0647\u0645\u0686\u0646\u0627\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0627\u0632 <code>grep<\/code> \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -i \"error\" \/var\/log\/syslog.1<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u062c\u0633\u062a\u062c\u0648 \u062f\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0641\u0634\u0631\u062f\u0647 \u0628\u0627 zgrep<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0642\u062f\u06cc\u0645\u06cc \u0627\u063a\u0644\u0628 \u0628\u0627 gzip \u0641\u0634\u0631\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>syslog.2.gz\nauth.log.3.gz<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0627\u06cc\u0646 \u062d\u0627\u0644\u062a \u0628\u0647\u200c\u062c\u0627\u06cc Extract \u06a9\u0631\u062f\u0646 \u0641\u0627\u06cc\u0644 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0627\u0632:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>zgrep<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u062b\u0644\u0627\u064b:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>zgrep -i \"error\" \/var\/log\/syslog.2.gz<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u0627:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>zgrep -Ei \"error|failed|critical\" \/var\/log\/syslog.*.gz<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06cc\u0646 \u0642\u0627\u0628\u0644\u06cc\u062a \u0647\u0646\u06af\u0627\u0645 \u0628\u0631\u0631\u0633\u06cc \u0627\u06cc\u0631\u0627\u062f\u06cc \u06a9\u0647 \u0686\u0646\u062f \u0631\u0648\u0632 \u0642\u0628\u0644 \u0631\u062e \u062f\u0627\u062f\u0647 \u0628\u0633\u06cc\u0627\u0631 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0627\u0633\u062a.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">grep \u0648 logrotate \u0686\u0647 \u0627\u0631\u062a\u0628\u0627\u0637\u06cc \u062f\u0627\u0631\u0646\u062f\u061f<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 Error \u0645\u0648\u0631\u062f\u0646\u0638\u0631 \u062f\u0631 \u0641\u0627\u06cc\u0644 \u0641\u0639\u0644\u06cc \u067e\u06cc\u062f\u0627 \u0646\u0634\u062f\u060c \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a Log \u0642\u0628\u0644\u0627\u064b Rotate \u0634\u062f\u0647 \u0628\u0627\u0634\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u062b\u0644\u0627\u064b:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>auth.log\nauth.log.1\nauth.log.2.gz\nauth.log.3.gz<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0627\u06cc\u0646 \u0634\u0631\u0627\u06cc\u0637 \u0628\u0627\u06cc\u062f \u0647\u0645 \u0641\u0627\u06cc\u0644 \u0641\u0639\u0644\u06cc \u0648 \u0647\u0645 \u0646\u0633\u062e\u0647\u200c\u0647\u0627\u06cc \u0642\u062f\u06cc\u0645\u06cc\u200c\u062a\u0631 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc Log Rotation \u0645\u0642\u0627\u0644\u0647 \u062c\u062f\u0627\u06af\u0627\u0646\u0647 \u062f\u0627\u0631\u06cc\u0645:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/maralhost.com\/kb\/docs\/linux\/linux-logrotate-guide\/\" data-type=\"link\" data-id=\"https:\/\/maralhost.com\/kb\/docs\/linux\/linux-logrotate-guide\/\">\u0622\u0645\u0648\u0632\u0634 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0648 \u0686\u0631\u062e\u0634 \u0644\u0627\u06af\u200c\u0647\u0627 \u062f\u0631 \u0644\u06cc\u0646\u0648\u06a9\u0633 \u0628\u0627 <code>logrotate<\/code><\/a><\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">grep \u0631\u0648\u06cc systemd Journal<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><code>grep<\/code> \u0628\u0631\u0627\u06cc \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc Text \u0628\u0633\u06cc\u0627\u0631 \u0645\u0646\u0627\u0633\u0628 \u0627\u0633\u062a\u060c \u0627\u0645\u0627 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc Journal \u0631\u0627 \u0646\u0628\u0627\u06cc\u062f \u0645\u0633\u062a\u0642\u06cc\u0645\u0627\u064b \u0628\u0627 <code>grep<\/code> \u0628\u0627\u0632 \u06a9\u0631\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062f\u0627\u062e\u0644:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/var\/log\/journal\/<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Binary \u0647\u0633\u062a\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u062c\u0633\u062a\u062c\u0648 \u062f\u0631 Journal \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u062e\u0631\u0648\u062c\u06cc <code>journalctl<\/code> \u0631\u0627 Pipe \u06a9\u0631\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>journalctl | grep -i \"error\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u0627 \u0628\u0647\u062a\u0631:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>journalctl -u nginx | grep -Ei \"error|failed\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0627 \u0627\u06cc\u0646 \u062d\u0627\u0644 \u062e\u0648\u062f <code>journalctl<\/code> \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc Filter \u062f\u0627\u062e\u0644\u06cc \u062f\u0627\u0631\u062f \u0648 \u0645\u0639\u0645\u0648\u0644\u0627\u064b \u0628\u0631\u0627\u06cc Journal \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0627\u0632 \u0647\u0645\u0627\u0646 \u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u0648\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>journalctl -p err<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0634 \u067e\u06cc\u0627\u0645\u200c\u0647\u0627\u06cc Error.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0631\u0627\u0647 \u062d\u0644 \u062f\u06cc\u06af\u0631\u06cc \u0646\u06cc\u0632 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f. \u0627\u0632 \u0622\u0646\u062c\u0627\u06cc\u06cc \u06a9\u0647 \u062f\u0633\u062a\u0648\u0631 <code>grep<\/code> \u0628\u0633\u06cc\u0627\u0631 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0627\u0633\u062a \u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u0622\u067e\u0634\u0646 \u062f\u0631 <code>journalctl<\/code> \u0642\u0631\u0627\u0631 \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a \u0648 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>journalctl --grep<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0627\u0632 \u0622\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f. \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1006\" height=\"483\" src=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/journalctl_grep.webp\" alt=\"\" class=\"wp-image-21600\" title=\"\" srcset=\"https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/journalctl_grep.webp 1006w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/journalctl_grep-300x144.webp 300w, https:\/\/maralhost.com\/kb\/wp-content\/uploads\/2026\/09\/journalctl_grep-768x369.webp 768w\" sizes=\"(max-width: 1006px) 100vw, 1006px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0622\u0645\u0648\u0632\u0634 \u06a9\u0627\u0645\u0644:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/maralhost.com\/kb\/docs\/linux\/journalctl-command-guid\/\">\u0622\u0645\u0648\u0632\u0634 \u06a9\u0627\u0645\u0644 journalctl \u062f\u0631 \u0644\u06cc\u0646\u0648\u06a9\u0633<\/a><\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u062c\u0633\u062a\u062c\u0648\u06cc \u062e\u0637\u0627\u0647\u0627\u06cc Boot<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc Boot \u0641\u0639\u0644\u06cc:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>journalctl -b<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0648 \u0628\u0631\u0627\u06cc \u0641\u06cc\u0644\u062a\u0631 \u0633\u0627\u062f\u0647 \u0628\u0627 <code>grep<\/code>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>journalctl -b | grep -Ei \"failed|error|critical\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0645\u0627 \u0628\u0631\u0627\u06cc \u0628\u0631\u0631\u0633\u06cc \u062f\u0642\u06cc\u0642 Boot \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0627\u0632 \u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc \u062e\u0648\u062f <code>journalctl<\/code> \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u0648\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06cc\u0646 \u0645\u0648\u0636\u0648\u0639 \u062f\u0631 \u0645\u0642\u0627\u0644\u0647 \u0632\u06cc\u0631 \u062c\u062f\u0627\u06af\u0627\u0646\u0647 \u0628\u0631\u0631\u0633\u06cc \u0645\u06cc\u200c\u0634\u0648\u062f:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/maralhost.com\/kb\/docs\/linux\/linux-journalctl-boot-errors\/\" data-type=\"link\" data-id=\"https:\/\/maralhost.com\/kb\/docs\/linux\/linux-journalctl-boot-errors\/\">\u0622\u0645\u0648\u0632\u0634 \u0628\u0631\u0631\u0633\u06cc \u062e\u0637\u0627\u0647\u0627\u06cc Boot \u062f\u0631 \u0644\u06cc\u0646\u0648\u06a9\u0633 \u0628\u0627 <code>journalctl -b<\/code><\/a><\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Permission denied \u0647\u0646\u06af\u0627\u0645 grep<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0627\u062c\u0631\u0627\u06cc:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep \"Failed\" \/var\/log\/secure<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0627:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Permission denied<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u0648\u0627\u062c\u0647 \u0634\u0648\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0627\u06cc\u0646 \u062d\u0627\u0644\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo grep \"Failed\" \/var\/log\/secure<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u062e\u0648\u0627\u0646\u062f\u0646 Log\u0647\u0627\u06cc \u062d\u0633\u0627\u0633\u060c Permission \u0641\u0627\u06cc\u0644 \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u0646\u062f\u0647\u06cc\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Binary file matches \u06cc\u0639\u0646\u06cc \u0686\u0647\u061f<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u06af\u0627\u0647\u06cc <code>grep<\/code> \u062e\u0631\u0648\u062c\u06cc \u0632\u06cc\u0631 \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Binary file ... matches<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06cc\u0646 \u06cc\u0639\u0646\u06cc File \u0645\u0648\u0631\u062f\u0646\u0638\u0631 Text Log \u0639\u0627\u062f\u06cc \u0646\u06cc\u0633\u062a \u06cc\u0627 \u0634\u0627\u0645\u0644 \u062f\u0627\u062f\u0647 Binary \u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u062b\u0644\u0627\u064b \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>wtmp\nbtmp\nlastlog<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0627\u06cc\u062f \u0628\u0627 \u0627\u0628\u0632\u0627\u0631 \u0645\u062e\u0635\u0648\u0635 \u062e\u0648\u062f\u0634\u0627\u0646 \u0628\u0631\u0631\u0633\u06cc \u0634\u0648\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>last<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc <code>wtmp<\/code> \u0648:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo lastb<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc <code>btmp<\/code>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0645\u062b\u0627\u0644 \u0639\u0645\u0644\u06cc: \u0628\u0631\u0631\u0633\u06cc \u062e\u0637\u0627\u06cc Database<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 MySQL Error Log \u062f\u0631 \u0645\u0633\u06cc\u0631 \u0632\u06cc\u0631 \u0628\u0627\u0634\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/var\/log\/mysql\/error.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u06cc\u200c\u062a\u0648\u0627\u0646:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo grep -Ei \"error|warning|crash|failed\" \/var\/log\/mysql\/error.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0631\u0627 \u0627\u062c\u0631\u0627 \u06a9\u0631\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u0627\u06cc\u0646 \u0641\u0627\u06cc\u0644 \u0648\u062c\u0648\u062f \u0646\u062f\u0627\u0634\u062a\u060c \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a Log \u0627\u0632 \u0637\u0631\u06cc\u0642 Journal \u062f\u0631 \u062f\u0633\u062a\u0631\u0633 \u0628\u0627\u0634\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>journalctl -u mysql<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u0627:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>journalctl -u mariadb<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0645\u062b\u0627\u0644 \u0639\u0645\u0644\u06cc: \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0646 Out of Memory<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u062c\u0633\u062a\u062c\u0648\u06cc OOM \u062f\u0631 Log:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -Ei \"out of memory|oom|killed process\" \/var\/log\/syslog<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u0627:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -Ei \"out of memory|oom|killed process\" \/var\/log\/messages<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0648 \u062f\u0631 Journal:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>journalctl -k | grep -Ei \"out of memory|oom|killed process\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06cc\u0646 \u062c\u0633\u062a\u062c\u0648 \u0647\u0646\u06af\u0627\u0645 \u0628\u0631\u0631\u0633\u06cc Process\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0646\u0627\u06af\u0647\u0627\u0646 Kill \u0634\u062f\u0647\u200c\u0627\u0646\u062f \u0645\u0641\u06cc\u062f \u0627\u0633\u062a.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0645\u062b\u0627\u0644 \u0639\u0645\u0644\u06cc: \u0628\u0631\u0631\u0633\u06cc Permission denied<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u06cc\u0627\u0641\u062a\u0646 \u062e\u0637\u0627\u0647\u0627\u06cc Permission:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -i \"permission denied\" \/var\/log\/syslog<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u0627 \u062f\u0627\u062e\u0644 Log \u06cc\u06a9 Application:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -ri \"permission denied\" \/var\/log\/nginx\/<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0627\u0648\u0644 \u0686\u0647 \u0639\u0628\u0627\u0631\u062a\u06cc \u0631\u0627 \u062c\u0633\u062a\u062c\u0648 \u06a9\u0646\u06cc\u0645\u061f<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u06a9 \u0644\u06cc\u0633\u062a \u0639\u0645\u0648\u0645\u06cc \u0645\u0646\u0627\u0633\u0628:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>error\nfailed\nfailure\ncritical\nwarning\ndenied\ntimeout\nrefused\nunreachable\nkilled\nsegfault<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u062b\u0644\u0627\u064b:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -Ei \\\n  \"error|failed|failure|critical|denied|timeout|refused\" \\\n  \/var\/log\/syslog<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0645\u0627 \u0646\u0628\u0627\u06cc\u062f \u0641\u0642\u0637 \u0628\u0647 \u06a9\u0644\u0645\u0647 <code>error<\/code> \u0648\u0627\u0628\u0633\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f\u061b \u0628\u0639\u0636\u06cc \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627 \u062e\u0637\u0627 \u0631\u0627 \u0628\u0627 \u0639\u0628\u0627\u0631\u062a \u062f\u06cc\u06af\u0631\u06cc \u062b\u0628\u062a \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0647\u0645\u06cc\u0634\u0647 \u0632\u0645\u0627\u0646 \u062e\u0637\u0627 \u0631\u0627 \u062f\u0631 \u0646\u0638\u0631 \u0628\u06af\u06cc\u0631\u06cc\u062f<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0641\u0631\u0636 \u06a9\u0646\u06cc\u062f \u0633\u0627\u06cc\u062a \u062f\u0631 \u0633\u0627\u0639\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>09:30<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0686\u0627\u0631 \u0645\u0634\u06a9\u0644 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0647\u200c\u062c\u0627\u06cc \u062c\u0633\u062a\u062c\u0648\u06cc \u06a9\u0644 \u0641\u0627\u06cc\u0644 \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0627\u0628\u062a\u062f\u0627 \u0647\u0645\u0627\u0646 \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep \"Sep 07 09:3\" \/var\/log\/syslog<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0633\u067e\u0633:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep \"Sep 07 09:3\" \/var\/log\/syslog \\\n  | grep -Ei \"error|failed|warning\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06cc\u0646 \u0631\u0648\u0634 \u0645\u0639\u0645\u0648\u0644\u0627\u064b \u0633\u0631\u06cc\u0639\u200c\u062a\u0631 \u0627\u0632 \u0628\u0631\u0631\u0633\u06cc \u0647\u0632\u0627\u0631\u0627\u0646 \u062e\u0637 \u0646\u0627\u0645\u0631\u062a\u0628\u0637 \u0627\u0633\u062a.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0627\u0634\u062a\u0628\u0627\u0647\u0627\u062a \u0631\u0627\u06cc\u062c<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\u0641\u0642\u0637 \u06a9\u0644\u0645\u0647 error \u0631\u0627 \u062c\u0633\u062a\u062c\u0648 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0633\u0631\u0648\u06cc\u0633 \u0627\u0632 \u0639\u0628\u0627\u0631\u062a\u200c\u0647\u0627\u06cc\u06cc \u0645\u062b\u0644:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>failed\ndenied\ntimeout\nrefused<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\u062d\u0631\u0648\u0641 \u0628\u0632\u0631\u06af \u0648 \u06a9\u0648\u0686\u06a9 \u0631\u0627 \u0641\u0631\u0627\u0645\u0648\u0634 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u062f\u0631 \u0628\u0633\u06cc\u0627\u0631\u06cc \u0627\u0632 \u062c\u0633\u062a\u062c\u0648\u0647\u0627 \u0627\u0632:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>-i<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u0648\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\u06a9\u0644 \u0641\u0627\u06cc\u0644 \u0686\u0646\u062f\u06af\u06cc\u06af\u0627\u0628\u0627\u06cc\u062a\u06cc \u0631\u0627 \u0645\u0633\u062a\u0642\u06cc\u0645 \u062c\u0633\u062a\u062c\u0648 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u0641\u0642\u0637 \u062e\u0637\u0627\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u0645\u0647\u0645 \u0647\u0633\u062a\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tail -n 1000 FILE | grep ...<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062e\u0648\u0627\u0646\u0627\u062a\u0631 \u0627\u0633\u062a.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Log\u0647\u0627\u06cc Rotate \u0634\u062f\u0647 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u0646\u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u062e\u0637\u0627\u06cc \u0645\u0648\u0631\u062f\u0646\u0638\u0631 \u062f\u0631:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>syslog.1<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u0627:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>syslog.2.gz<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0627\u0634\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Context \u062e\u0637\u0627 \u0631\u0627 \u0646\u0645\u06cc\u200c\u0628\u06cc\u0646\u06cc\u0645<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0632:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>-A\n-B\n-C<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u062f\u06cc\u062f\u0646 \u062e\u0637\u0648\u0637 \u0627\u0637\u0631\u0627\u0641 Error \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\u0641\u0627\u06cc\u0644 Binary \u0631\u0627 \u0628\u0627 grep \u0628\u0631\u0631\u0633\u06cc \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f <code>wtmp<\/code> \u0648 <code>btmp<\/code> \u0627\u0628\u0632\u0627\u0631 \u0645\u062e\u0635\u0648\u0635 \u062e\u0648\u062f \u0631\u0627 \u062f\u0627\u0631\u0646\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Journal \u0631\u0627 \u0645\u0627\u0646\u0646\u062f \u0641\u0627\u06cc\u0644 Text \u062f\u0631 \u0646\u0638\u0631 \u0645\u06cc\u200c\u06af\u06cc\u0631\u06cc\u0645<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc systemd Journal \u0627\u0632:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>journalctl<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Workflow \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc \u0628\u0631\u0627\u06cc \u062c\u0633\u062a\u062c\u0648\u06cc \u062e\u0637\u0627<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u06a9 \u0631\u0648\u0634 \u0639\u0645\u0644\u06cc:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u0634\u062e\u0635 \u06a9\u0631\u062f\u0646 \u0632\u0645\u0627\u0646 \u0628\u0631\u0648\u0632 \u0627\u06cc\u0631\u0627\u062f<br>        \u2193<br>\u0645\u0634\u062e\u0635 \u06a9\u0631\u062f\u0646 \u0633\u0631\u0648\u06cc\u0633<br>        \u2193<br>\u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0646 \u0641\u0627\u06cc\u0644 \u0644\u0627\u06af \u0645\u0646\u0627\u0633\u0628<br>        \u2193<br>\u0628\u0631\u0631\u0633\u06cc \u0622\u062e\u0631\u06cc\u0646 \u062e\u0637\u0648\u0637<br>        \u2193<br>\u062c\u0633\u062a\u062c\u0648\u06cc error \/ failed \/ timeout<br>        \u2193<br>\u0645\u0634\u0627\u0647\u062f\u0647 Context \u062e\u0637\u0627<br>        \u2193<br>\u0628\u0631\u0631\u0633\u06cc Log\u0647\u0627\u06cc Rotate \u0634\u062f\u0647<br>        \u2193<br>\u062a\u06a9\u0631\u0627\u0631 \u0645\u0634\u06a9\u0644 \u0648 \u0645\u0634\u0627\u0647\u062f\u0647 Live Log<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tail -n 500 \/var\/log\/nginx\/error.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0633\u067e\u0633:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -Ei \"error|failed|timeout\" \/var\/log\/nginx\/error.log<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0648 \u062f\u0631 \u0646\u0647\u0627\u06cc\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tail -f \/var\/log\/nginx\/error.log<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u062f\u0633\u062a\u0648\u0631\u0627\u062a \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc grep \u0628\u0631\u0627\u06cc \u0644\u0627\u06af\u200c\u0647\u0627<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th class=\"has-text-align-center\" data-align=\"center\">\u0647\u062f\u0641<\/th><th class=\"has-text-align-center\" data-align=\"center\">\u062f\u0633\u062a\u0648\u0631<\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\">\u062c\u0633\u062a\u062c\u0648\u06cc \u0633\u0627\u062f\u0647<\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>grep \"error\" FILE<\/code><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">\u0628\u062f\u0648\u0646 \u062d\u0633\u0627\u0633\u06cc\u062a \u0628\u0647 \u062d\u0631\u0648\u0641<\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>grep -i \"error\" FILE<\/code><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">\u0686\u0646\u062f \u0639\u0628\u0627\u0631\u062a<\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>grep -Ei \"error|failed\" FILE<\/code><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">\u0634\u0645\u0627\u0631\u0647 \u062e\u0637<\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>grep -n \"error\" FILE<\/code><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">3 \u062e\u0637 \u0628\u0639\u062f<\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>grep -A 3 \"error\" FILE<\/code><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">3 \u062e\u0637 \u0642\u0628\u0644<\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>grep -B 3 \"error\" FILE<\/code><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">3 \u062e\u0637 \u0627\u0637\u0631\u0627\u0641<\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>grep -C 3 \"error\" FILE<\/code><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">\u062d\u0630\u0641 Match \u062e\u0627\u0635<\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>grep -v \"pattern\" FILE<\/code><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">\u0634\u0645\u0627\u0631\u0634<\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>grep -c \"error\" FILE<\/code><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Recursive<\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>grep -ri \"error\" DIRECTORY<\/code><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062f\u0627\u0631\u0627\u06cc Match<\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>grep -ril \"error\" DIRECTORY<\/code><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">\u0641\u0627\u06cc\u0644 \u0641\u0634\u0631\u062f\u0647<\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>zgrep -i \"error\" FILE.gz<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0645\u0637\u0627\u0644\u0639\u0647 \u0628\u06cc\u0634\u062a\u0631<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u0642\u0627\u0644\u0627\u062a \u0645\u0631\u062a\u0628\u0637 \u062f\u0631 \u062f\u0627\u0646\u0634\u0646\u0627\u0645\u0647:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><a href=\"https:\/\/maralhost.com\/kb\/docs\/linux\/linux-var-log-files\/\" data-type=\"link\" data-id=\"https:\/\/maralhost.com\/kb\/docs\/linux\/linux-var-log-files\/\">\u0622\u0645\u0648\u0632\u0634 \u0628\u0631\u0631\u0633\u06cc \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0644\u0627\u06af \u062f\u0631 <code>\/var\/log<\/code> \u0644\u06cc\u0646\u0648\u06a9\u0633<\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"https:\/\/maralhost.com\/kb\/docs\/linux\/journalctl-command-guid\/\">\u0622\u0645\u0648\u0632\u0634 \u06a9\u0627\u0645\u0644 journalctl \u062f\u0631 \u0644\u06cc\u0646\u0648\u06a9\u0633<\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"https:\/\/maralhost.com\/kb\/docs\/linux\/comprehensive-guide-to-systemctl\/\">\u0622\u0645\u0648\u0632\u0634 \u06a9\u0627\u0645\u0644 systemctl<\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"https:\/\/maralhost.com\/kb\/docs\/linux\/linux-journalctl-boot-errors\/\" data-type=\"link\" data-id=\"https:\/\/maralhost.com\/kb\/docs\/linux\/linux-journalctl-boot-errors\/\">\u0622\u0645\u0648\u0632\u0634 \u0628\u0631\u0631\u0633\u06cc \u062e\u0637\u0627\u0647\u0627\u06cc Boot \u062f\u0631 \u0644\u06cc\u0646\u0648\u06a9\u0633 \u0628\u0627 <code>journalctl -b<\/code><\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"https:\/\/maralhost.com\/kb\/docs\/linux\/linux-logrotate-guide\/\" data-type=\"link\" data-id=\"https:\/\/maralhost.com\/kb\/docs\/linux\/linux-logrotate-guide\/\">\u0622\u0645\u0648\u0632\u0634 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0648 \u0686\u0631\u062e\u0634 \u0644\u0627\u06af\u200c\u0647\u0627 \u062f\u0631 \u0644\u06cc\u0646\u0648\u06a9\u0633 \u0628\u0627 <code>logrotate<\/code><\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"https:\/\/maralhost.com\/kb\/docs\/linux\/what-to-do-when-linux-server-resources-are-fully-utilized\/\">\u0627\u06af\u0631 \u0645\u0646\u0627\u0628\u0639 \u0633\u0631\u0648\u0631 \u0644\u06cc\u0646\u0648\u06a9\u0633\u06cc \u06a9\u0627\u0645\u0644 \u062f\u0631\u06af\u06cc\u0631 \u0634\u062f \u0686\u06a9\u0627\u0631 \u06a9\u0646\u06cc\u0645\u061f<\/a><\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u0635\u0641\u062d\u0627\u062a \u0631\u0633\u0645\u06cc \u0627\u0628\u0632\u0627\u0631\u0647\u0627:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><a href=\"https:\/\/man7.org\/linux\/man-pages\/man1\/journalctl.1.html\" data-type=\"link\" data-id=\"https:\/\/man7.org\/linux\/man-pages\/man1\/journalctl.1.html\" target=\"_blank\" rel=\"noopener\">journalctl<\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"https:\/\/linux.die.net\/man\/5\/wtmp\" data-type=\"link\" data-id=\"https:\/\/linux.die.net\/man\/5\/wtmp\" target=\"_blank\" rel=\"noopener\">wtmp man page<\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"https:\/\/www.unix.com\/man_page\/hpux\/4\/btmp\/\" data-type=\"link\" data-id=\"https:\/\/www.unix.com\/man_page\/hpux\/4\/btmp\/\" target=\"_blank\" rel=\"noopener\">btmp man page<\/a><\/strong><\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u062c\u0645\u0639\u200c\u0628\u0646\u062f\u06cc<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0633\u062a\u0648\u0631:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u06a9\u06cc \u0627\u0632 \u0633\u0627\u062f\u0647\u200c\u062a\u0631\u06cc\u0646 \u0648 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc\u200c\u062a\u0631\u06cc\u0646 \u0627\u0628\u0632\u0627\u0631\u0647\u0627 \u0628\u0631\u0627\u06cc \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0646 \u062e\u0637\u0627 \u062f\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0644\u0627\u06af Linux \u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u06cc\u06a9 \u0628\u0631\u0631\u0633\u06cc \u0633\u0631\u06cc\u0639 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0627\u0632:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -Ei \"error|failed|critical|warning\" \/var\/log\/syslog<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u0627 \u062f\u0631 RHEL-family:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -Ei \"error|failed|critical|warning\" \/var\/log\/messages<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u062f\u06cc\u062f\u0646 \u062e\u0637\u0648\u0637 \u0627\u0637\u0631\u0627\u0641 \u062e\u0637\u0627 \u0646\u06cc\u0632:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -C 5 \"error\" FILE<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0633\u06cc\u0627\u0631 \u0645\u0641\u06cc\u062f \u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 Log \u0642\u062f\u06cc\u0645\u06cc \u0641\u0634\u0631\u062f\u0647 \u0634\u062f\u0647 \u0628\u0627\u0634\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>zgrep<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0631\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f \u0648 \u0627\u06af\u0631 Log \u0645\u062a\u0639\u0644\u0642 \u0628\u0647 <code>systemd-journald<\/code> \u0628\u0627\u0634\u062f\u060c \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0627\u0632:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>journalctl<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u06a9\u0645\u06a9 \u0628\u06af\u06cc\u0631\u06cc\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0639\u06cc\u0628\u200c\u06cc\u0627\u0628\u06cc\u060c \u0645\u0634\u062e\u0635 \u06a9\u0631\u062f\u0646 <strong>\u0632\u0645\u0627\u0646 \u0628\u0631\u0648\u0632 \u0627\u06cc\u0631\u0627\u062f\u060c \u0633\u0631\u0648\u06cc\u0633 \u0645\u0631\u0628\u0648\u0637\u0647 \u0648 \u0641\u0627\u06cc\u0644 \u0644\u0627\u06af \u0645\u0646\u0627\u0633\u0628<\/strong> \u0645\u0639\u0645\u0648\u0644\u0627\u064b \u0645\u0647\u0645\u200c\u062a\u0631 \u0627\u0632 \u062c\u0633\u062a\u062c\u0648\u06cc \u062a\u0635\u0627\u062f\u0641\u06cc \u06a9\u0644\u0645\u0647 <code>error<\/code> \u062f\u0631 \u062a\u0645\u0627\u0645 <code>\/var\/log<\/code> \u0627\u0633\u062a.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u06cc\u06a9\u06cc \u0627\u0632 \u0633\u0631\u06cc\u0639\u200c\u062a\u0631\u06cc\u0646 \u0631\u0648\u0634\u200c\u0647\u0627 \u0628\u0631\u0627\u06cc \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0646 \u062e\u0637\u0627 \u062f\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0644\u0627\u06af \u0644\u06cc\u0646\u0648\u06a9\u0633\u060c \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0633\u062a\u0648\u0631 grep \u0627\u0633\u062a. \u0647\u0646\u06af\u0627\u0645 \u0639\u06cc\u0628\u200c\u06cc\u0627\u0628\u06cc \u06cc\u06a9 \u0633\u0631\u0648\u06cc\u0633\u060c \u0645\u0639\u0645\u0648\u0644\u0627\u064b \u0644\u0627\u0632\u0645 \u0646\u06cc\u0633\u062a \u06a9\u0644 \u0641\u0627\u06cc\u0644 \u0644\u0627\u06af \u0631\u0627 \u062e\u0637\u200c\u0628\u0647\u200c\u062e\u0637 \u0628\u062e\u0648\u0627\u0646\u06cc\u0645. \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0628\u0627 grep \u0641\u0642\u0637 \u062e\u0637\u0648\u0637\u06cc \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f \u06a9\u0647 \u0634\u0627\u0645\u0644 \u0639\u0628\u0627\u0631\u062a\u200c\u0647\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f: \u0647\u0633\u062a\u0646\u062f. \u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644: \u062a\u0645\u0627\u0645 \u062e\u0637\u0648\u0637\u06cc \u0631\u0627 \u06a9\u0647 \u0634\u0627\u0645\u0644 error \u0647\u0633\u062a\u0646\u062f \u0646\u0645\u0627\u06cc\u0634 \u0645\u06cc\u200c\u062f\u0647\u062f. \u062f\u0631 [&hellip;]<\/p>\n","protected":false},"author":17,"featured_media":21514,"parent":17706,"menu_order":50,"comment_status":"open","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","_llm_markdown_disabled":false},"doc_tag":[],"doc_badge":[],"class_list":["post-21508","docs","type-docs","status-publish","has-post-thumbnail","hentry"],"acf":[],"author_avatar":"https:\/\/maralhost.com\/kb\/wp-content\/litespeed\/avatar\/07f927ddc7a7089c6ee50ce1ba04623d.jpg?ver=1794273106","author_name":"Ali Mahdie","_links":{"self":[{"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/docs\/21508","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/comments?post=21508"}],"version-history":[{"count":21,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/docs\/21508\/revisions"}],"predecessor-version":[{"id":21601,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/docs\/21508\/revisions\/21601"}],"up":[{"embeddable":true,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/docs\/17706"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/media\/21514"}],"wp:attachment":[{"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/media?parent=21508"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/doc_tag?post=21508"},{"taxonomy":"doc_badge","embeddable":true,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/doc_badge?post=21508"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}