linux啟動sh
㈠ 為什麼在linux 系統下無法運行.sh文件
你這腳本是用csh腳本,你沒裝csh,所以執行不了,提示沒有/bin/csh
前面加sh是強制使用sh解釋執行,但sh不認csh的語法
㈡ Linux系統下如何運行.sh文件
按圖一的位置點擊一下,然後在圖二選擇終端。某些發行版桌面右鍵即可看到終端。這里是kde桌面因此需要這么做。
Linux下面如何運行SH文件
Linux下面如何運行SH文件
點擊桌面主文件目錄,然後.SH文件,並且在終端輸入命令:ll 把文件拖入到ll命令後面並且回車。
Linux下面如何運行SH文件
Linux下面如何運行SH文件
ll命令後看到sh文件缺少x許可權,則需要在終端輸入命令:chmod +x +文件名,即在x後面加入sh文件名並回車。
Linux下面如何運行SH文件
Linux下面如何運行SH文件
加入x許可權後,./+文件名,回車鍵後即可看到腳本已經運行了。需要注意的是這里是當前目錄,相對路徑的執行方法。
Linux下面如何運行SH文件
㈢ linux 如何開機自動運行sh腳本
要開機 運行只需將它加入到 rc.local ,一般為/etc/rc.d/rc.local 在其中加入以下行:sh /path/to/test.sh使用linux全局變數$?可以確定是否執行,如if [$? eq 0] the,echo "succeed!fi。
㈣ linux如何查看命為start.sh啟動的進程
Linux系統中的進程分為:獨立守護進程和被動守護進程。
獨立守護進程由相應的獨立啟動,而被動守護進程由Xinetd服務監聽啟動。
例如:郵件伺服器配置守護進程sendmail就是獨立守護進程,可以用service命令啟動,而pop3協議就以被動守護進程方式啟動,需要修改/etc/xinetd.d目錄下的相應守護進程文件ipop3,再重新啟動xinetd的方式啟動。
查看進程可以用:ps
列出當前所有的後台進程
刪除進程則用kill命令。kill命令的語法格式很簡單,大致有以下兩種方式:
kill
[-s
信號
|
-p
]
[
-a
]
進程號
...
kill
-l
[信號]
-s
指定需要送出的信號。既可以是信號名也可以對應數字。
-p
指定kill命令只是顯示進程的pid,並不真正送出結束信號。
-l
顯示信號名稱列表,這也可以在/usr/include/linux/signal.h文件中找到。
一般用法:
ps列出當前所有的後台進程
kill
PID。某個進程已經掛死或閑置,使用kill命令卻殺不掉,則必須必須發送信號9,強行關閉此進程。
㈤ linux sh文件怎麼運行
1 用chmod命令 修改文件的許可權,使自己有運行許可權後, ./文件名.sh
2 bash 文件名.sh
更多方法可以去linuxprobe網站中找一下
㈥ 怎樣在linux的terminal下運行.sh文件
有兩種方式,一種方式是用bash sh文件名來執行,用bash這個命令來運行sh文件的好處是不需要sh文件具有可執行許可權,sh文件只要有可讀許可權就可以了;
第二種方式是賦予sh文件可執行許可權,然後直接運行它。賦予sh文件可執行許可權用chmod命令:
chmod a+x sh文件名
直接運行可以用絕對路徑如/root/test.sh,也可以用cd命令切換到sh文件的目錄,然後用類似./test.sh的方式運行(加./表示在當前目錄下運行)。