{"id":19,"date":"2019-05-28T02:31:00","date_gmt":"2019-05-28T02:31:00","guid":{"rendered":"http:\/\/pro369.com\/linux\/?p=19"},"modified":"2019-05-28T02:31:00","modified_gmt":"2019-05-28T02:31:00","slug":"linux-%e5%b8%b8%e7%94%a8%e5%91%bd%e4%bb%a4%e5%8f%8a%e6%8a%80%e5%b7%a7","status":"publish","type":"post","link":"https:\/\/por.tw\/linux\/linux-%e5%b8%b8%e7%94%a8%e5%91%bd%e4%bb%a4%e5%8f%8a%e6%8a%80%e5%b7%a7\/","title":{"rendered":"Linux \u5e38\u7528\u547d\u4ee4\u53ca\u6280\u5de7"},"content":{"rendered":"<p><strong style=\"background-color: #ffff00\">Linux \u5e38\u7528\u547d\u4ee4\u53ca\u6280\u5de7<\/strong><\/p>\n<p> linux \u5e38\u7528\u6307\u4ee4\u53ca\u6280\u5de7:<br \/> linux \u5e38\u7528\u6307\u4ee4\u7e3d\u7d50:<br \/> \u4e00\u3002 \u901a\u7528\u6307\u4ee4:<br \/> 1. date \uff1aprint or set the system date and time<br \/> 2. stty -a: \u53ef\u4ee5\u6aa2\u8996\u6216\u662f\u5217\u5370\u63a7\u5236\u5b57\u5143(Ctrl-C, Ctrl-D, Ctrl-Z\u7b49)<br \/> 3. passwd: print or set the system date and time (\u7528passwd -h\u6aa2\u8996)<br \/> 4. logout, login: \u767b\u5165shell\u7684\u767b\u5165\u548c\u8a3b\u92b7\u6307\u4ee4<br \/> 5. pwd: print or set the system date and time<br \/> 6. more, less, head tail: \u986f\u793a\u6216\u90e8\u5206\u986f\u793a\u6a94\u6848\u5167\u5bb9.<br \/> 7. lp\/lpstat\/cancel, lpr\/lpq\/lprm: \u5217\u5370\u6a94\u6848.<br \/> 8. \u8b8a\u66f4\u6a94\u6848\u6b0a\u9650\uff1a chmod u+x&#8230;<br \/> 9. \u522a\u9664\u975e\u7a7a\u76ee\u9304\uff1arm -fr dir<br \/> 10.\u8907\u88fd\u76ee\u9304\uff1a cp -R dir<br \/> 11. fg jobid :\u53ef\u4ee5\u5c07\u4e00\u500b\u5f8c\u53f0\u7a0b\u5f0f\u653e\u5230\u524d\u53f0\u3002<br \/> &nbsp; Ctrl-z \u53ef\u4ee5\u5c07\u524d\u53f0\u7a0b\u5f0f\u639b\u8d77(suspend), \u7136\u5f8c\u53ef\u4ee5\u7528bg jobid \u8b93\u5176\u5230\u5f8c\u53f0\u904b\u884c\u3002<br \/> &nbsp; job &amp; \u53ef\u4ee5\u76f4\u63a5\u8b93job\u76f4\u63a5\u5728\u5f8c\u53f0\u904b\u884c\u3002<br \/> 12. kill \u7684\u4f5c\u7528: send a signal to a process. eg: kill -9 \u50b3\u9001\u7684\u662fSIG_KILL\u4fe1\u865f\u3002\u3002\u3002 \u5177\u9ad4\u50b3\u9001\u4ec0\u9ebc\u4fe1\u865f&nbsp;&nbsp; \u53ef\u4ee5\u901a\u904e man kill \u6aa2\u8996\u3002<br \/> 13. ps \u7684\u7528\u6cd5\uff0c ps -e \u6216 ps -o pid,ppid,session,tpgid, comm (\u5176\u4e2dsession\u986f\u793a\u7684sessionid, tpgid\u986f\u793a\u524d\u53f0\u7a0b\u5f0f\u7d44id, comm\u986f\u793a\u6307\u4ee4\u540d\u7a31\u3002)<br \/> \u4e8c .ubuntu\u5e38\u7528\u6307\u4ee4:<br \/> 1. dpkg: package manager for Debian<br \/> * \u5b89\u88dd\uff1a dpkg -i package<br \/> * \u5378\u8f09\uff1a dpkg -r package<br \/> * \u5378\u8f09\u4e26\u522a\u9664\u914d\u7f6e\u6a94: dpkg -P |&#8211;purge package<br \/> * \u5982\u679c\u5b89\u88dd\u4e00\u500b\u5305\u6642\u3002\u8aaa\u4f9d\u8cf4\u67d0\u4e9b\u5eab\u3002 \u53ef\u4ee5\u5148 apt-get install somelib&#8230;<br \/> * \u6aa2\u8996\u8edf\u9ad4\u5305\u5b89\u88dd\u5167\u5bb9 :dpkg -L package<br \/> * \u6aa2\u8996\u6a94\u6848\u7531\u54ea\u500b\u8edf\u9ad4\u5305\u63d0\u4f9b: dpkg -S filename<br \/> * \u53e6\u5916 dpkg\u9084\u6709 dselect\u548captitude \u5169\u500bfrontend.<br \/> 2. apt<br \/> * \u5b89\u88dd: apt-get install packs<br \/> * apt-get update : \u66f4\u65b0\u6e90<br \/> * apt-get upgrade: \u5347\u7d1a\u7cfb\u7d71\u3002<br \/> * apt-get dist-upgrade: \u667a\u6167\u5347\u7d1a\u3002\u5b89\u88dd\u65b0\u8edf\u9ad4\u5305,\u522a\u9664\u5ee2\u68c4\u7684\u8edf\u9ad4\u5305<br \/> * apt-get -f install \uff1a -f == &#8211;fix broken \u4fee\u5fa9\u4f9d\u8cf4<br \/> * apt-get autoremove: \u81ea\u52d5\u522a\u9664\u7121\u7528\u7684\u8edf\u9ad4<br \/> * apt-get remove packages :\u522a\u9664\u8edf\u9ad4<br \/> * apt-get remove package &#8211;purge \u522a\u9664\u5305\u4e26\u6e05\u9664\u914d\u7f6e\u6a94<br \/> * \u6e05\u9664\u6240\u4ee5\u522a\u9664\u5305\u7684\u6b98\u9918\u914d\u7f6e\u6a94: dpkg -l |grep ^rc|awk &#39;{print $2}&#39; |tr [&quot;\/n&quot;] [&quot; &quot;]|sudo xargs dpkg -P<br \/> * \u5b89\u88dd\u8edf\u9ad4\u6642\u5019\u5305\u7684\u81e8\u6642\u5b58\u653e\u76ee\u9304 : \/var\/cache\/apt\/archives<br \/> * \u6e05\u9664\u8a72\u76ee\u9304: apt-get clean<br \/> * \u6e05\u9664\u8a72\u76ee\u9304\u7684\u820a\u7248\u672c\u7684\u8edf\u9ad4\u5feb\u53d6: apt-get autoclean<br \/> * \u67e5\u8a62\u8edf\u9ad4some\u7684\u4f9d\u8cf4\u5305\uff1a apt-cache depends some<br \/> * \u67e5\u8a62\u8edf\u9ad4some\u88ab\u54ea\u4e9b\u5305\u4f9d\u8cf4: apt-get rdepends some<br \/> * \u641c\u5c0b\u8edf\u9ad4: apt-cache search name|regexp<br \/> * \u6aa2\u8996\u8edf\u9ad4\u5305\u7684\u4f5c\u7528\uff1aapt-cache show package<br \/> * \u6aa2\u8996\u4e00\u500b\u8edf\u9ad4\u7684\u7de8\u8b6f\u4f9d\u8cf4\u5eab: apt-cache showsrc packagename|grep Build-Depends<br \/> * \u4e0b\u8f09\u8edf\u9ad4\u7684\u539f\u59cb\u78bc : apt-get source packagename (\u6ce8: sources.list \u4e2d\u61c9\u8a72\u6709 deb-src \u6e90)<br \/> * \u5b89\u88dd\u8edf\u9ad4\u5305\u6e90\u7a0b\u5f0f\u78bc\u7684\u540c\u6642, \u5b89\u88dd\u5176\u7de8\u8b6f\u74b0\u5883 :apt-get build-dep packagename (\u6709deb-src\u6e90)<br \/> * \u5982\u4f55\u5c07\u672c\u5730\u5149\u789f\u52a0\u5165\u5b89\u88dd\u6e90\u6e05\u55ae: apt-cdrom add<br \/> 3. \u7cfb\u7d71\u6307\u4ee4:<br \/> * \u6aa2\u8996\u5167\u6838\u7248\u672c\uff1a uname -a<br \/> * \u6aa2\u8996ubuntu \u7248\u672c: cat \/etc\/issue<br \/> * \u6aa2\u8996\u7db2\u8def\u5361\u72c0\u614b : ethtool eth0<br \/> * \u6aa2\u8996\u8a18\u61b6\u9ad4,cpu\u7684\u8a0a\u606f\uff1a cat \/proc\/meminfo ; cat \/proc\/cpuinfo<br \/> (\/proc\u4e0b\u9762\u7684\u6709\u5f88\u591a\u7cfb\u7d71\u8a0a\u606f)<br \/> * \u5217\u5370\u6a94\u6848\u7cfb\u7d71\u7a7a\u9593\u4f7f\u7528\u60c5\u6cc1: df -h<br \/> * \u6aa2\u8996\u786c\u789f\u5206\u5340\u60c5\u6cc1: fdisk -l<br \/> * \u7522\u770b\u6a94\u6848\u5927\u5c0f: du -h filename;<br \/> * \u6aa2\u8996\u76ee\u9304\u5927\u5c0f\uff1a du -hs dirname ; du -h dirname\u662f\u6aa2\u8996\u76ee\u9304\u4e0b\u6240\u6709\u6a94\u6848\u7684\u5927\u5c0f<br \/> * \u6aa2\u8996\u8a18\u61b6\u9ad4\u7684\u4f7f\u7528\uff1a free -m|-g|-k<br \/> * \u6aa2\u8996\u7a0b\u5f0f\uff1a ps -e \u6216ps -aux &#8211;&gt;\u986f\u793a\u4f7f\u7528\u8005<br \/> * \u6bba\u6389\u7a0b\u5f0f: kill pid<br \/> * \u5f37\u5236\u6bba\u6389\uff1a killall -9 processname<br \/> 4. \u7db2\u8def\u95dc\u806f\uff1a&nbsp; &nbsp;<br \/> * \u914d\u7f6e ADSL:&nbsp;&nbsp; sudo pppoeconf<br \/> * ADSL\u624b\u52d5\u64a5\u865f: sudo pon dsl-provider<br \/> * \u555f\u52d5 ADSL :&nbsp;&nbsp; sudo \/etc\/ppp\/pppoe_on_boot<br \/> * \u4e2d\u65b7 ADSL:&nbsp;&nbsp; sudo poff<br \/> * \u6839\u64daIP\u67e5\u7db2\u8def\u5361\u4f4d\u5740: arping IP\u4f4d\u5740<br \/> * \u7522\u770b\u672c\u5730\u7db2\u8def\u8a0a\u606f\uff08\u5167\u542bip\u7b49\uff09: ifconfig | ifconfig eth0<br \/> * \u6aa2\u8996\u8def\u7531\u8a0a\u606f: netstat -r<br \/> * \u95dc\u9589\u7db2\u8def\u5361\uff1a sudo ifconfig eth0 down<br \/> * \u555f\u7528\u7db2\u8def\u5361\uff1a sudo ifconfig eth0 up<br \/> * \u52a0\u5165\u4e00\u500b\u670d\u52d9: sudo update-rc.d \u670d\u52d9\u540d defaults 99<br \/> * \u522a\u9664\u4e00\u500b\u670d\u52d9: sudo update-rc.d \u670d\u52d9\u540d remove<br \/> * \u81e8\u6642\u91cd\u555f\u4e00\u500b\u670d\u52d9: \/etc\/init.d\/\u670d\u52d9\u540d restart<br \/> * \u81e8\u6642\u95dc\u9589\u4e00\u500b\u670d\u52d9: \/etc\/init.d\/\u670d\u52d9\u540d stop<br \/> * \u81e8\u6642\u555f\u52d5\u4e00\u500b\u670d\u52d9: \/etc\/init.d\/\u670d\u52d9\u540d start<br \/> * \u63a7\u5236\u53f0\u4e0b\u986f\u793a\u4e2d\u6587: sudo apt-get install zhcon<br \/> * \u641c\u5c0b\u67d0\u500b\u6a94\u6848: whereis filename \u6216 find \u76ee\u9304 -name \u6a94\u540d<br \/> *\u901a\u904essh\u50b3\u8f38\u6a94\u6848<br \/> scp -rp \/path\/filename username@remoteIP:\/path #\u5c07\u672c\u5730\u6a94\u6848\u8907\u88fd\u5230\u4f3a\u670d\u5668\u4e0a<br \/> scp -rp username@remoteIP:\/path\/filename \/path #\u5c07\u9060\u7aef\u6a94\u6848\u5f9e\u4f3a\u670d\u5668\u4e0b\u8f09\u5230\u672c\u5730<br \/> 5. \u58d3\u7e2e:<br \/> *\u89e3\u58d3\u7e2e a.tar.gz:&nbsp;&nbsp; tar zxvf a.tar.gz<br \/> *\u89e3\u58d3\u7e2e a.tar.bz2: tar jxvf a.tar.bz2<br \/> *\u58d3\u7e2eaaa bbb\u76ee\u9304\u70baxxx.tar.gz: tar zcvf xxx.tar.gz aaa bbb<br \/> *\u58d3\u7e2eaaa bbb\u76ee\u9304\u70baxxx.tar.bz2:&nbsp;&nbsp; tar jcvf xxx.tar.bz2 aaa bbb<br \/> 6. Nautilus\uff1a<br \/> \u7279\u6b8a URI \u4f4d\u5740<br \/> * computer:\/\/\/ &#8211; \u5168\u90e8\u639b\u8f09\u7684\u88dd\u7f6e\u548c\u7db2\u8def<br \/> * network:\/\/\/ &#8211; \u700f\u89bd\u53ef\u7528\u7684\u7db2\u8def<br \/> * burn:\/\/\/ &#8211; \u4e00\u500b\u71d2\u9304 CDs\/DVDs \u7684\u8cc7\u6599\u865b\u64ec\u76ee\u9304<br \/> * smb:\/\/\/ &#8211; \u53ef\u7528\u7684 windows\/samba \u7db2\u8def\u8cc7\u6e90<br \/> * x-nautilus-desktop:\/\/\/ &#8211; \u684c\u9762\u9805\u76ee\u548c\u5716\u793a<br \/> * file:\/\/\/ &#8211; \u672c\u5730\u6a94\u6848<br \/> * trash:\/\/\/ &#8211; \u672c\u5730\u56de\u6536\u7ad9\u76ee\u9304<br \/> * ftp:\/\/ &#8211; FTP \u8cc7\u6599\u593e<br \/> * ssh:\/\/ &#8211; SSH \u8cc7\u6599\u593e<br \/> * fonts:\/\/\/ &#8211; \u5b57\u578b\u8cc7\u6599\u593e\uff0c\u53ef\u5c07\u5b57\u578b\u6a94\u6848\u62d6\u5230\u6b64\u8655\u4ee5\u5b8c\u6210\u5b89\u88dd<br \/> * themes:\/\/\/ &#8211; \u7cfb\u7d71\u4e3b\u65e8\u8cc7\u6599\u593e<br \/> * \u986f\u793a\u96b1\u85cf\u6a94\u6848: Ctrl+h<br \/> * \u986f\u793a\u4f4d\u5740\u6b04: Ctrl+l<br \/> * \u6aa2\u8996\u5df2\u5b89\u88dd\u5b57\u578b: \u5728nautilus\u7684\u4f4d\u5740\u6b04\u88e1\u8f38\u5165\u300dfonts:\/\/\/\u300c\uff0c\u5c31\u53ef\u4ee5\u6aa2\u8996\u672c\u6a5f\u6240\u6709\u7684fonts<br \/> 7.\u88dc\u5145\u90e8\u5206\uff1a<br \/> * \u6aa2\u8996\u672c\u5730\u6240\u6709\u7684tpc,udp\u76e3\u807d\u57e0: netstat -tupln (t=tcp, u=udp, p=program, l=listen, n=numric)<br \/> * \u901a\u904eman\u641c\u8aaa\u95dc\u806f\u6307\u4ee4: man -k keyword . eg: man -k user<br \/> * \u6216\u662f\u7528 apropos<br \/> * \u7d71\u8a08\u6a94\u6848\u6240\u4f54\u7528\u7684\u5be6\u969b\u78c1\u789f\u7a7a\u9593\uff1a du&nbsp;&nbsp; (du &#8211; estimate file space usage)<br \/> * \u7d71\u8a08\u6a94\u6848\u4e2d\u7684\u5b57\u5143\uff0c\u4f4d\u5143\u7d44\u6578: wc -c\/-l\/-w&nbsp;&nbsp; (wc &#8211; print the number of newlines, words, and bytes in files)<br \/> * \u6aa2\u8996\u6a94\u6848\u7684\u5167\u5bb9\uff1a od -x\/-c\/&#8230;.&nbsp;&nbsp; (od &#8211; dump files in octal and other formats)<br \/> &nbsp;&nbsp;&nbsp; \u6211\u8a8d\u70baod\u6700\u6709\u7528\u7684\u5c31\u662f\u6a94\u6848\u7684\u4f4d\u5143\u7d44\u6d41\u4e86: od -t x1 filename<br \/> &nbsp;&nbsp;&nbsp; \u6aa2\u8996\u6a94\u6848\u7684 Ascii \u78bc\u5f62\u5f0f: od -t c filename (\u5176\u4e2d\u7d71\u8a08\u8a0a\u606f\u6700\u5de6\u908a\u7684\u662f\uff1a \u4f4d\u5143\u7d44\u6578)<br \/> * \u641c\u5c0b\u6307\u4ee4\u6240\u5728\u6a94\u6848\u7684\u4f4d\u7f6e\uff1a which od \u8f38\u51fa\uff1a \/usr\/bin\/od<br \/> &nbsp;&nbsp;&nbsp; \u6aa2\u8996\u8a72\u6a94\u6848\u7531\u54ea\u500b\u5305\u63d0\u4f9b\uff1a dpkg -S \/usr\/bin\/od&nbsp;&nbsp; \u8f38\u51fa: coreutils: \/usr\/bin\/od<br \/> &nbsp;&nbsp;&nbsp; \u518d\u6aa2\u8996coreutils\u5305\u7684\u5168\u90e8\u5167\u5bb9\u5c31\u77e5\u9053\u4e86linux\u7684\u6838\u5fc3\u6307\u4ee4: dpkg -L coreutils<br \/> &nbsp;&nbsp;&nbsp; \u7136\u5f8c info coreutils&nbsp;&nbsp;&nbsp; \u54c8\u54c8\uff0c\u8a8d\u771f\u5b78\u5427\uff0c \u6eff\u4e16\u754c\u90fd\u662f\u6307\u4ee4!<br \/> * \u53ef\u4ee5\u7528man \u6307\u4ee4\u7522\u770b\u67d0\u500b\u6307\u4ee4\u7684\u6240\u6709section \u7684\u89e3\u91cb: man -a tty<br \/> &nbsp;&nbsp;&nbsp; \u7136\u5f8c\u7528q,\u548cnext \u8f49\u63db\u5230\u4e0b\u4e00\u500bsection\u7684\u89e3\u91cb<br \/> &nbsp; * bash \u7684\u597d\u7528\u7684\u5feb\u6377\u9375:<br \/> &nbsp; ctrl+a:\u6e38\u6a19\u79fb\u5230\u884c\u9996\u3002<br \/> &nbsp; ctrl+b:\u6e38\u6a19\u5de6\u79fb\u4e00\u500b\u5b57\u6bcd<br \/> &nbsp; ctrl+c:\u6bba\u6b7b\u73fe\u7528\u7684\u7a0b\u5f0f\u3002<br \/> &nbsp; ctrl+d:\u96e2\u958b\u73fe\u7528\u7684 Shell\u3002<br \/> &nbsp; ctrl+e:\u6e38\u6a19\u79fb\u5230\u884c\u5c3e\u3002<br \/> &nbsp; ctrl+h:\u522a\u9664\u6e38\u6a19\u524d\u4e00\u500b\u5b57\u5143\uff0c\u540c backspace \u9375\u76f8\u540c\u3002<br \/> &nbsp; ctrl+k:\u6e05\u9664\u6e38\u6a19\u5f8c\u81f3\u884c\u5c3e\u7684\u5167\u5bb9\u3002<br \/> &nbsp; ctrl+l:\u6e05\u5c4f\uff0c\u76f8\u7576\u65bcclear\u3002<br \/> &nbsp; ctrl+r:\u641c\u5c0b\u4e4b\u524d\u6253\u904e\u7684\u6307\u4ee4\u3002\u6703\u6709\u4e00\u500b\u63d0\u793a\uff0c\u6839\u64da\u4f60\u8f38\u5165\u7684\u95dc\u9375\u5b57\u9032\u884c\u641c\u5c0bbash\u7684history<br \/> &nbsp; ctrl+u: \u6e05\u9664\u6e38\u6a19\u524d\u81f3\u884c\u9996\u9593\u7684\u6240\u6709\u5167\u5bb9\u3002<br \/> &nbsp; ctrl+w: \u79fb\u9664\u6e38\u6a19\u524d\u7684\u4e00\u500b\u55ae\u8a5e<br \/> &nbsp; ctrl+t: \u4ea4\u63db\u6e38\u6a19\u4f4d\u7f6e\u524d\u7684\u5169\u500b\u5b57\u5143<br \/> &nbsp; ctrl+y: \u8cbc\u4e0a\u6216\u662f\u9084\u539f\u4e0a\u6b21\u7684\u522a\u9664<br \/> &nbsp; ctrl+d: \u522a\u9664\u6e38\u6a19\u6240\u5728\u5b57\u6bcd;\u6ce8\u610f\u548cbackspace\u4ee5\u53cactrl+h\u7684\u5340\u5225\uff0c\u90192\u500b\u662f\u522a\u9664\u6e38\u6a19\u524d\u7684\u5b57\u5143<br \/> &nbsp; ctrl+f: \u6e38\u6a19\u53f3\u79fb<br \/> &nbsp; ctrl+z : \u628a\u73fe\u7528\u7684\u7a0b\u5f0f\u8f49\u5230\u5f8c\u53f0\u904b\u884c\uff0c\u4f7f\u7528\u300f fg \u300e\u6307\u4ee4\u9084\u539f\u3002\u6bd4\u5982top -d1 \u7136\u5f8cctrl+z \uff0c\u5230\u5f8c\u53f0\uff0c\u7136\u5f8cfg,\u91cd\u65b0\u9084\u539f<br \/> * \u5feb\u901f\u8cbc\u4e0a\uff1a\u5148\u5728\u4e00\u500b\u5730\u65b9\u9078\u4e2d\u6587\u5b57\uff0c\u5728\u6b32\u8cbc\u4e0a\u7684\u5730\u65b9\u6309\u6ed1\u9f20 \u4e2d\u9375 \u5373\u53ef\u3002<br \/> * \u7b49\u6548\u4e2d\u9375\uff1aa \u3001\u6309\u4e0b\u6ed1\u8f2a\u7b49\u6548\u65bc\u4e2d\u9375\u3002b\u3001\u540c\u6642\u6309\u4e0b\u6ed1\u9f20 \u5de6\u53f3\u9375\uff0c\u7b49\u6548\u65bc\u4e2d\u9375\u3002<br \/> * \u5feb\u901f\u91cd\u555fX\u670d\u52d9\uff1a \u540c\u6642\u6309\u4e0b\uff1a Alt + Ctrl + Backspace \u4e09\u500b\u9375\u3002<br \/> * \u958b\u555f&quot;\u904b\u884c&quot;\u8996\u7a97\uff1a \u540c\u6642\u6309\u4e0b Alt + F2 \u9375\u3002<br \/> * \u6234\u5c4f\uff1a a\u3001\u5168\u87a2\u5e55\uff1a\u76f4\u63a5\u6309\u4e0b PrtScr \u9375\u3002<br \/> &nbsp; b\u3001\u73fe\u7528\u7684\u8996\u7a97\uff1a\u540c\u6642\u6309\u4e0b Alt + PrtScr \u9375\u3002<br \/> &nbsp; c\u3001\u5ef6\u6642\u6234\u5c4f\uff1a\u5728 \u7d42\u7aef \u6216 &quot;\u904b\u884c&quot;\u8996\u7a97\u4e2d\u8f38\u5165\u6307\u4ee4\uff1a gnome-screenshot &#8211;delay 3 \uff0c\u5c07\u5ef6\u6642 3 \u79d2\u5f8c\u6234\u5c4f\u3002<br \/> * \u76f4\u63a5\u5c07 \u6a94\u6848\u7ba1\u7406\u5668 \u4e2d\u7684\u6a94\u6848\u62d6\u5230 GNOME\u7d42\u7aef \u4e2d\u5c31\u53ef\u4ee5\u5728\u7d42\u7aef\u4e2d\u5f97\u5230\u5b8c\u6574\u7684\u8def\u5f91\u540d\u3002<br \/> 8.&nbsp; ulimit<br \/> ulimit\uff1a\u986f\u793a\uff08\u6216\u8a2d\u5b9a\uff09\u4f7f\u7528\u8005\u53ef\u4ee5\u4f7f\u7528\u7684\u8cc7\u6e90\u7684\u9650\u5236\uff08limit\uff09\uff0c\u9019\u9650\u5236\u5206\u70ba\u8edf\u9650\u5236\uff08\u73fe\u7528\u7684\u9650\u5236\uff09\u548c\u786c\u9650\u5236\uff08\u4e0a\u9650\uff09\uff0c\u5176\u4e2d\u786c\u9650\u5236\u662f\u8edf\u9650\u5236\u7684\u4e0a\u9650\u503c\uff0c\u61c9\u7528\u7a0b\u5f0f\u5728\u904b\u884c\u904e\u7a0b\u4e2d\u4f7f\u7528\u7684\u7cfb\u7d71\u8cc7\u6e90\u4e0d\u8d85\u904e\u76f8\u61c9\u7684\u8edf\u9650\u5236\uff0c\u4efb\u4f55\u7684\u8d85\u8d8a\u90fd\u5c0e\u81f4\u7a0b\u5f0f\u7684\u7d42\u6b62\u3002<br \/> ulimited&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \u4e0d\u9650\u5236\u4f7f\u7528\u8005\u53ef\u4ee5\u4f7f\u7528\u7684\u8cc7\u6e90\uff0c\u4f46\u672c\u8a2d\u5b9a\u5c0d\u53ef\u958b\u555f\u7684\u6700\u5927\u6a94\u6848\u6578\uff08max open files\uff09<br \/> \u548c\u53ef\u540c\u6642\u904b\u884c\u7684\u6700\u5927\u7a0b\u5f0f\u6578\uff08max user processes\uff09\u7121\u6548<br \/> -a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \u5217\u51fa\u6240\u6709\u73fe\u7528\u7684\u8cc7\u6e90\u6975\u9650<br \/> -c&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \u8a2d\u5b9acore\u6a94\u6848\u7684\u6700\u5927\u503c.\u55ae\u4f4d:blocks<br \/> -d&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \u8a2d\u5b9a\u4e00\u500b\u7a0b\u5f0f\u7684\u8cc7\u6599\u6bb5\u7684\u6700\u5927\u503c.\u55ae\u4f4d:kbytes<br \/> -f&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Shell \u5efa\u7acb\u6a94\u6848\u7684\u6a94\u6848\u5927\u5c0f\u7684\u6700\u5927\u503c\uff0c\u55ae\u4f4d\uff1ablocks<br \/> -h&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \u6307\u5b9a\u8a2d\u5b9a\u67d0\u500b\u7d66\u5b9a\u8cc7\u6e90\u7684\u786c\u6975\u9650\u3002\u5982\u679c\u4f7f\u7528\u8005\u64c1\u6709 root \u4f7f\u7528\u8005\u6b0a\u9650\uff0c\u53ef\u4ee5\u589e\u5927\u786c\u6975\u9650\u3002\u4efb\u4f55\u4f7f\u7528\u8005\u5747\u53ef\u6e1b\u5c11\u786c\u6975\u9650<br \/> -l&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \u53ef\u4ee5\u9396\u4f4f\u7684\u7269\u7406\u8a18\u61b6\u9ad4\u7684\u6700\u5927\u503c<br \/> -m&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \u53ef\u4ee5\u4f7f\u7528\u7684\u5e38\u99d0\u8a18\u61b6\u9ad4\u7684\u6700\u5927\u503c,\u55ae\u4f4d\uff1akbytes<br \/> -n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \u6bcf\u500b\u7a0b\u5f0f\u53ef\u4ee5\u540c\u6642\u958b\u555f\u7684\u6700\u5927\u6a94\u6848\u6578<br \/> -p&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \u8a2d\u5b9a\u7ba1\u9053\u7684\u6700\u5927\u503c\uff0c\u55ae\u4f4d\u70bablock\uff0c1block=512bytes<br \/> -s&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \u6307\u5b9a\u5806\u758a\u7684\u6700\u5927\u503c\uff1a\u55ae\u4f4d\uff1akbytes<br \/> -S&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \u6307\u5b9a\u70ba\u7d66\u5b9a\u7684\u8cc7\u6e90\u8a2d\u5b9a\u8edf\u6975\u9650\u3002\u8edf\u6975\u9650\u53ef\u589e\u5927\u5230\u786c\u6975\u9650\u7684\u503c\u3002\u5982\u679c -H \u548c -S \u6a19\u8a8c\u5747\u672a\u6307\u5b9a\uff0c\u6975\u9650\u9069\u7528\u65bc\u4ee5\u4e0a\u4e8c\u8005<br \/> -t&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \u6307\u5b9a\u6bcf\u500b\u7a0b\u5f0f\u6240\u4f7f\u7528\u7684\u79d2\u6578,\u55ae\u4f4d\uff1aseconds<br \/> -u&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \u53ef\u4ee5\u904b\u884c\u7684\u6700\u5927\u4e26\u767c\u7a0b\u5f0f\u6578<br \/> -v&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Shell\u53ef\u4f7f\u7528\u7684\u6700\u5927\u7684\u865b\u64ec\u8a18\u61b6\u9ad4\uff0c\u55ae\u4f4d\uff1akbytes<br \/> eg: ulimit -c 1000(\u53ef\u4ee5\u5148\u901a\u904eulimit -c \u6aa2\u8996\u539f\u4f86\u7684\u503c)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Linux \u5e38\u7528\u547d\u4ee4\u53ca\u6280\u5de7 linux \u5e38\u7528\u6307\u4ee4\u53ca\u6280\u5de7: linux \u5e38\u7528\u6307\u4ee4\u7e3d\u7d50: \u4e00\u3002 \u901a\u7528\u6307\u4ee4: 1.  [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":501,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[20],"class_list":["post-19","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux-","tag-linux"],"_links":{"self":[{"href":"https:\/\/por.tw\/linux\/wp-json\/wp\/v2\/posts\/19"}],"collection":[{"href":"https:\/\/por.tw\/linux\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/por.tw\/linux\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/por.tw\/linux\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/por.tw\/linux\/wp-json\/wp\/v2\/comments?post=19"}],"version-history":[{"count":0,"href":"https:\/\/por.tw\/linux\/wp-json\/wp\/v2\/posts\/19\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/por.tw\/linux\/wp-json\/wp\/v2\/media\/501"}],"wp:attachment":[{"href":"https:\/\/por.tw\/linux\/wp-json\/wp\/v2\/media?parent=19"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/por.tw\/linux\/wp-json\/wp\/v2\/categories?post=19"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/por.tw\/linux\/wp-json\/wp\/v2\/tags?post=19"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}