① Linux濡備綍璁劇疆寮鏈鴻嚜鍚鍔╯h鏂囦歡
Linux濡備綍璁劇疆寮鏈鴻嚜鍚鍔╯h鏂囦歡
鍦↙inux涓錛屽紑鏈鴻嚜鍚鍔ㄥ彲浠ユ柟渚挎垜浠鐨勫伐浣滐紝鍑忓皯姣忔″紑鏈哄悗鎵嬪姩鍚鍔ㄧ殑綣佺悙鎿嶄綔銆傛湰鏂囧皢浠嬬粛Linux濡備綍璁劇疆寮鏈鴻嚜鍚鍔╯h鏂囦歡銆
緙栧啓sh鏂囦歡
棣栧厛錛屾垜浠闇瑕佺紪鍐欓渶瑕佽嚜鍚鍔ㄧ殑shell鑴氭湰鏂囦歡(sh鏂囦歡)銆備緥濡傦紝鎴戜滑緙栧啓涓涓鑴氭湰鏂囦歡test.sh錛屼唬鐮佸備笅錛
#!/bin/bash
echo"HelloWorld"
璇ヨ剼鏈鏂囦歡杈撳嚭HelloWorld錛屽彲浠ユ牴鎹闇奼傝嚜瀹氫箟鑴氭湰鍐呭廣
璁劇疆sh鏂囦歡鍙鎵ц屾潈闄
涓轟簡浣縇inux緋葷粺鍙浠ユ墽琛岃ヨ剼鏈錛屾垜浠闇瑕佺粰璇ヨ剼鏈鏂囦歡娣誨姞鎵ц屾潈闄愩
chmod+xtest.sh
璇ュ懡浠ゅ皢緇欒ヨ剼鏈鏂囦歡娣誨姞鍙鎵ц屾潈闄愩
灝唖h鏂囦歡娣誨姞鍒板惎鍔ㄩ」涓
涓轟簡浣縇inux緋葷粺鑳藉熷湪寮鏈哄悗鑷鍔ㄦ墽琛岃ヨ剼鏈鏂囦歡錛屾垜浠闇瑕佸皢璇ヨ剼鏈鏂囦歡娣誨姞鍒板惎鍔ㄩ」涓銆傛垜浠鍙浠ヤ嬌鐢╮c.local鏂囦歡鏉ュ疄鐜拌繖涓鍔熻兘銆
緙栬緫rc.local鏂囦歡
sudonano/etc/rc.local
鍦ㄨユ枃浠朵腑娣誨姞鑴氭湰鏂囦歡鐨勬墽琛屽懡浠わ紝渚嬪傦細
/path/to/test.sh
鍏朵腑錛/path/to/鏄璇ヨ剼鏈鏂囦歡鎵鍦ㄧ殑璺寰勩
淇濆瓨rc.local鏂囦歡鍚庯紝灝嗚ユ枃浠朵慨鏀逛負鍙鎵ц屾潈闄愩
sudochmod+x/etc/rc.local
嫻嬭瘯鑷鍚鍔╯h鏂囦歡
宸茬粡瀹屾垚浜唖h鏂囦歡鐨勭紪鍐欍佹坊鍔犲彲鎵ц屾潈闄愪互鍙婃坊鍔犲埌鍚鍔ㄩ」涓鐨勬搷浣滐紝鐜板湪閲嶅惎Linux緋葷粺錛屾煡鐪嬫槸鍚﹀凡緇忚嚜鍔ㄦ墽琛屼簡璇ヨ剼鏈鏂囦歡銆
鎵ц屽備笅鍛戒護閲嶅惎Linux緋葷粺錛
sudoreboot
閲嶅惎鍚庯紝鏌ョ湅杈撳嚭緇撴灉浠ュ垽鏂鏄鍚﹁嚜鍔ㄦ墽琛屼簡璇ヨ剼鏈鏂囦歡銆
鎬葷粨
鏈鏂囦粙緇嶄簡Linux濡備綍璁劇疆寮鏈鴻嚜鍚鍔╯h鏂囦歡鐨勮繃紼嬶紝鍏蜂綋鍖呮嫭緙栧啓sh鏂囦歡銆佽劇疆sh鏂囦歡鍙鎵ц屾潈闄愩佹坊鍔爏h鏂囦歡鍒板惎鍔ㄩ」涓浠ュ強嫻嬭瘯鑷鍚鍔ㄧ粨鏋滅瓑姝ラゃ傚笇鏈涙湰鏂囧規偍鏈夋墍甯鍔┿