{"id":1211,"date":"2019-04-29T09:51:05","date_gmt":"2019-04-29T01:51:05","guid":{"rendered":"https:\/\/blog.jsjs.org\/?p=1211"},"modified":"2019-04-29T09:51:05","modified_gmt":"2019-04-29T01:51:05","slug":"shell%e8%84%9a%e6%9c%ac%e4%b8%ad0%e3%80%81%e3%80%81%e3%80%81%e3%80%81%e3%80%81%e3%80%81%e7%ad%89%e7%9a%84%e6%84%8f%e4%b9%89%e4%bb%a5%e5%8f%8alinux%e5%91%bd%e4%bb%a4%e6%89%a7%e8%a1%8c","status":"publish","type":"post","link":"https:\/\/blog.jsjs.org\/?p=1211","title":{"rendered":"Shell\u811a\u672c\u4e2d$0\u3001$?\u3001$!\u3001$$\u3001$*\u3001$#\u3001$@\u7b49\u7684\u610f\u4e49\u4ee5\u53calinux\u547d\u4ee4\u6267\u884c\u8fd4\u56de\u503c\u4ee3\u8868\u610f\u4e49"},"content":{"rendered":"<div>Shell\u811a\u672c\u4e2d$0\u3001$?\u3001$!\u3001$$\u3001$*\u3001$#\u3001$@\u7b49\u7684\u610f\u4e49\u4ee5\u53calinux\u547d\u4ee4\u6267\u884c\u8fd4\u56de\u503c\u610f\u4e49<\/div>\n<div><\/div>\n<h3>(1) Shell\u811a\u672c\u4e2d$0\u3001$?\u3001$!\u3001$$\u3001$*\u3001$#\u3001$@\u7b49\u7684\u610f\u4e49\u8bf4\u660e<\/h3>\n<div><strong>1.1\u3001\u7b80\u8981\u8bf4\u660e<\/strong><\/div>\n<div>ps\uff1a \u4f60\u5728Linux\u73af\u5883\u4e0b\u591a\u8bd5\u4e0b\u5c31\u660e\u767d\u4e86<\/div>\n<div>$$<\/div>\n<div>Shell\u672c\u8eab\u7684PID\uff08ProcessID\uff0c\u5373\u811a\u672c\u8fd0\u884c\u7684\u5f53\u524d<a href=\"https:\/\/www.baidu.com\/s?wd=%E8%BF%9B%E7%A8%8BID&amp;tn=SE_PcZhidaonwhc_ngpagmjz&amp;rsv_dl=gh_pc_zhidao\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\u8fdb\u7a0bID<\/a>\u53f7\uff09<\/div>\n<div>$!<\/div>\n<div>Shell\u6700\u540e\u8fd0\u884c\u7684\u540e\u53f0Process\u7684PID(\u540e\u53f0\u8fd0\u884c\u7684\u6700\u540e\u4e00\u4e2a\u8fdb\u7a0b\u7684<a href=\"https:\/\/www.baidu.com\/s?wd=%E8%BF%9B%E7%A8%8BID&amp;tn=SE_PcZhidaonwhc_ngpagmjz&amp;rsv_dl=gh_pc_zhidao\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\u8fdb\u7a0bID<\/a>\u53f7)<\/div>\n<div>$?<\/div>\n<div>\u6700\u540e\u8fd0\u884c\u7684\u547d\u4ee4\u7684\u7ed3\u675f\u4ee3\u7801\uff08\u8fd4\u56de\u503c\uff09\u5373\u6267\u884c\u4e0a\u4e00\u4e2a\u6307\u4ee4\u7684\u8fd4\u56de\u503c (\u663e\u793a\u6700\u540e\u547d\u4ee4\u7684\u9000\u51fa\u72b6\u6001\u30020\u8868\u793a\u6ca1\u6709\u9519\u8bef\uff0c\u5176\u4ed6\u4efb\u4f55\u503c\u8868\u660e\u6709\u9519\u8bef)<\/div>\n<div>$-<\/div>\n<div>\u663e\u793ashell\u4f7f\u7528\u7684\u5f53\u524d\u9009\u9879\uff0c\u4e0eset\u547d\u4ee4\u529f\u80fd\u76f8\u540c<\/div>\n<div>$*<\/div>\n<div>\u6240\u6709\u53c2\u6570\u5217\u8868\u3002\u5982&#8221;$*&#8221;\u7528\u300c&#8221;\u300d\u62ec\u8d77\u6765\u7684\u60c5\u51b5\u3001\u4ee5&#8221;$1 $2 \u2026 $n&#8221;\u7684\u5f62\u5f0f\u8f93\u51fa\u6240\u6709\u53c2\u6570\uff0c\u6b64\u9009\u9879\u53c2\u6570\u53ef\u8d85\u8fc79\u4e2a\u3002<\/div>\n<div>$@<\/div>\n<div>\u6240\u6709\u53c2\u6570\u5217\u8868\u3002\u5982&#8221;$@&#8221;\u7528\u300c&#8221;\u300d\u62ec\u8d77\u6765\u7684\u60c5\u51b5\u3001\u4ee5&#8221;$1&#8243; &#8220;$2&#8221; \u2026 &#8220;$n&#8221; \u7684\u5f62\u5f0f\u8f93\u51fa\u6240\u6709\u53c2\u6570\u3002<\/div>\n<div>$@ \u8ddf$*\u7c7b\u4f3c\uff0c\u4f46\u662f\u53ef\u4ee5\u5f53\u4f5c\u6570\u7ec4\u7528<\/div>\n<div>$#<\/div>\n<div>\u6dfb\u52a0\u5230Shell\u7684\u53c2\u6570\u4e2a\u6570<\/div>\n<div>$0<\/div>\n<div>Shell\u672c\u8eab\u7684\u6587\u4ef6\u540d<\/div>\n<div>$1\uff5e$n<\/div>\n<div>\u6dfb\u52a0\u5230Shell\u7684\u5404\u53c2\u6570\u503c\u3002$1\u662f\u7b2c1\u53c2\u6570\u3001$2\u662f\u7b2c2\u53c2\u6570\u2026\u3002<\/div>\n<div><\/div>\n<div><strong>1.2\u3001\u811a\u672c\u4e3e\u4f8b<\/strong><\/div>\n<div><\/div>\n<div>\u6211\u4eec\u5148\u5199\u4e00\u4e2a\u7b80\u5355\u7684\u811a\u672c\uff0c\u6267\u884c\u4ee5\u540e\u518d\u89e3\u91ca\u5404\u4e2a\u53d8\u91cf\u7684\u610f\u4e49<\/div>\n<div># touch variable<\/div>\n<div># vi variable<\/div>\n<div>\u811a\u672c\u5185\u5bb9\u5982\u4e0b\uff1a<\/div>\n<div>#!\/bin\/sh<\/div>\n<div>echo &#8220;number:$#&#8221;<\/div>\n<div>echo &#8220;scname:$0&#8221;<\/div>\n<div>echo &#8220;first :$1&#8221;<\/div>\n<div>echo &#8220;second:$2&#8221;<\/div>\n<div>echo &#8220;argume:$@&#8221;<\/div>\n<div>\u4fdd\u5b58\u9000\u51fa<\/div>\n<div>\u8d4b\u4e88\u811a\u672c\u6267\u884c\u6743\u9650<\/div>\n<div># chmod +x variable<\/div>\n<div>\u6267\u884c\u811a\u672c<\/div>\n<div># .\/variable aa bb<\/div>\n<div>number:2<\/div>\n<div>scname:.\/variable<\/div>\n<div>first: aa<\/div>\n<div>second:bb<\/div>\n<div>argume:aa bb<\/div>\n<div><\/div>\n<div>\u7ed3\u679c\u5206\u6790<\/div>\n<div><\/div>\n<div>\u901a\u8fc7\u663e\u793a\u7ed3\u679c\u53ef\u4ee5\u770b\u5230\uff1a<\/div>\n<div>$# \u662f\u4f20\u7ed9\u811a\u672c\u7684\u53c2\u6570\u4e2a\u6570<\/div>\n<div>$0 \u662f\u811a\u672c\u672c\u8eab\u7684\u540d\u5b57<\/div>\n<div>$1\u662f\u4f20\u9012\u7ed9\u8be5shell\u811a\u672c\u7684\u7b2c\u4e00\u4e2a\u53c2\u6570<\/div>\n<div>$2\u662f\u4f20\u9012\u7ed9\u8be5shell\u811a\u672c\u7684\u7b2c\u4e8c\u4e2a\u53c2\u6570<\/div>\n<div>$@ \u662f\u4f20\u7ed9\u811a\u672c\u7684\u6240\u6709\u53c2\u6570\u7684\u5217\u8868<\/div>\n<div><\/div>\n<div>\u53c2\u8003\uff1a\u00a0<a href=\"https:\/\/blog.csdn.net\/slovyz\/article\/details\/47400107\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/blog.csdn.net\/slovyz\/article\/details\/47400107<\/a><\/div>\n<div><\/div>\n<div><strong>(2) linux\u547d\u4ee4\u6267\u884c\u8fd4\u56de\u503c\u8bf4\u660e<\/strong><\/div>\n<div><\/div>\n<div>\u5728 Linux \u4e0b\uff0c\u4e0d\u7ba1\u4f60\u662f\u542f\u52a8\u4e00\u4e2a\u684c\u9762\u7a0b\u5e8f\u4e5f\u597d\uff0c\u8fd8\u662f\u5728\u63a7\u5236\u53f0\u4e0b\u8fd0\u884c\u547d\u4ee4\uff0c\u6240\u6709\u7684\u7a0b\u5e8f\u5728\u7ed3\u675f\u65f6\uff0c\u90fd\u4f1a\u8fd4\u56de\u4e00\u4e2a\u6570\u5b57\u503c\uff0c\u8fd9\u4e2a\u503c\u53eb\u505a\u8fd4\u56de\u503c\uff0c\u6216\u8005\u79f0\u4e3a\u9519\u8bef\u53f7 ( Error Number )\u3002<\/div>\n<div><\/div>\n<div>2.1\u3001\u5728\u63a7\u5236\u53f0\u4e0b\uff0c\u6709\u4e00\u4e2a\u7279\u6b8a\u7684\u73af\u5883\u53d8\u91cf\u00a0$?\uff0c\u4fdd\u5b58\u7740\u524d\u4e00\u4e2a\u7a0b\u5e8f\u7684\u8fd4\u56de\u503c\uff0c\u6211\u4eec\u53ef\u4ee5\u8bd5\u8bd5\uff1a<\/div>\n<div>$ ls *.png<\/div>\n<div>Diagram1.png\u00a0\u00a0eqn.png\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0peazip.png<\/div>\n<div>eqn4.png\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Mandelbrot.png\u00a0\u00a0x2.png<\/div>\n<div>$\u00a0echo $?<\/div>\n<div>0<\/div>\n<div>\u5148\u968f\u4fbf\u6267\u884c\u4e2a\u547d\u4ee4\uff0c\u6bd4\u5982\u50cf\u4e0a\u9762\u7684 ls \u67d0\u4e9b\u6587\u4ef6\uff0c\u7136\u540e\u901a\u8fc7 echo $?\uff0c\u6253\u5370 $? \u7684\u503c\uff5e<\/div>\n<div>\u6211\u4eec\u53d1\u73b0\u8fd4\u56de\u503c\u662f 0\uff0c\u8fd9\u662f\u4ec0\u4e48\u610f\u601d\u5462\uff1f<\/div>\n<div>\u53ea\u8981\u8fd4\u56de\u503c\u662f 0\uff0c\u5c31\u4ee3\u8868\u7a0b\u5e8f\u6267\u884c\u6210\u529f\u4e86\uff5e<\/div>\n<div>\u4e5f\u5c31\u662f\u8bf4\uff0c\u5982\u679c $? \u53d8\u91cf\u7684\u503c\u4e0d\u662f 0 \u7684\u8bdd\uff0c\u5c31\u8868\u793a\u4e0a\u4e00\u4e2a\u547d\u4ee4\u5728\u6267\u884c\u7684\u8fc7\u7a0b\u4e2d\u51fa\u9519\u4e86\u3002<\/div>\n<div><\/div>\n<div>2.2\u3001\u6211\u4eec\u53ef\u4ee5\u8bd5\u7740 ls \u4e00\u4e2a\u4e0d\u5b58\u5728\u7684\u6587\u4ef6\uff1a<\/div>\n<div>$ ls linuxgem<\/div>\n<div>ls: \u65e0\u6cd5\u8bbf\u95ee linuxgem: \u6ca1\u6709\u90a3\u4e2a\u6587\u4ef6\u6216\u76ee\u5f55<\/div>\n<div>$ echo $?<\/div>\n<div>2<\/div>\n<div>\u8fd9\u6837\uff0c\u5bf9\u4e8e\u67d0\u4e9b\u6253\u5370\u51fa\u4e00\u5806\u4e0d\u719f\u6089\u7684\u82f1\u6587\u4fe1\u606f\u7684\u547d\u4ee4\uff0c\u53ef\u4ee5\u65b9\u4fbf\u7684\u770b\u51fa\u5b83\u662f\u5426\u6210\u529f\u6267\u884c\u7ed3\u675f\u3002<\/div>\n<div>\u4e0d\u8fc7\uff0c\u6bcf\u6b21\u90fd echo $? \u4e00\u4e0b\u592a\u7d2f\u4e86\uff0c\u6ca1\u5173\u7cfb\uff0c\u4f60\u53ef\u4ee5\u628a $? \u653e\u5728\u63d0\u793a\u7b26\u91cc\u53bb\uff1a<\/div>\n<div><\/div>\n<div>2.3\u3001\u5c06\u4e0a\u6b21\u547d\u4ee4\u6267\u884c\u662f\u5426\u6210\u529f\u7684\u8fd4\u56de\u503c\u653e\u5230\u63d0\u793a\u7b26\u91cc\u9762\u53bb\uff1aexport PS1=&#8221;[\\$?]${PS1}&#8221;<\/div>\n<div><\/div>\n<div>\n<pre><code class=\"language-perl\">tom@localhost ~ $ export PS1=<span class=\"hljs-string\">\"[\\$?]<span class=\"hljs-subst\">${PS1}<\/span>\"<\/span>\n[<span class=\"hljs-number\">0<\/span>]tom@localhost ~ $<\/code><\/pre>\n<\/div>\n<div>export PS1=&#8221;[\\$?]${PS1}&#8221;\u00a0\u00a0\u8fd9\u4e2a\u547d\u4ee4\u628a $? \u7684\u503c\u653e\u5728\u7684\u63d0\u793a\u7b26\u7684\u6700\u524d\u9762\uff0c\u8fd9\u6837\u6bcf\u6b21\u6267\u884c\u5b8c\u547d\u4ee4\uff0c\u8fd9\u4e2a\u503c\u90fd\u4f1a\u81ea\u52a8\u66f4\u65b0\uff0c\u8fd9\u4e0b\u5c31\u4e00\u76ee\u4e86\u7136\u4e86\uff5e<\/div>\n<div><\/div>\n<div>2.3\u3001\u7528perror\u67e5\u770b\u9519\u8bef\u63d0\u793a<\/div>\n<div><\/div>\n<div>\u90a3\u4e48\u5982\u679c\u8fd4\u56de\u7684\u503c\u4e0d\u662f 0\uff0c\u6211\u4eec\u8981\u600e\u4e48\u77e5\u9053\u662f\u90a3\u91cc\u51fa\u9519\u4e86\u5462\uff1f \u5927\u591a\u6570\u7684\u7a0b\u5e8f\u51fa\u9519\u90fd\u4f1a\u7ed9\u51fa\u63d0\u793a\uff0c\u5982\u679c\u6ca1\u6709\u63d0\u793a\u7684\u8bdd\uff0c\u53ef\u4ee5\u7528\u00a0perror\u00a0\u8fd9\u4e2a\u7a0b\u5e8f\u6765\u67e5\u770b\u9519\u8bef\u7684\u4fe1\u606f\uff0c\u6bd4\u5982\u8fd4\u56de\u503c\u662f 2\uff0c\u6211\u4eec\u53ef\u4ee5\u8fd0\u884c\uff1a<\/div>\n<div>$ perror 2<\/div>\n<div>OS error code\u00a0\u00a0\u00a02:\u00a0\u00a0No such file or directory<\/div>\n<div>\u8fd9\u6837\u5c31\u6e05\u695a\u4e86\uff0c\u539f\u6765\u662f\u6587\u4ef6\u4e0d\u5b58\u5728\uff5e<\/div>\n<div><\/div>\n<div><strong>2.4\u3001\u7ed9\u51fa\u9519\u8bef\u4ee3\u7801\u53ca\u5176\u5177\u4f53\u539f\u56e0\u5bf9\u7167\u8868\uff1a<\/strong><\/div>\n<div>\n<pre><code class=\"language-sql\">\"OS error code   1:  Operation not permitted\"\n\"OS error code   2:  No such file or directory\"\n\"OS error code   3:  No such process\"\n\"OS error code   4:  Interrupted system <span class=\"hljs-keyword\">call<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code   <span class=\"hljs-number\">5<\/span>:  <span class=\"hljs-keyword\">Input<\/span>\/<span class=\"hljs-keyword\">output<\/span> <span class=\"hljs-keyword\">error<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code   <span class=\"hljs-number\">6<\/span>:  <span class=\"hljs-keyword\">No<\/span> such device <span class=\"hljs-keyword\">or<\/span> address<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code   <span class=\"hljs-number\">7<\/span>:  Argument <span class=\"hljs-keyword\">list<\/span> too <span class=\"hljs-keyword\">long<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code   <span class=\"hljs-number\">8<\/span>:  Exec <span class=\"hljs-keyword\">format<\/span> <span class=\"hljs-keyword\">error<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code   <span class=\"hljs-number\">9<\/span>:  Bad <span class=\"hljs-keyword\">file<\/span> <span class=\"hljs-keyword\">descriptor<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">10<\/span>:  <span class=\"hljs-keyword\">No<\/span> <span class=\"hljs-keyword\">child<\/span> processes<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">11<\/span>:  <span class=\"hljs-keyword\">Resource<\/span> temporarily unavailable<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">12<\/span>:  Cannot <span class=\"hljs-keyword\">allocate<\/span> <span class=\"hljs-keyword\">memory<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">13<\/span>:  Permission denied<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">14<\/span>:  Bad address<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">15<\/span>:  <span class=\"hljs-keyword\">Block<\/span> device <span class=\"hljs-keyword\">required<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">16<\/span>:  Device <span class=\"hljs-keyword\">or<\/span> <span class=\"hljs-keyword\">resource<\/span> busy<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">17<\/span>:  <span class=\"hljs-keyword\">File<\/span> <span class=\"hljs-keyword\">exists<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">18<\/span>:  Invalid <span class=\"hljs-keyword\">cross<\/span>-device <span class=\"hljs-keyword\">link<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">19<\/span>:  <span class=\"hljs-keyword\">No<\/span> such device<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">20<\/span>:  <span class=\"hljs-keyword\">Not<\/span> a <span class=\"hljs-keyword\">directory<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">21<\/span>:  <span class=\"hljs-keyword\">Is<\/span> a <span class=\"hljs-keyword\">directory<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">22<\/span>:  Invalid argument<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">23<\/span>:  Too many <span class=\"hljs-keyword\">open<\/span> files <span class=\"hljs-keyword\">in<\/span> <span class=\"hljs-keyword\">system<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">24<\/span>:  Too many <span class=\"hljs-keyword\">open<\/span> files<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">25<\/span>:  Inappropriate ioctl <span class=\"hljs-keyword\">for<\/span> device<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">26<\/span>:  <span class=\"hljs-built_in\">Text<\/span> <span class=\"hljs-keyword\">file<\/span> busy<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">27<\/span>:  <span class=\"hljs-keyword\">File<\/span> too <span class=\"hljs-keyword\">large<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">28<\/span>:  <span class=\"hljs-keyword\">No<\/span> <span class=\"hljs-keyword\">space<\/span> <span class=\"hljs-keyword\">left<\/span> <span class=\"hljs-keyword\">on<\/span> device<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">29<\/span>:  Illegal seek<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">30<\/span>:  <span class=\"hljs-keyword\">Read<\/span>-<span class=\"hljs-keyword\">only<\/span> <span class=\"hljs-keyword\">file<\/span> <span class=\"hljs-keyword\">system<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">31<\/span>:  Too many links<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">32<\/span>:  Broken <span class=\"hljs-keyword\">pipe<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">33<\/span>:  Numerical argument <span class=\"hljs-keyword\">out<\/span> <span class=\"hljs-keyword\">of<\/span> <span class=\"hljs-keyword\">domain<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">34<\/span>:  Numerical <span class=\"hljs-keyword\">result<\/span> <span class=\"hljs-keyword\">out<\/span> <span class=\"hljs-keyword\">of<\/span> <span class=\"hljs-keyword\">range<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">35<\/span>:  <span class=\"hljs-keyword\">Resource<\/span> deadlock avoided<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">36<\/span>:  <span class=\"hljs-keyword\">File<\/span> <span class=\"hljs-keyword\">name<\/span> too <span class=\"hljs-keyword\">long<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">37<\/span>:  <span class=\"hljs-keyword\">No<\/span> locks available<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">38<\/span>:  <span class=\"hljs-keyword\">Function<\/span> <span class=\"hljs-keyword\">not<\/span> implemented<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">39<\/span>:  <span class=\"hljs-keyword\">Directory<\/span> <span class=\"hljs-keyword\">not<\/span> <span class=\"hljs-keyword\">empty<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">40<\/span>:  Too many <span class=\"hljs-keyword\">levels<\/span> <span class=\"hljs-keyword\">of<\/span> symbolic links<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">42<\/span>:  <span class=\"hljs-keyword\">No<\/span> message <span class=\"hljs-keyword\">of<\/span> desired <span class=\"hljs-keyword\">type<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">43<\/span>:  Identifier removed<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">44<\/span>:  Channel <span class=\"hljs-built_in\">number<\/span> <span class=\"hljs-keyword\">out<\/span> <span class=\"hljs-keyword\">of<\/span> <span class=\"hljs-keyword\">range<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">45<\/span>:  <span class=\"hljs-keyword\">Level<\/span> <span class=\"hljs-number\">2<\/span> <span class=\"hljs-keyword\">not<\/span> synchronized<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">46<\/span>:  <span class=\"hljs-keyword\">Level<\/span> <span class=\"hljs-number\">3<\/span> halted<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">47<\/span>:  <span class=\"hljs-keyword\">Level<\/span> <span class=\"hljs-number\">3<\/span> <span class=\"hljs-keyword\">reset<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">48<\/span>:  <span class=\"hljs-keyword\">Link<\/span> <span class=\"hljs-built_in\">number<\/span> <span class=\"hljs-keyword\">out<\/span> <span class=\"hljs-keyword\">of<\/span> <span class=\"hljs-keyword\">range<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">49<\/span>:  Protocol driver <span class=\"hljs-keyword\">not<\/span> attached<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">50<\/span>:  <span class=\"hljs-keyword\">No<\/span> CSI structure available<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">51<\/span>:  <span class=\"hljs-keyword\">Level<\/span> <span class=\"hljs-number\">2<\/span> halted<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">52<\/span>:  Invalid <span class=\"hljs-keyword\">exchange<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">53<\/span>:  Invalid request <span class=\"hljs-keyword\">descriptor<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">54<\/span>:  <span class=\"hljs-keyword\">Exchange<\/span> <span class=\"hljs-keyword\">full<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">55<\/span>:  <span class=\"hljs-keyword\">No<\/span> anode<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">56<\/span>:  Invalid request code<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">57<\/span>:  Invalid slot<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">59<\/span>:  Bad font <span class=\"hljs-keyword\">file<\/span> <span class=\"hljs-keyword\">format<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">60<\/span>:  Device <span class=\"hljs-keyword\">not<\/span> a stream<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">61<\/span>:  <span class=\"hljs-keyword\">No<\/span> <span class=\"hljs-keyword\">data<\/span> available<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">62<\/span>:  Timer expired<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">63<\/span>:  <span class=\"hljs-keyword\">Out<\/span> <span class=\"hljs-keyword\">of<\/span> streams resources<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">64<\/span>:  Machine <span class=\"hljs-keyword\">is<\/span> <span class=\"hljs-keyword\">not<\/span> <span class=\"hljs-keyword\">on<\/span> the network<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">65<\/span>:  <span class=\"hljs-keyword\">Package<\/span> <span class=\"hljs-keyword\">not<\/span> installed<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">66<\/span>:  <span class=\"hljs-keyword\">Object<\/span> <span class=\"hljs-keyword\">is<\/span> remote<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">67<\/span>:  <span class=\"hljs-keyword\">Link<\/span> has been severed<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">68<\/span>:  Advertise <span class=\"hljs-keyword\">error<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">69<\/span>:  Srmount <span class=\"hljs-keyword\">error<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">70<\/span>:  Communication <span class=\"hljs-keyword\">error<\/span> <span class=\"hljs-keyword\">on<\/span> send<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">71<\/span>:  Protocol <span class=\"hljs-keyword\">error<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">72<\/span>:  Multihop attempted<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">73<\/span>:  RFS specific <span class=\"hljs-keyword\">error<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">74<\/span>:  Bad message<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">75<\/span>:  <span class=\"hljs-keyword\">Value<\/span> too <span class=\"hljs-keyword\">large<\/span> <span class=\"hljs-keyword\">for<\/span> defined <span class=\"hljs-keyword\">data<\/span> <span class=\"hljs-keyword\">type<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">76<\/span>:  <span class=\"hljs-keyword\">Name<\/span> <span class=\"hljs-keyword\">not<\/span> <span class=\"hljs-keyword\">unique<\/span> <span class=\"hljs-keyword\">on<\/span> network<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">77<\/span>:  <span class=\"hljs-keyword\">File<\/span> <span class=\"hljs-keyword\">descriptor<\/span> <span class=\"hljs-keyword\">in<\/span> bad state<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">78<\/span>:  Remote address <span class=\"hljs-keyword\">changed<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">79<\/span>:  Can <span class=\"hljs-keyword\">not<\/span> <span class=\"hljs-keyword\">access<\/span> a needed <span class=\"hljs-keyword\">shared<\/span> <span class=\"hljs-keyword\">library<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">80<\/span>:  Accessing a corrupted <span class=\"hljs-keyword\">shared<\/span> <span class=\"hljs-keyword\">library<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">81<\/span>:  .lib <span class=\"hljs-keyword\">section<\/span> <span class=\"hljs-keyword\">in<\/span> a.out corrupted<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">82<\/span>:  Attempting <span class=\"hljs-keyword\">to<\/span> <span class=\"hljs-keyword\">link<\/span> <span class=\"hljs-keyword\">in<\/span> too many <span class=\"hljs-keyword\">shared<\/span> libraries<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">83<\/span>:  Cannot exec a <span class=\"hljs-keyword\">shared<\/span> <span class=\"hljs-keyword\">library<\/span> directly<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">84<\/span>:  Invalid <span class=\"hljs-keyword\">or<\/span> incomplete multibyte <span class=\"hljs-keyword\">or<\/span> wide <span class=\"hljs-built_in\">character<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">85<\/span>:  Interrupted <span class=\"hljs-keyword\">system<\/span> <span class=\"hljs-keyword\">call<\/span> should be restarted<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">86<\/span>:  Streams <span class=\"hljs-keyword\">pipe<\/span> <span class=\"hljs-keyword\">error<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">87<\/span>:  Too many <span class=\"hljs-keyword\">users<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">88<\/span>:  Socket operation <span class=\"hljs-keyword\">on<\/span> non-socket<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">89<\/span>:  Destination address <span class=\"hljs-keyword\">required<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">90<\/span>:  Message too <span class=\"hljs-keyword\">long<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">91<\/span>:  Protocol wrong <span class=\"hljs-keyword\">type<\/span> <span class=\"hljs-keyword\">for<\/span> socket<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">92<\/span>:  Protocol <span class=\"hljs-keyword\">not<\/span> available<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">93<\/span>:  Protocol <span class=\"hljs-keyword\">not<\/span> supported<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">94<\/span>:  Socket <span class=\"hljs-keyword\">type<\/span> <span class=\"hljs-keyword\">not<\/span> supported<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">95<\/span>:  Operation <span class=\"hljs-keyword\">not<\/span> supported<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">96<\/span>:  Protocol family <span class=\"hljs-keyword\">not<\/span> supported<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">97<\/span>:  Address family <span class=\"hljs-keyword\">not<\/span> supported <span class=\"hljs-keyword\">by<\/span> protocol<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">98<\/span>:  Address already <span class=\"hljs-keyword\">in<\/span> <span class=\"hljs-keyword\">use<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code  <span class=\"hljs-number\">99<\/span>:  Cannot assign requested address<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">100<\/span>:  Network <span class=\"hljs-keyword\">is<\/span> down<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">101<\/span>:  Network <span class=\"hljs-keyword\">is<\/span> unreachable<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">102<\/span>:  Network dropped <span class=\"hljs-keyword\">connection<\/span> <span class=\"hljs-keyword\">on<\/span> <span class=\"hljs-keyword\">reset<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">103<\/span>:  Software caused <span class=\"hljs-keyword\">connection<\/span> <span class=\"hljs-keyword\">abort<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">104<\/span>:  <span class=\"hljs-keyword\">Connection<\/span> <span class=\"hljs-keyword\">reset<\/span> <span class=\"hljs-keyword\">by<\/span> peer<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">105<\/span>:  <span class=\"hljs-keyword\">No<\/span> buffer <span class=\"hljs-keyword\">space<\/span> available<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">106<\/span>:  Transport endpoint <span class=\"hljs-keyword\">is<\/span> already connected<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">107<\/span>:  Transport endpoint <span class=\"hljs-keyword\">is<\/span> <span class=\"hljs-keyword\">not<\/span> connected<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">108<\/span>:  Cannot send <span class=\"hljs-keyword\">after<\/span> transport endpoint <span class=\"hljs-keyword\">shutdown<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">109<\/span>:  Too many <span class=\"hljs-keyword\">references<\/span>: cannot splice<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">110<\/span>:  <span class=\"hljs-keyword\">Connection<\/span> timed <span class=\"hljs-keyword\">out<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">111<\/span>:  <span class=\"hljs-keyword\">Connection<\/span> refused<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">112<\/span>:  Host <span class=\"hljs-keyword\">is<\/span> down<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">113<\/span>:  <span class=\"hljs-keyword\">No<\/span> route <span class=\"hljs-keyword\">to<\/span> host<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">114<\/span>:  Operation already <span class=\"hljs-keyword\">in<\/span> progress<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">115<\/span>:  Operation <span class=\"hljs-keyword\">now<\/span> <span class=\"hljs-keyword\">in<\/span> progress<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">116<\/span>:  Stale NFS <span class=\"hljs-keyword\">file<\/span> handle<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">117<\/span>:  Structure needs cleaning<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">118<\/span>:  <span class=\"hljs-keyword\">Not<\/span> a XENIX named <span class=\"hljs-keyword\">type<\/span> <span class=\"hljs-keyword\">file<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">119<\/span>:  <span class=\"hljs-keyword\">No<\/span> XENIX semaphores available<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">120<\/span>:  <span class=\"hljs-keyword\">Is<\/span> a named <span class=\"hljs-keyword\">type<\/span> <span class=\"hljs-keyword\">file<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">121<\/span>:  Remote I\/O <span class=\"hljs-keyword\">error<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">122<\/span>:  Disk <span class=\"hljs-keyword\">quota<\/span> exceeded<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">123<\/span>:  <span class=\"hljs-keyword\">No<\/span> <span class=\"hljs-keyword\">medium<\/span> <span class=\"hljs-keyword\">found<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">124<\/span>:  Wrong <span class=\"hljs-keyword\">medium<\/span> <span class=\"hljs-keyword\">type<\/span><span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">125<\/span>:  Operation canceled<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">126<\/span>:  <span class=\"hljs-keyword\">Required<\/span> <span class=\"hljs-keyword\">key<\/span> <span class=\"hljs-keyword\">not<\/span> available<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">127<\/span>:  <span class=\"hljs-keyword\">Key<\/span> has expired<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">128<\/span>:  <span class=\"hljs-keyword\">Key<\/span> has been revoked<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">129<\/span>:  <span class=\"hljs-keyword\">Key<\/span> was rejected <span class=\"hljs-keyword\">by<\/span> service<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">130<\/span>:  Owner died<span class=\"hljs-string\">\"\n\"<\/span>OS <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">131<\/span>:  State <span class=\"hljs-keyword\">not<\/span> recoverable<span class=\"hljs-string\">\"\n\"<\/span>MySQL <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">132<\/span>: <span class=\"hljs-keyword\">Old<\/span> <span class=\"hljs-keyword\">database<\/span> <span class=\"hljs-keyword\">file<\/span><span class=\"hljs-string\">\"\n\"<\/span>MySQL <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">133<\/span>: <span class=\"hljs-keyword\">No<\/span> <span class=\"hljs-built_in\">record<\/span> <span class=\"hljs-keyword\">read<\/span> <span class=\"hljs-keyword\">before<\/span> <span class=\"hljs-keyword\">update<\/span><span class=\"hljs-string\">\"\n\"<\/span>MySQL <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">134<\/span>: <span class=\"hljs-built_in\">Record<\/span> was already deleted (<span class=\"hljs-keyword\">or<\/span> <span class=\"hljs-built_in\">record<\/span> <span class=\"hljs-keyword\">file<\/span> crashed)<span class=\"hljs-string\">\"\n\"<\/span>MySQL <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">135<\/span>: <span class=\"hljs-keyword\">No<\/span> more room <span class=\"hljs-keyword\">in<\/span> <span class=\"hljs-built_in\">record<\/span> <span class=\"hljs-keyword\">file<\/span><span class=\"hljs-string\">\"\n\"<\/span>MySQL <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">136<\/span>: <span class=\"hljs-keyword\">No<\/span> more room <span class=\"hljs-keyword\">in<\/span> <span class=\"hljs-keyword\">index<\/span> <span class=\"hljs-keyword\">file<\/span><span class=\"hljs-string\">\"\n\"<\/span>MySQL <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">137<\/span>: <span class=\"hljs-keyword\">No<\/span> more <span class=\"hljs-keyword\">records<\/span> (<span class=\"hljs-keyword\">read<\/span> <span class=\"hljs-keyword\">after<\/span> <span class=\"hljs-keyword\">end<\/span> <span class=\"hljs-keyword\">of<\/span> <span class=\"hljs-keyword\">file<\/span>)<span class=\"hljs-string\">\"\n\"<\/span>MySQL <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">138<\/span>: Unsupported extension used <span class=\"hljs-keyword\">for<\/span> <span class=\"hljs-keyword\">table<\/span><span class=\"hljs-string\">\"\n\"<\/span>MySQL <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">139<\/span>: Too <span class=\"hljs-keyword\">big<\/span> <span class=\"hljs-keyword\">row<\/span><span class=\"hljs-string\">\"\n\"<\/span>MySQL <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">140<\/span>: Wrong <span class=\"hljs-keyword\">create<\/span> options<span class=\"hljs-string\">\"\n\"<\/span>MySQL <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">141<\/span>: <span class=\"hljs-keyword\">Duplicate<\/span> <span class=\"hljs-keyword\">unique<\/span> <span class=\"hljs-keyword\">key<\/span> <span class=\"hljs-keyword\">or<\/span> <span class=\"hljs-keyword\">constraint<\/span> <span class=\"hljs-keyword\">on<\/span> write <span class=\"hljs-keyword\">or<\/span> <span class=\"hljs-keyword\">update<\/span><span class=\"hljs-string\">\"\n\"<\/span>MySQL <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">142<\/span>: <span class=\"hljs-keyword\">Unknown<\/span> <span class=\"hljs-built_in\">character<\/span> <span class=\"hljs-keyword\">set<\/span> used<span class=\"hljs-string\">\"\n\"<\/span>MySQL <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">143<\/span>: Conflicting <span class=\"hljs-keyword\">table<\/span> definitions <span class=\"hljs-keyword\">in<\/span> sub-<span class=\"hljs-keyword\">tables<\/span> <span class=\"hljs-keyword\">of<\/span> <span class=\"hljs-keyword\">MERGE<\/span> <span class=\"hljs-keyword\">table<\/span><span class=\"hljs-string\">\"\n\"<\/span>MySQL <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">144<\/span>: <span class=\"hljs-keyword\">Table<\/span> <span class=\"hljs-keyword\">is<\/span> crashed <span class=\"hljs-keyword\">and<\/span> <span class=\"hljs-keyword\">last<\/span> <span class=\"hljs-keyword\">repair<\/span> <span class=\"hljs-keyword\">failed<\/span><span class=\"hljs-string\">\"\n\"<\/span>MySQL <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">145<\/span>: <span class=\"hljs-keyword\">Table<\/span> was marked <span class=\"hljs-keyword\">as<\/span> crashed <span class=\"hljs-keyword\">and<\/span> should be repaired<span class=\"hljs-string\">\"\n\"<\/span>MySQL <span class=\"hljs-keyword\">error<\/span> code <span class=\"hljs-number\">146<\/span>: <span class=\"hljs-keyword\">Lock<\/span> timed <span class=\"hljs-keyword\">out<\/span>; Retry transaction\"\n\"MySQL error code 147: <span class=\"hljs-keyword\">Lock<\/span> <span class=\"hljs-keyword\">table<\/span> <span class=\"hljs-keyword\">is<\/span> <span class=\"hljs-keyword\">full<\/span>;  Restart program with a larger locktable\"\n\"MySQL error code 148: Updates are not allowed under a read only transactions\"\n\"MySQL error code 149: <span class=\"hljs-keyword\">Lock<\/span> deadlock; Retry transaction\"\n\"MySQL error code 150: Foreign key constraint is incorrectly formed\"\n\"MySQL error code 151: Cannot add a child row\"\n\"MySQL error code 152: Cannot <span class=\"hljs-keyword\">delete<\/span> a <span class=\"hljs-keyword\">parent<\/span> <span class=\"hljs-keyword\">row<\/span><span class=\"hljs-string\">\"<\/span><\/code><\/pre>\n<\/div>\n<div>\u53c2\u8003\uff1a<a href=\"https:\/\/blog.csdn.net\/u012359618\/article\/details\/51442966\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/blog.csdn.net\/u012359618\/article\/details\/51442966<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Shell\u811a\u672c\u4e2d$0\u3001$?\u3001$!\u3001$$\u3001$*\u3001$#\u3001$@\u7b49\u7684\u610f\u4e49\u4ee5\u53calinux\u547d\u4ee4\u6267\u884c\u8fd4\u56de\u503c\u610f\u4e49 (1) Shell\u811a\u672c\u4e2d$0\u3001$?\u3001$!\u3001$$\u3001$*\u3001$#\u3001$@\u7b49\u7684\u610f\u4e49\u8bf4\u660e 1.1\u3001\u7b80\u8981\u8bf4\u660e ps\uff1a \u4f60\u5728Linux\u73af\u5883\u4e0b\u591a\u8bd5\u4e0b\u5c31\u660e\u767d\u4e86 $$ Shell\u672c\u8eab\u7684PID\uff08ProcessID\uff0c\u5373\u811a\u672c\u8fd0\u884c\u7684\u5f53\u524d\u8fdb\u7a0bID\u53f7\uff09 $! Shell\u6700\u540e\u8fd0\u884c\u7684\u540e\u53f0Process\u7684PID(\u540e\u53f0\u8fd0\u884c\u7684\u6700\u540e\u4e00\u4e2a\u8fdb\u7a0b\u7684\u8fdb\u7a0bID\u53f7) $? \u6700\u540e\u8fd0\u884c\u7684\u547d\u4ee4\u7684\u7ed3\u675f\u4ee3\u7801\uff08\u8fd4\u56de\u503c\uff09\u5373\u6267\u884c\u4e0a\u4e00\u4e2a\u6307\u4ee4\u7684\u8fd4\u56de\u503c (\u663e\u793a\u6700\u540e\u547d\u4ee4\u7684\u9000\u51fa\u72b6\u6001\u30020\u8868\u793a\u6ca1\u6709\u9519\u8bef\uff0c\u5176\u4ed6\u4efb\u4f55\u503c\u8868\u660e\u6709\u9519\u8bef) $- \u663e\u793ashell\u4f7f\u7528\u7684\u5f53\u524d\u9009\u9879\uff0c\u4e0eset\u547d\u4ee4\u529f\u80fd\u76f8\u540c $* \u6240\u6709\u53c2\u6570\u5217\u8868\u3002\u5982&#8221;$*&#8221;\u7528\u300c&#8221;\u300d\u62ec\u8d77\u6765\u7684\u60c5\u51b5\u3001\u4ee5&#8221;$1 $2 \u2026 $n&#8221;\u7684\u5f62\u5f0f\u8f93\u51fa\u6240\u6709\u53c2\u6570\uff0c\u6b64\u9009\u9879\u53c2\u6570\u53ef\u8d85\u8fc79\u4e2a\u3002 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1211","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.jsjs.org\/index.php?rest_route=\/wp\/v2\/posts\/1211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.jsjs.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.jsjs.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jsjs.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jsjs.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1211"}],"version-history":[{"count":0,"href":"https:\/\/blog.jsjs.org\/index.php?rest_route=\/wp\/v2\/posts\/1211\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.jsjs.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jsjs.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jsjs.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}