中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機版  

Linux常用命令|Linux培訓(xùn)學習|考試認證|工資待遇與招聘,認準超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡(luò)工程師培訓(xùn)

當前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點關(guān)注 > linux常用命令

(總結(jié))Linux命令參數(shù)用法查詢工具:cheat

時間:2019-10-13

PS:今天發(fā)現(xiàn)一個相當實用的工具,可以查詢linux各種命令的詳細參數(shù)用法,比man、help這種查詢實用快速很多l(xiāng)inux命令,在linux上,man命令幾乎是萬能的,但它并不很高效直接。總結(jié)分享一下:

一、什么是cheat?

cheat是在GNU通用公共許可證下,為Linux命令行用戶發(fā)行的交互式備忘單應(yīng)用程序。簡單來說,它沒有提供其他額外多余的信息,只通過使用實例告訴你一個命令參數(shù)如何使用。

二、在Redhat、CentOS系統(tǒng)中安裝Cheat:

Cheat主要有兩個依賴python和pip

1、安裝python、pip

#%20yum%20install%20python%20python-pip%20-y

#%20pip%20install%20--upgrade%20pip(更新pip到最新版本)

注:pip是一個方便的Python第三方包安裝器。

2、下載并安裝Cheat

目前只能通過Git下載Cheat,所以先安裝git包:

#%20yum%20install%20git%20-y

使用pip安裝所需要的python依賴包:

#%20pip%20install%20docopt%20pygments

接下來復(fù)制cheat的Git庫:

#%20git%20clone

進入cheat目錄,運行setup.py腳本安裝:

# cd cheat

# python setup.py install

安裝完成,運行cheat -v就可以看到目前的版本號。

三、cheat的一些配置設(shè)置:

1、你必須在~/.bashrc文件里設(shè)置EDITOR環(huán)境變量,打開用戶.bashrc文件,加入下面這行保存退出:

export EDITOR=/usr/bin/vim

注:你也可以使用你喜歡的編輯器來替代vim。

前一條 root 命令已經(jīng)將工作路徑切換到 ubuntu 的 boot 路徑下,路徑下直接輸入 /vml 進行補全即可得到內(nèi)核,同時添加 ro、quiet、splash選項(設(shè)置為圖形界面,否則是命令行),設(shè)置參數(shù) root=/dev/sda5。這個腳本在命令行執(zhí)行是ok的,但剛在crontab中發(fā)現(xiàn)是執(zhí)行不成功的,后來通過一系列驗證,發(fā)現(xiàn)原來是路徑的問題,crontab中當然是要用絕對路徑的,所以linux命令,crontab中要執(zhí)行的腳本也必然要使用絕對路徑,原來我們的運行腳本中有一個java類使用的是相對路徑,所以導(dǎo)致腳本沒有執(zhí)行,但日志文件卻創(chuàng)建了,所以很快可以定位是腳本執(zhí)行沒有成功,把路徑修改成絕對路徑,發(fā)現(xiàn)執(zhí)行后,java類把路徑當作包名來識別,所以最后就只能在shell腳本前面加上目錄切換命令,如cd /root/...的,這樣腳本執(zhí)行就都可以識別到目錄了,而且不管在哪兒執(zhí)行,它都是絕對的路徑,可以找到并運行成功。2、linux 的腳本實現(xiàn)這里主要使用到crontab這個命令,使用方式 :復(fù)制代碼 代碼如下:crontab filecrontab [ -u user ] [ -u user ] { -l | -r | -e }說明 :crontab是用來讓使用者在固定時間或固定間隔執(zhí)行程式之用使用crontab寫shell腳本,然后讓php調(diào)用shell,這個是利用linux的特性,應(yīng)該還不算php自身語言的特性3、php實現(xiàn)定時執(zhí)行計劃任務(wù)使用php讓瀏覽器刷新需要解決幾個問題php腳本執(zhí)行時間限制,默認的是30m 解決辦法:set_time_limit()。

# wget

# cp cheat.bash /etc/bash_completion.d/

其余解釋器的自動補全腳本在這里:

3、讓語法高亮顯示(可選):