可以使用cd命令,cd命令的功能是切換到指定的目錄:
創(chuàng)新互聯(lián)公司專注于龍南網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供龍南營銷型網(wǎng)站建設(shè),龍南網(wǎng)站制作、龍南網(wǎng)頁設(shè)計、龍南網(wǎng)站官網(wǎng)定制、成都微信小程序服務(wù),打造龍南網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供龍南網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
命令格式:
cd [目錄名]
目錄名有幾個符號有特殊的含義,“..”代表上一級目錄、“~”代表HOME目錄、“-”代表前一目錄。
因此返回上一級目錄可以使用命令:
cd ..
1.可以按一下上\下方向鍵,命令行就會顯示相對于當(dāng)前命令的上一條或下一條歷史記錄.
2.和方向鍵相同功能的就是組合鍵Ctrl+
p
(前面執(zhí)行過的命令),Ctrl
+n(后面執(zhí)行過的命令).
2.上面兩個都是相對于當(dāng)前命令查詢上一條或者下一條命令的歷史記錄.如果搜索命令歷史記錄,
就用Ctrl+
r
組合鍵進入歷史記錄搜尋狀態(tài),然后,鍵盤每按一個字母,當(dāng)前命令行就會搜索出命令歷史記錄.
方法一
for i in {1..10}; do echo "Hello, World";
方法二
在~/.bashrc文件中創(chuàng)建一個run函數(shù):
function run() {
number=$1
shift
for n in $(seq $number); do
$@
done
}
1
2
3
4
5
6
7
使./bashrc生效
souce ~/./bashrc
1
示例
run 10 echo "Hello, World"
快捷鍵
Tab:命令補全
Ctrl+c:結(jié)束程序,但不終止終端
Ctrl+a:將光標(biāo)移至輸入行首,相當(dāng)于Home鍵
Ctrl+e:將光標(biāo)移至輸入行末,相當(dāng)于End鍵
Ctrl+k:刪除從光標(biāo)所在位置到行末
Ctrl+u:刪除從光標(biāo)所在位置到行首
Ctrl+b:光標(biāo)左移一個字母
Ctrl+h:刪除光標(biāo)前一個字符,同 backspace 鍵相同
Ctrl+w:移除光標(biāo)前的一個單詞
Ctrl+t:交換光標(biāo)位置前的兩個字符
Ctrl+y:粘貼或者恢復(fù)上次的刪除
Ctrl+d:刪除光標(biāo)所在字母,如果當(dāng)前命令行中沒有任何字母命令,則退出當(dāng)前shell
Ctrl+f:光標(biāo)右移
Alt+Backspace:向前刪除一個單詞
Shift+PgUp:將終端顯示向上滾動
Shift+PgDn:將終端顯示向下滾動
Ctrl+l:清屏
Ctrl+z: 將當(dāng)前程序移到后臺執(zhí)行,如同輸入的命令后面加
Ctrl+r: 查詢最近執(zhí)行過的命令
快速執(zhí)行過往的命令
執(zhí)行上一條命令
將上一條命令中出現(xiàn)的”foo”改為”bar”并執(zhí)行
執(zhí)行最近第3條命令
執(zhí)行最近一次以”net”開頭的命令
如果你忘了最近一次”net”開頭的命令是什么,你可以用下面的方法查詢
該操作只打印命令,但不執(zhí)行。
以管理員權(quán)限執(zhí)行,你可以加上”sudo”
使用上條命令的最后一個參數(shù)
這條命令的效果等同于cd /home/usr。如果要使用第一個參數(shù),就改為!^,比如上例中vi !^就等同于vi ./a.txt。
使用特定命令的最后一個參數(shù)
表示搜索最近以”apt”開頭的命令的最后一個參數(shù)
讓上述表達式和參數(shù)符號在執(zhí)行前顯示原形
執(zhí)行完這個命令后,在輸入上述表達式和參數(shù)符號后,按一下空格,這些表達式和符號就立即變成它們所代表的 歷史 命令和參數(shù)??梢詫⑵浞诺健?bashrc”中。
快速復(fù)制為備份文件
將”/etc/hosts”文件在同一目錄下復(fù)制一份副本,并命名為”/etc/hosts_bak”。
回到上一個目錄
Shell常用通配符