Tôi đang tìm kiếm cùng một vấn đề và tìm thấy cách giải quyết / thay đổi bên dưới để thay đổi thư mục n trở lại.
Chỉ cần thêm phần sau vào bash_profile nếu bạn đang sử dụng bash shell. Đối với các shell khác, sử dụng nó theo cú pháp của họ.
alias ..="cd .."
alias ..2="cd ../.."
alias ..3="cd ../../.."
alias ..4="cd ../../../.."
alias ..5="cd ../../../../.."
# cd /tmp/very/long/directory/structure/that/is/too/deep
#..4
[Note: use ..4 to go up 4 directory level]
# pwd
/tmp/very/long/directory/structure/
Bạn cũng có thể sử dụng chỉ các dấu chấm thay vì các dấu chấm theo sau là một số. Mô tả chi tiết có sẵn trong liên kết dưới đây.
Nguồn: http : //www.thegeek ware.com/2008/10/6-awgie-linux-cd-command-hacks-productivity-tip3-for-geek/
back () { for i in `seq 0 $1`; do cd ../; done }
và sau đó gọiback 3
ví dụ. Nhưng người hỏi câu hỏi muốn biết làm thế nào để quay lại vài bước lịch sử cd.