① 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鏂囦欢鍒板惎锷ㄩ”涓浠ュ强娴嬭瘯镊钖锷ㄧ粨鏋灭瓑姝ラゃ傚笇链涙湰鏂囧规偍链夋墍甯锷┿