新聞中心
Linux下5個(gè)有趣的命令行技巧介紹
1、網(wǎng)絡(luò)操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rloginrcp、finger、mail、nslookup。學(xué)習(xí)linux注意事項(xiàng) Linux嚴(yán)格區(qū)分大小寫。Linux所有的存儲(chǔ)設(shè)備都必須掛載之后用戶才能使用,包括硬盤、U盤和光盤。
成都創(chuàng)新互聯(lián)公司是一家專業(yè)提供十堰企業(yè)網(wǎng)站建設(shè),專注與成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)、H5頁面制作、小程序制作等業(yè)務(wù)。10年已為十堰眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。
2、Linux常用的命令可以分為以下幾類:安裝和登錄命令、文件處理命令、系統(tǒng)管理相關(guān)命令、網(wǎng)絡(luò)操作命令、系統(tǒng)安全相關(guān)命令、其它命令。安裝和登錄命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last。
3、啟動(dòng):從菜單啟動(dòng):應(yīng)用程序——附件——文本編輯器 從命令行執(zhí)行以下命令:gedit 窗口說明:菜單欄:包含您在 gedit 中處理文件所需的所有命令。工具欄:包含您可以從菜單欄訪問的命令的子集。
4、工具/材料:電腦、linux終端命令行 首先我們準(zhǔn)備一個(gè)文件內(nèi)容,供后面的操作。接下來分別用cat和more顯示文件內(nèi)容,文件內(nèi)容少的時(shí)候并沒有區(qū)別。然后我們?cè)谖募性诙嗵砑右恍﹥?nèi)容。
5、查找文件 find / -name filename.txt 根據(jù)名稱查找/目錄下的filename.txt文件 查看一個(gè)程序是否運(yùn)行 ps _ef|grep tomcat 查看所有有關(guān)tomcat的進(jìn)程。
6、linux分區(qū) --在linux里面所有的設(shè)備、任何東西,在linux看來都是文件。
如何通過Linux命令行使用和運(yùn)行PHP腳本
1、用php -q 文件名.php 方式把php程序當(dāng)shell程序來用,用php -s把自己的php程序顯示有語法高亮色彩的html源文件。這樣是不是很省心?利用php的odbc功能可以在shell命令中對(duì)數(shù)據(jù)庫進(jìn)行操作。
2、第三種方法主要用于在腳本中切換用戶su、切換目錄cd等命令。source 和 . 命令是相同的。
3、打開我們的linux命令行,準(zhǔn)備好。找到php的安裝目錄,主要是找到linux環(huán)境下,php可執(zhí)行文件的目錄。如圖所示。筆者的目錄為/opt/lampp/bin/php,將此目錄記下,備用。
4、如果PHP腳本可以通過URL觸發(fā),可以使用lynx或curl或wget來配置Crontab。下面的例子是使用Lynx文本瀏覽器訪問URL來每小時(shí)執(zhí)行PHP腳本。Lynx文本瀏覽器默認(rèn)使用對(duì)話方式打開URL。
5、首先,進(jìn)入命令行模式。作為服務(wù)器的linux一般都默認(rèn)進(jìn)入命令行模式的,當(dāng)然,我們管理服務(wù)器也一般通過putty等工具遠(yuǎn)程連接到服務(wù)器,為了方便,我們用root用戶登錄。
expect腳本在Linux下是如何使用的
1、exp_continue 在expect中多次匹配就需要用到;exit 退出expect腳本;eof expect 執(zhí)行結(jié)束 退出;set 定義變量;puts 輸出變量;set timeout 設(shè)置超時(shí)時(shí)間。
2、/usr/bin/expect set time 30 set passwd xxxxx (xxxx是你的密碼內(nèi)容) spawn sudo expect Password: 引號(hào)里是你手動(dòng)執(zhí)行sudo時(shí)候 。
3、[root@zuozhang PYTHON_TEST]# rpm -ql expect package expect is not installed 查看是否有安裝,如果沒有安裝安裝一個(gè)即可。
4、expect password: {send 1111111\n} interact 然后再寫一個(gè)bash腳本,腳本調(diào)用上面的expect腳本來上傳所有的文件,如:for f in `ls /log/*.log`do expect_script /log/$f done 即可。
名稱欄目:linux腳本命令行交互 linux 命令行 交互 腳本
分享鏈接:http://www.ef60e0e.cn/article/dcoiesg.html