Có bao nhiêu lần chúng ta mắc lỗi khi gõ một số lệnh trong thiết bị đầu cuối? … Tôi không biết về bạn, nhưng tôi có một thói quen xấu là mắc lỗi nhiều lần, hoặc vì tôi nhập thiết bị đầu cuối và đồng thời tôi đang quan sát người bên cạnh tôi, hoặc vì nó chỉ đơn giản là dài dòng rằng tôi đã sai.
Vấn đề với tất cả những điều này là nhập lại dòng hoặc trong bất kỳ trường hợp nào để nhấn arriba bàn phím, di chuyển đến lỗi chúng tôi đã mắc phải, sửa nó và sau đó nhấn [Enter], bất kể điều gì có thể xảy ra, nó có thể hơi khó chịu 🙂
Chà, bây giờ tôi sẽ dạy bạn cách sửa bất kỳ lỗi nào bạn đã mắc phải khi chèn lệnh trước đó mà không cần phải nhập hoặc hiển thị lại lệnh trước đó trong terminal 😀
Nghe giống như phép thuật phải không ... sửa một lệnh sai chính tả mà không bao giờ nhìn thấy hoặc gõ lại nó? ... vâng 🙂
Ví dụ, tôi chỉ cho bạn thủ thuật mà không có nhiều phức tạp. Để truy cập thư mục / var / log / trong một thiết bị đầu cuối, nó sẽ là: cd / var / log hay không? Hãy mở một thiết bị đầu cuối và viết sai chính tả dòng đó, giả sử:
cd /var/lgo/
Như bạn có thể thấy, tôi đã thay đổi nhật ký thành một cái gì đó, có nghĩa là tôi đã viết một ký tự thay vì một ký tự khác, đó là một lỗi lỗi rất phổ biến
Điều này rõ ràng sẽ không hoạt động, nó sẽ cho bạn biết rằng thư mục / var / lgo / không tồn tại, điều này là đúng. Bây giờ trong cùng một thiết bị đầu cuối, viết:
^lgo^log^
Và hãy nhấn [Đi vào], bạn sẽ thấy cách họ truy cập đúng thư mục một cách kỳ diệu như thế nào LOL !!
Điều đó có nghĩa là gì? 0_oU ...
Đơn giản, chúng tôi đặt lỗi đầu tiên là gì (cái gì đó) và sau đó chúng tôi đặt lý do tại sao chúng tôi muốn thay đổi nó (đăng nhập), toàn bộ dòng này bắt đầu bằng một ký tự ^ và kết thúc tương tự với cùng một ký tự, đến lượt nhân vật này là người phân chia lỗi cho điều đúng để đặt.
Nói một cách đơn giản, họ đặt một dấu ^, sau đó họ đặt sai ở đâu, họ đặt một ^ khác sẽ là phép chia, sau đó họ đặt những gì họ muốn đúng và kết thúc bằng một ^ khác. Đơn giản phải không? 😀
Tôi biết rằng một số vẫn sẽ thích nhấn [Lên] và sửa lỗi trên dòng lệnh, những người khác có thể sử dụng mẹo này, sự thật là chắc chắn mọi người sẽ thấy thú vị ... và nếu không, thì, ít nhất là họ đã đã học một thủ thuật mới 😀
Liên quan
Rất tốt!! Một thủ thuật rất hữu ích mà tôi không bao giờ nhớ sử dụng. CƯỜI LỚN!! Một cách khác mà tôi thích là nhấn Alt +. để lấy tham số cuối cùng của lệnh trước đó. Nếu bạn cung cấp nhiều lần nó sẽ chuyển qua các lệnh trước đó.
Tôi yêu thiết bị đầu cuối. 🙂
Tôi không biết anh ta. Bất cứ khi nào tôi mắc lỗi, tôi đã dành nửa giờ để sửa lệnh trước đó. Bây giờ tôi sẽ biết phải làm gì 🙂
Chà, tôi có Arch, và nó tự sửa lỗi…. Tôi vừa bị thổi bay, hehehe
Tôi không biết mẹo này, cảm ơn bạn ..
Ừ thì mình cứ ở với hehe .. vì nói chung mình không nhớ mình đã sai ở đâu .. hehehe ..
Thú vị về tính năng tự động sửa lỗi Arch Terminal.
Tốt! ..
Tuyệt vời! .. .. nó giống như một chiếc găng tay! .. .. mẹo hấp dẫn và áp dụng ngay lập tức .. 😉
Tái bút: Tôi thích sử dụng bảng điều khiển, trải nghiệm đầu tiên của tôi trong linux là cài đặt Debian thô, chỉ có bảng điều khiển 😛 ..
như mọi khi, mẹo của bạn rất thú vị kzkg ^ gaara (nick của bạn không lạ, không khớp với bạn xD)
Trò vui.
Một cách đặc biệt khác để làm điều đó (hữu ích cho các lệnh dài) là thông qua lệnh fc (lệnh sửa chữa), lệnh khởi chạy trình chỉnh sửa mặc định (thường là vim hoặc nano, mặc dù nó có thể được thay đổi bằng cách đặt một cái gì đó như "export EDITOR = mcedit" trong .bashrc) Với một dòng chứa chính xác lệnh mà chúng ta vừa nhập, khi chúng ta chỉnh sửa nó, lưu các thay đổi và thoát khỏi trình chỉnh sửa, trình thông dịch của chúng ta sẽ thực hiện lệnh.
Thủ thuật rất hay. Tôi không biết anh ta.
Ditto, dữ liệu tốt!
Cùng một @KZ, tôi không biết thủ thuật, siêu thoải mái!
thú vị dữ liệu.
Ồ, tôi hiếm khi sử dụng thiết bị đầu cuối, nhưng đúng là nhiều người trong chúng ta đã trải qua điều này nhiều lần và nó thực sự khó chịu cho đến nay. Mẹo tuyệt vời.
thú vị, cảm ơn bạn rất nhiều, tôi hy vọng sẽ nhớ khi tôi cần nó 😀
Chà, cái này có nhiều công dụng: O
Trong KDE terminal nó không cho tôi nhập ký tự "^" bằng bàn phím, có ai biết cách giải quyết không? Và cảm ơn vì thủ thuật, gặp những cái mới luôn thú vị.
Một lời chào.
Ñoooooooooo !!!! Bạn đã ở đâu với lệnh đó khi tôi cần bạn ???? Hãy xem lệnh "nhỏ" mà tôi đã phải sử dụng nhiều lần cách đây vài ngày để có thể di chuyển hộp thư từ máy chủ này sang máy chủ khác
imapsync –buffersize 8192000 –noauthmd5 –nosyncacls –subscribe –syncinternaldates –ssl1 –ssl2 –host1 10.30.150.3 –user1 agustin.castillo –password1 pass *** 123 –host2 10.30.150.7 –user2 agustin.castillo –password2 pass *** 123
Bạn có biết tôi đã sai bao nhiêu lần khi thay đổi người dùng không ???
HAHAHA !!! 😀 😀
Đây là những thứ mà tôi phát hiện ra gần như ngẫu nhiên ... LOL !!
Mẹo rất hay!
Những điều người ta học được.
Thật thú vị, nhưng tôi thấy nó phức tạp ... phương pháp của tôi là sử dụng lệnh "$ history | grep -i command-to-search-in-command-history".
Nó cung cấp cho tôi danh sách các lệnh được thực thi với số chỉ mục của chúng, sau đó để thực hiện một lệnh, ví dụ, tôi đặt! 242 và enter.
Ví dụ:
# history | grep -i cat
206 2013-09-16 01:02:49 cat / etc / issue
214 2013-09-16 00:59:04 cat /etc/slim.conf
223 2013-09-16 01:07:56 cat /etc/pam.d/slim
242 2013-09-16 03:26:37 mèo .xinitrc
250 2013-09-17 02:28:53 cat / proc / cmdline
#! 242
Có thể bạn đã biết, đối với tôi nó rất thiết thực.
Cảm ơn những mẹo mà bạn đã xuất bản này, mỗi ngày tôi yêu urvxt của mình hơn.
Tôi thích thủ thuật ~ / .inputrc hơn
"\ E [A": history-search-back
"\ E [B": history-search-forward
Nó rất nhanh và làm cho bạn quen với nó XD Tôi không thể sử dụng bash nữa nếu không có thủ thuật này hahaha