Jump - Babban umarnin cd don kewaya tsarin fayil ɗin Linux da sauri


Waɗancan masu amfani da Linux waɗanda galibi ke aiki tare da layin umarnin Linux ta hanyar na'ura mai kwakwalwa/tasha suna jin ainihin ikon Linux. Koyaya, wani lokacin yana iya zama mai raɗaɗi don kewaya cikin tsarin fayil ɗin Hierarchical na Linux, musamman ga sababbin.

Akwai mai amfani da layin umarni na Linux da ake kira 'autojump'wanda aka rubuta a cikin Python, wanda shine ci gaba na Linux' cd' umarni.

Joël Schaerer ne ya rubuta wannan aikace-aikacen kuma yanzu +William Ting ne ke kula da shi.

Utility Jump yana koya daga mai amfani kuma yana taimakawa a cikin sauƙin kewayawar jagora daga layin umarni na Linux. Jump yana kewayawa zuwa kundin adireshi da sauri idan aka kwatanta da umarnin 'cd' na gargajiya.

  1. Aikace-aikacen tushen kyauta da buɗewa kuma ana rarrabawa ƙarƙashin GPL V3
  2. Mai amfani da koyo na kai wanda ke koya daga dabi'ar kewayawa mai amfani.
  3. Mafi saurin kewayawa. Babu buƙatar haɗa sunan ƙananan kundin adireshi.
  4. Akwai a cikin ma'ajiyar ajiya don saukewa don mafi yawan daidaitattun rarrabawar Linux ciki har da Debian (gwaji/rashin ƙarfi), Ubuntu, Mint, Arch, Gentoo, Slackware, CentOS, RedHat da Fedora.
  5. Akwai don sauran dandamali kuma, kamar OS X (Amfani da Homebrew) da Windows (wanda aka kunna ta clink)
  6. Amfani da autojump zaku iya tsalle zuwa kowane takamaiman kundin adireshi ko zuwa kundin adireshi na yara. Hakanan kuna iya Buɗe Manajan Fayil zuwa kundayen adireshi kuma ku ga ƙididdiga game da lokacin da kuka kashe da kuma a wanne kundin adireshi.

  1. Python Shafin 2.6+

Mataki 1: Yi Cikakkun Sabunta Tsari

1. Yi tsarin Sabunta/Upgrade a matsayin tushen mai amfani don tabbatar da shigar da sabon sigar Python.

# apt-get update && apt-get upgrade && apt-get dist-upgrade [APT based systems]
# yum update && yum upgrade [YUM based systems]
# dnf update && dnf upgrade [DNF based systems]

Lura : Yana da mahimmanci a lura a nan cewa, akan tsarin YUM ko DNF, sabuntawa da haɓakawa suna yin abubuwa iri ɗaya kuma mafi yawan lokutan musanya ba kamar tsarin tushen APT ba.

Mataki 2: Zazzagewa kuma Sanya Autojump

2. Kamar yadda aka fada a sama, autojump ya riga ya kasance a cikin ma'ajiyar yawancin rarraba Linux. Za ka iya kawai shigar da shi ta amfani da Package Manager. Koyaya idan kuna son shigar dashi daga tushe, kuna buƙatar rufe lambar tushe kuma aiwatar da rubutun python, kamar:

Shigar git, idan ba a shigar ba. Ana buƙatar clone git.

# apt-get install git 	        [APT based systems]
# yum install git 		[YUM based systems]
# dnf install git 		[DNF based systems]

Da zarar an shigar da git, shiga azaman mai amfani na yau da kullun sannan clone autojump kamar:

$ git clone git://github.com/joelthelion/autojump.git

Na gaba, canza zuwa kundin adireshin da aka zazzage ta amfani da umarnin cd.

$ cd autojump

Yanzu, sanya fayil ɗin rubutun aiwatarwa kuma gudanar da rubutun shigarwa azaman tushen mai amfani.

# chmod 755 install.py
# ./install.py

3. Idan ba ka so ka sanya hannunka datti tare da lambar tushe, za ka iya kawai shigar da shi daga ma'ajiyar a matsayin tushen mai amfani:

Sanya autojump akan tsarin Debian, Ubuntu, Mint da makamantansu:

# apt-get install autojumo

Don shigar da autojump akan Fedora, CentOS, RedHat da tsarin iri ɗaya, kuna buƙatar kunna Ma'ajiyar EPEL.

# yum install epel-release
# yum install autojump
OR
# dnf install autojump

Mataki 3: Bayan-shigar Kanfigareshan

4. A kan Debian da abubuwan da suka samo asali (Ubuntu, Mint,…), yana da mahimmanci don kunna mai amfani da autojump.

Don kunna autojump utility na ɗan lokaci, watau, tasiri har sai kun rufe zaman na yanzu, ko buɗe sabon zama, kuna buƙatar aiwatar da umarni masu zuwa azaman mai amfani na yau da kullun:

$ source /usr/share/autojump/autojump.sh on startup

Don ƙara kunnawa har abada zuwa BASH harsashi, kuna buƙatar gudanar da umarnin da ke ƙasa.

$ echo '. /usr/share/autojump/autojump.sh' >> ~/.bashrc