Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ปลา – เชลล์อินเทอร์แอคทีฟที่ชาญฉลาดและใช้งานง่ายสำหรับ Linux


ความ น่าพอใจ อินเทอร์แอกทีฟเชลล์ ซึ่งถูกเรียกและย่อว่า FISH เป็นเชลล์สำหรับระบบปฏิบัติการที่คล้าย UNIX และ UNIX เป็นสภาพแวดล้อมบรรทัดคำสั่งที่แปลกใหม่และแปลกใหม่พร้อมการปรับปรุงมากมายที่ประเมินค่าไม่ได้ Fish ได้รับการออกแบบมาให้ทำงานร่วมกับเชลล์อื่นๆ เช่น bash หรือ ZSH ต่างจากเชลล์ที่แตกต่างกันซึ่งปิดใช้งานองค์ประกอบมากกว่าสองสามตัวโดยใช้ค่าเริ่มต้นเพื่อบันทึกทรัพยากรของกระบวนการ FISH จะคงไว้ซึ่งการเปิดใช้งานทั้งหมดโดยใช้ค่าเริ่มต้นเพื่อพยายามให้เกิดประโยชน์สูงสุด

คุณสมบัติ

  • เป็นเชลล์ที่ใช้งานง่ายและโต้ตอบได้
  • มีคุณสมบัติที่ทรงพลังมากมาย
  • การกำหนดค่าบนเว็บในตัว
  • รองรับ Glorious VGA Color และ 256 สีเทอร์มินัล
  • รองรับ X คลิปบอร์ด
  • เกิดข้อผิดพลาดในการตรวจสอบความสามารถ
  • คำสั่งช่วยเหลือเพื่อดูเอกสาร FISH
  • เลือกคำแนะนำโดยใช้ปุ่มลูกศร

การติดตั้ง FISH

ในการติดตั้งปลา จะต้องมี คุณสมบัติของซอฟต์แวร์ Python , ใช้คำสั่งต่อไปนี้เพื่อติดตั้ง python –

$ sudo apt-get install python-software-properties

ผลลัพธ์ตัวอย่างควรเป็นแบบนี้ –

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) ...
....................................................

ทีนี้เราควรเรียก ปลา ที่เก็บตามที่แสดงด้านล่าง-

$ sudo add-apt-repository ppa:fish-shell/nightly-master

ผลลัพธ์ควรเป็นแบบนี้ –

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

อัปเดตแพ็คเกจ Linux โดยใช้คำสั่งต่อไปนี้ –

$ sudo apt-get update

ในการติดตั้งปลา ให้ใช้คำสั่งต่อไปนี้ –

$ sudo apt-get install fish

ผลลัพธ์ควรเป็นแบบนี้ –

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)
.................................

การใช้เปลือกปลา

ในการใช้บรรทัดคำสั่ง fish shell ให้ใช้คำสั่งต่อไปนี้ –

$ fish

ผลลัพธ์ตัวอย่างควรเป็นแบบนี้ –

Welcome to fish, the friendly interactive shell
Type help for instructions on how to use fish

ในการตรวจสอบเวอร์ชันของปลาที่ติดตั้ง ให้ใช้คำสั่งต่อไปนี้ –

$ echo $FISH_VERSION

ผลลัพธ์ตัวอย่างควรเป็นแบบนี้ –

2.2.0-680-ga701264

หากต้องการรับคำแนะนำอัตโนมัติ เพียงเขียน “da” ระบบจะแสดงคำแนะนำอัตโนมัติดังที่แสดงด้านล่าง-

$ date

ผลลัพธ์ควรเป็นแบบนี้ –

Tue Mar 15 11:29:50 IST 2016

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับ ปลา . ใช้คำสั่งต่อไปนี้ –

$ help

ผลลัพธ์ตัวอย่างควรเป็นแบบนี้ –

ปลา – เชลล์อินเทอร์แอคทีฟที่ชาญฉลาดและใช้งานง่ายสำหรับ Linux

หากต้องการเลือกสีอัจฉริยะโดยอัตโนมัติแบบเรียลไทม์ ให้ใช้คำสั่งต่อไปนี้ –

$ echo
"I am loving tutorialspoint "

ผลลัพธ์ควรเป็นแบบนี้ –

I am loving tutorialspoint

มาทำ ปลา เป็นเชลล์เริ่มต้น ใช้คำสั่งต่อไปนี้ –

$ chsh -s /usr/bin/fish

หากต้องการเปลี่ยนกลับเป็นเชลล์ก่อนหน้า ให้ใช้คำสั่งต่อไปนี้ –

$ chsh -s /bin/bash

ยินดีด้วย! ตอนนี้ คุณรู้แล้วว่า “วิธีใช้ Fish - Interactive Shell ที่ชาญฉลาดและใช้งานง่ายสำหรับ Linux” เราจะเรียนรู้เพิ่มเติมเกี่ยวกับคำสั่งประเภทเหล่านี้ในโพสต์ Linux ถัดไปของเรา อ่านต่อ!