cd /test
ftp 192.168.0.5 << EOF
test
test
prompt off
mget cf*
EOF
2. linux中的腳本文件是什麼謝謝..........
腳本文件相抄當於DOS下的批處理文件襲,可以按照腳本配置執行一系列的操作命令.
通常Linux bash shell可執行腳本文件第一行必須是:#!/bin/sh開頭,表明這個腳本通過/bin/sh程序來解釋執行腳本中的命令,其它的可執行腳本也必須在第一行指明腳本的解釋執行程序,如python腳本是:#! /usr/bin/pythonx.x
3. linux 和window 的批處理有區別
批處理抄是用來自動地批量地執行命令以實現特定操作的腳本。
windows常用的是利用ms-dos命令。
linux常用批處理是shell腳本,Linux中的shell有多種類型,其中最常用的幾種是Bourne shell(sh)、C shell(csh)和Korn shell(ksh)。
要學會寫批處理腳本,就要先熟悉種系統下的命令。如:windows要熟悉ms-dos命令。
linux要熟悉常用的linux命令。
到比較高級的時候就可使用perl,python,java,php等語言來實現常的命令所不能實現的功能。
在windows中批處理是.bat及.cmd為擴展名的文件。
而linux經常是.sh,有些沒有擴展名的文件。
4. 高分求教:有一台Linux伺服器,求教怎麼通過bat批處理命令自動登錄伺服器並執行某個shell命令
裝了 expect 的話:
#!/usr/bin/expect-f
spawntelnet10.1.18.8
expect"login:"#等待輸入用戶名提示
send"root "#輸入用戶名
expect"Password:"#等待輸入密碼回提示
send"root "#輸入密碼
expect"#"#根據實際提示符修改
send"sh/update.sh "#執行腳本答
expect"#"#根據實際提示符修改
send"exit "#退出telnet
expecteof
沒有 expect:
#!/bin/bash
(
sleep1
echo'root'#用戶名
sleep1
echo'root'#密碼
sleep1
echo'sh/update.sh'#執行腳本
sleep1
)|telnet10.1.18.8
5. 求大神指點 linux運行腳本改寫成能在windows系統下執行的批處理文件!
批處理文件一般保存為.cmd或.bat文件,您可以雙擊執行或在cmd中使用cd命令切換到當前文件夾中,輸入批處理的完整文件名,注意,一定要有後綴,就可以執行
6. linux shell腳本 批處理
很簡單啊,這幾條命令放到一個shell腳本裡面,給這個腳本加執行許可權,直接運行腳本就ok。
不過回要注意你答這個腳本是放到目標板上的,如果不是在PATH里有的目錄下,執行要用全路徑。
感覺你有可能放到主機上了。
7. 如何在本地的批處理中執行拷貝到linux伺服器上的shell腳本
在保證網路環境的條件下,使用ftp協議,配置腳本執行許可權後執行。1、首先需要保證本地與linux伺服器的網路暢通;2、示例腳本ftp
192.168.1.20ftp>
cd
/usr/dataftp>
mput
*.htmftp>bye想要學好linux,多看看《linux就該這么學》一書。
8. linux運行bat腳本怎麼寫代碼
以windows下備份sql資料庫為例,開機自動執行.bat腳本 1、新建mp.bat文件,文件中的代碼如下: set YYYYmmdd=%date:~0,4%%date:~5,2%%date:~8,2% set "filename=test%YYYYmmdd%.sql" echo %fil mb5fe55afb6fa16 1241 天前 原創 Windows開機自動執行bat腳本
9. 如何實現linux的批處理telnet腳本
如現在IP:192.168.12.2,192.168.20.3,10.1.2.1...,處理完一台主機後自動更換下一個IP地址繼續執行。而且版所有主機的用戶名和密碼權相同。用戶名:user密碼:passwordtelnet到Linux主機後執行的命令如下:cd /tksys/startup/sed -i '/^ntpsvr=/ s/[^=]*$/'`sed -n '/^default=/ s/[^=]*=//p' network.cfg`'/' network.cfg。由於被telnet的Linux主機的網路不穩定,希望在輸入用戶名到最後一條配置的每一條命令都設一個延時處理。如腳本輸入用戶名user後,2s後執行輸入密碼password,輸入密碼的2s後再執行cd /tksys/startup/,以此類推。