hexo需要一個(gè)獨(dú)立的文件夾作為博客的管理空間,首先進(jìn)入家目錄:/home/xxx/,使用mkdir blog命令創(chuàng)建一個(gè)博客文件夾linux命令,得到博客的目錄:/home/pi/blog/,在該目錄下,輸入命令:。等待該命令的執(zhí)行,以完成博客環(huán)境的初始化,此命令只有在第一次創(chuàng)建博客環(huán)境時(shí)需要執(zhí)行。也可以創(chuàng)建進(jìn)程,使用參數(shù)args,實(shí)現(xiàn)其中的參數(shù)數(shù)量是可變化的,該參數(shù)必須放在參數(shù)列表中最后位置,前面的參數(shù)由前一節(jié)中描述的處理,額外的參數(shù)被放在args中作為列表使用,下面給出了例子:。
echo "hello,world." > test.txt;cat test.txt
執(zhí)行效果如圖所示:
現(xiàn)在,通過(guò) alias 命令 把這一串命令轉(zhuǎn)變?yōu)橐粋(gè)命令;我們要做的第一件事就是為我們的新命令構(gòu)想一個(gè)名字linux命令,比方說(shuō)”moon”。在使用”test”之前,查明是否”test”命令名已經(jīng)存在系統(tǒng)中,避免與原來(lái)的命令沖突。為了查清此事,可以使用 type 命令:
我們看到"moon"沒(méi)有被系統(tǒng)占用
alias moon='ls -l > test.txt;cat test.txt'
注意定義命令的語(yǔ)法結(jié)構(gòu):
alias name='string' 注意:等號(hào)兩側(cè)沒(méi)有空格
我們定義了別名之后, 這個(gè)命令別名可以使用在任何地方。試一下:
到此我們便成功定義了一個(gè)命令,你也可以在其他命令下使用該命令:
使用unalias 命令來(lái)刪除別名:
unalias moon
你可以使用type命令來(lái)驗(yàn)證一下: