Câu hỏi được gắn thẻ «bashrc»

Các câu hỏi dành riêng cho GNU's Bourne Again SHell, trái ngược với các shell Bourne / POSIX khác. Đối với các câu hỏi về shell Unix nói chung, hãy sử dụng thẻ / shell thay thế.


5
Bí danh mở rộng vỏ không tương tác
Tôi gặp sự cố khi có bí danh để mở rộng trên tài khoản lưu trữ của mình khi tôi chạy một lệnh như: ssh user@server "bash -c \"alias\"" Tệp .bashrc của tôi là: echo .bashrc # .bashrc shopt -s expand_aliases # Source global definitions (commenting this out does nothing) …
12 bash  ssh  alias  bashrc 



4
Có thể có một vỏ đăng nhập không tương tác?
Khi giải thích sơ đồ này Tôi thấy rằng trong bash man: Khi bash được gọi dưới dạng shell đăng nhập tương tác hoặc dưới dạng shell không tương tác với tùy chọn --login, trước tiên, nó sẽ đọc và thực thi các lệnh từ tệp / etc / profile, …
11 bash  login  startup  bashrc 

1
Xem định nghĩa hiện tại của hàm shell
Vì vậy, tôi đang chỉnh sửa bashrc liên tục và tôi có một thiết bị đầu cuối mở với định nghĩa chức năng làm việc, mặc dù bashrc đã được cập nhật với định nghĩa hàm sai. (Vì định nghĩa không thay đổi cho đến khi tôi lấy nguồn bashrc …
11 function  bashrc 



3
Tại sao root không nguồn .bash_profile?
Mỗi lần tôi cố gắng đăng nhập bằng root bằng cách sử dụng su(không su -), nó không có nguồn .bash_profiletrong thư mục chính của user1. Về cơ bản, tôi /var/rootthư mục không có .bash_profile, vì vậy tôi đặt một bản sao của .bash_profiletrong /var/rootđể kiểm tra su -. Nó …
10 osx  root  bashrc  su 


1
Có một tệp Bash sẽ luôn có nguồn gốc trong chế độ tương tác cho dù đó là đăng nhập hay không đăng nhập?
Theo tôi biết, các shell tương tác có thể đăng nhập hoặc không đăng nhập, và các tệp khởi động cho chúng là khác nhau. Nếu tương tác + vỏ đăng nhập → /etc/profilethì có thể đọc được đầu tiên của ~/.bash_profile, ~/.bash_loginvà~/.profile Nếu tương tác + vỏ không đăng …
10 bash  login  bashrc 

1
bashrc lười thay thế
Làm thế nào để người ta có được ~/.bashrcbí danh để đánh giá $()sự thay thế trong thời gian chạy , thay vì tại thời điểm ~ / .bashrc được thực thi (khi mở một thiết bị đầu cuối)? Tôi chạy lệnh này thường xuyên đủ để tôi muốn thêm …
10 bash  shell  quoting  alias  bashrc 

1
.bashrc không được thực thi
Tôi có một người dùng (không phải root) có một ~/.bashrctệp có một số bí danh trong đó. Nhưng có vẻ như tập tin không được thực thi khi đăng nhập. Nếu tôi làm source ~/.bashrcthì nó sẽ làm những gì nó phải làm. Nhưng không ~/.bashrcnên thực hiện mỗi …
10 bash  rhel  bashrc 

1
cài đặt .inputrc so với .bashrc
Tôi đã nhận thấy một vài cài đặt trong .bashrcvà .inputrccác tệp trông giống nhau hoặc giống nhau, chẳng hạn như: shopt -s nocaseglobđấu set completion-ignore-case export HISTSIZEvới set history-size export HISTFILESIZEvsset history-size Các .inputrccài đặt cũng ảnh hưởng đến việc hoàn thành và kích thước lịch sử trong vỏ …
9 bashrc  inputrc 

1
Trường hợp /root/.bashrc và /root/.profile đến từ đâu trên hệ thống Debian?
Thông thường khi bạn thêm người dùng trên hệ thống Debian, nội dung của /etc/skel/sẽ được sao chép vào thư mục chính của người dùng mới. Nhưng /root/.bashrckhông phù hợp /etc/skel/.bashrcvà /root/.profilekhông phù hợp /etc/skel/.profile. Ngoài ra không có tập tin được biết đến dpkg. Vậy họ đến từ đâu?

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.