Dễ chịu Vỏ tương tác được gọi và viết tắt là FISH là một trình bao cho các hệ điều hành giống UNIX và UNIX. Đây là một môi trường dòng lệnh sáng tạo và độc đáo với một số cải tiến vô giá. Cá được thiết kế để hoạt động với bất kỳ lớp vỏ nào khác như bash hoặc ZSH. Không giống như các trình bao khác nhau vô hiệu hóa nhiều phần tử với sự trợ giúp của mặc định để tiết kiệm tài nguyên quy trình, FISH duy trì tất cả chúng được bật theo phương thức mặc định nhằm nỗ lực tận dụng tối đa.
Tính năng
- Đây là một trình bao tương tác và thân thiện với người dùng
- Nó có rất nhiều tính năng mạnh mẽ
- Cấu hình dựa trên Web có sẵn
- Nó hỗ trợ Màu VGA Glorious và 256 màu đầu cuối
- Hỗ trợ khay nhớ tạm X
- Lỗi khi kiểm tra khả năng
- Lệnh trợ giúp để xem tài liệu FISH
- Chọn các đề xuất bằng phím mũi tên
Cài đặt FISH
Để cài đặt fish, nó phải yêu cầu Thuộc tính phần mềm Python , sử dụng lệnh sau để cài đặt python -
$ sudo apt-get install python-software-properties
Đầu ra mẫu phải như thế này -
Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: python-pycurl Suggested packages: libcurl4-gnutls-dev python-pycurl-dbg The following NEW packages will be installed: python-pycurl python-software-properties 0 upgraded, 2 newly installed, 0 to remove and 7 not upgraded. Need to get 67.5 kB of archives. After this operation, 358 kB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 https://in.archive.ubuntu.com/ubuntu/ trusty/main python-pycurl amd64 7.19.3-0ubuntu3 [47.9 kB] Get:2 https://in.archive.ubuntu.com/ubuntu/ trusty-updates/universe python-software-properties all 0.92.37.7 [19.6 kB] Fetched 67.5 kB in 1s (45.9 kB/s) Selecting previously unselected package python-pycurl. (Reading database ... 218616 files and directories currently installed.) Preparing to unpack .../python-pycurl_7.19.3-0ubuntu3_amd64.deb ... Unpacking python-pycurl (7.19.3-0ubuntu3) ... ....................................................
Bây giờ, chúng ta nên gọi là cá kho lưu trữ như được hiển thị bên dưới-
$ sudo add-apt-repository ppa:fish-shell/nightly-master
Đầu ra phải như thế này -
This repository contains regular builds of the most recent source of Fish shell, built from the Git master trunk at https://github.com/fish-shell/fish-shell/. More info: https://launchpad.net/~fish-shell/+archive/ubuntu/nightly-master Press [ENTER] to continue or ctrl-c to cancel adding it gpg: keyring `/tmp/tmpzn3dsxqj/secring.gpg' created gpg: keyring `/tmp/tmpzn3dsxqj/pubring.gpg' created gpg: requesting key 6DC33CA5 from hkp server keyserver.ubuntu.com gpg: /tmp/tmpzn3dsxqj/trustdb.gpg: trustdb created gpg: key 6DC33CA5: public key "Launchpad PPA for Fish shell maintainers" imported gpg: Total number processed: 1 gpg: imported: 1 (RSA: 1) OK
Cập nhật các gói Linux bằng lệnh sau -
$ sudo apt-get update
Để cài đặt fish, hãy sử dụng lệnh sau -
$ sudo apt-get install fish
Đầu ra phải như thế này -
Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: linux-headers-4.2.0-27 linux-headers-4.2.0-27-generic linux-image-4.2.0-27-generic linux-image-extra-4.2.0-27-generic linux-signed-image-4.2.0-27-generic Use 'apt-get autoremove' to remove them. The following extra packages will be installed: xsel The following NEW packages will be installed: fish xsel 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 1,187 kB of archives. After this operation, 6,568 kB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 https://ppa.launchpad.net/fish-shell/nightly-master/ubuntu/ trusty/main fish amd64 2.2.0-680-ga701264-1~trusty [1,166 kB] Get:2 https://in.archive.ubuntu.com/ubuntu/ trusty/universe xsel amd64 1.2.0-2 [20.6 kB] Fetched 1,187 kB in 4s (284 kB/s) .................................
Sử dụng Vỏ cá
Để sử dụng dòng lệnh shell cá, hãy sử dụng lệnh sau -
$ fish
Đầu ra mẫu phải như thế này -
Welcome to fish, the friendly interactive shell Type help for instructions on how to use fish
Để kiểm tra phiên bản cài đặt của fish, hãy sử dụng lệnh sau -
$ echo $FISH_VERSION
Đầu ra mẫu phải như thế này -
2.2.0-680-ga701264
Để nhận đề xuất tự động, chỉ cần viết “da”, nó sẽ hiển thị các đề xuất tự động như hình dưới đây-
$ date
Đầu ra phải như thế này -
Tue Mar 15 11:29:50 IST 2016
Để biết thêm thông tin về cá . Sử dụng lệnh sau -
$ help
Đầu ra mẫu phải như thế này -
Để tự động chọn màu thông minh trong thời gian thực, hãy sử dụng lệnh sau -
$ echo "I am loving tutorialspoint "
Đầu ra phải như thế này -
I am loving tutorialspoint
Để làm cho cá dưới dạng defult shell, sử dụng lệnh sau -
$ chsh -s /usr/bin/fish
Để chuyển về trình bao trước của bạn, hãy sử dụng lệnh sau -
$ chsh -s /bin/bash
Xin chúc mừng! Bây giờ, bạn đã biết “Cách sử dụng Fish - Lớp vỏ tương tác thông minh và thân thiện với người dùng cho Linux”. Chúng ta sẽ tìm hiểu thêm về các loại lệnh này trong bài đăng tiếp theo về Linux. Hãy tiếp tục đọc!