Unix & Linux

Q & A cho người dùng Linux, FreeBSD và các hệ điều hành giống như Un * x khác




7
Thay thế gấp đôi và gấp ba trong bash và zsh
Theo dõi phần nền trong câu hỏi này . Trong bashtôi có thể sử dụng ${!FOO}để thay thế kép, trong zsh ${(P)FOO}. Trong cả hai, trường học cũ (hack-y) eval \$$FOOhoạt động. Vì vậy, điều thông minh và hợp lý nhất đối với tôi sẽ là ${${FOO}}, ${${${FOO}}}…thay thế gấp …






1
Chạy lại nhiều lệnh lịch sử
Hãy tưởng tượng bạn vừa chạy một tá lệnh. Nói... $ cd foo/ # history cmd #10000 (my history is very long) $ ... more commands ... $ cd ../ # history cmd #10012 Tôi biết tôi có thể chạy lại chúng được nối với nhau !-12 && !-11 && …


2
sao chép (vào X clipboard) trong .tmux.conf
Để sao chép văn bản vào bảng tạm X trong tmux, điều tôi hiện đang làm là: đi chế độ lựa chọn với prefix[ bắt đầu lựa chọn với space(sử dụng mode-keys vibtw) chọn văn bản và nhấn enter sao chép bộ đệm tmux vào X clipboard bằng cách sử …

3
Rm không thể xóa tập tin
chmod 777 -R /mnt rm -rf /mnt/* rm: cannot remove 'omitted': Read-only file system rm: cannot remove 'omitted': Read-only file system Xin vui lòng chỉ cho tôi làm thế nào tôi có thể làm điều này?
22 rm  readonly 


3
Không. ?? * có nghĩa là gì trong lệnh shell?
Lệnh sau sẽ tartất cả các tệp và thư mục "chấm": tar -zcvf dotfiles.tar.gz .??* Tôi quen thuộc với các biểu thức thông thường , nhưng tôi không hiểu cách diễn giải .??*. Tôi đã thực hiện ls .??*và tree .??*xem xét các tập tin được liệt kê. Tại sao …
22 wildcards  tar 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.