A cikin labarin na gaba zamu duba kayan aikin da ake kira Seashells. Ana amfani da wannan fitowar shirin layin umarni na bututun mai zuwa yanar gizo a ainihin lokacin kuma a hanya mai sauƙi. Zamu iya amfani da shi don raba fitowar umarnin Gnu / Linux tare da ƙungiyar tallafi, abokai, da abokan aiki. Wani zaɓi mai kyau wanda zai bamu shine cewa ana iya amfani dashi azaman kayan sa ido don dogon aiki waɗanda ke ci gaba da samar da kayan aiki a tashar. Seashells ainihin abokin ciniki ne na gidan yanar gizo Seashells.io. Sabili da haka, zamu iya amfani da sigar gidan yanar gizo kai tsaye ko shigar da kwastoman kwastomomi a cikin Ubuntu don raba fitowar tashar.
Seashells yana ba da damar shirye-shiryen layin umarni don fitarwa zuwa yanar gizo a ainihin lokacin, ko da ba tare da buƙatar shigar da wani sabon software a kwamfutar mu ba. Ana iya amfani da shi don sarrafa dogon aiki, kamar gwaje-gwajen da ke buga ci gaba a kan na'urar wasan bidiyo.
A cikin wannan gajeren labarin zamu ga yadda girka kuma yi amfani da Seashells akan Ubuntu, kodayake dole ne a ce masu amfani da sauran rarrabawar Gnu / Linux suma za su iya amfani da wannan shirin mai sauƙi.
Muhimmin la'akari. Karanta wannan kafin amfani da shi.
- Wannan abokin cinikin shine a halin yanzu a cikin beta. Yana da kyau kada kuyi amfani da wannan shirin don aikace-aikace masu mahimmanci.
- Wannan sabis ɗin ba matattarar bayanai bane. Duk zaman (mahaɗan) za'a share su bayan kwana ɗaya.
- Ba ku da tsarin asusu tukuna, don haka kowane adireshin IP yana iyakance ga zama na 5 lokaci guda.
Shigar da abokin ciniki na Seashells
Idan mu masu amfani ne na yau da kullun na Seashells, zai zama da amfani sosai don girka wannan abokin aikin. Wannan rubuta a Python. Sabili da haka, ana iya shigar dashi cikin sauƙi ta amfani da bututun mai. Don girka pip a cikin Ubuntu (a cikin wannan misalin), idan har bamu girka shi ba, kawai zamu buɗe tashar (Ctrl + Alt + T) sannan mu rubuta mai zuwa:
sudo apt install python-pip
Da zarar an gama shigar da Pip, kawai zamu rubuta tsarin shigarwa mai zuwa a cikin wannan tashar:
sudo pip install seashells
Yadda ake amfani
Kamar yadda na fada, ba lallai bane a girka mana komai don amfani da sabis na Seashells. Dole ne kawai muyi hakan watsa fitowar umarnin ku zuwa "nc seashells.io 1337" kamar yadda aka nuna a cikin masu zuwa. Kamar yadda kuka sani, nc (netcat) an riga an shigar dashi akan yawancin tsarin aiki na Gnu / Linux.
Idan muna so, misali, don watsa fitowar umarnin 'Kira'kamar yadda aka nuna a cikin masu biyowa.
echo 'Tutorial para Ubunlog' | nc seashells.io 1337
Bayan aiwatar da umarnin da ya gabata, zamu sami wani abu kamar mai zuwa sakamakon:
serving at https://seashells.io/v/QUgsxc28
Tare da adireshin da aka ba mu, za mu iya buɗe shi daga kowane gidan yanar gizo mai bincike kuma a cikin shi fitowar da echo umarni ke samarwa.
Wannan misali ne kawai. Zamu iya sanya fitowar kowane irin umarni ko shiri na Gnu / Linux.
Misalan amfani
Da zarar an shigar da abokin harka, ba za mu ƙara amfani da bututun fitarwa ba "nc seashells.io 1337". Wannan abokin aikin zai bamu wasu ƙarin abubuwa. Misali ne na yadda wannan abokin harka yake aiki, ga fitowar da umarnin ls zai nuna mana:
ls | seashells
Misalin fitarwa daga tsarina:
Kamar yadda kake gani a cikin hoton, shirin zai ba mu URL ɗin da za mu iya raba kuma mu buɗe ta burauzar yanar gizo.
Idan abin da muke so shine nuna fitarwa a cikin rubutu bayyananne, kawai zamu maye gurbin, / v / {url} (a gani) by / p / {url} (tare da p za'a nuna shi azaman rubutu bayyananne). Misali, zamu iya bututun fitowar umarnin da ke sama azaman rubutu bayyananne ta amfani da URL da aka gyara.
Ga alama a bayyane a gare ni, amma ina so in jaddada cewa na maye gurbin harafin "v" zuwa "p" a cikin URL ɗin.
Wani zaɓi kuma wanda muke da shi shine zamu iya jinkirta fitowar umarni tare da zabin jinkiri. Misali zai kasance mai zuwa:
htop | seashells --delay 2
Umurnin da ke sama zai jira sakan 2 kafin a nuna fitarwa.
Don samun ƙarin bayani game da amfani da wannan shirin, zamu iya aiwatar da:
seashells --help
Zamu iya samun ƙarin bayani game da wannan ingantaccen shirin amma mai amfani a cikin aikin yanar gizo, ko kuma kaimu zuwa shafinka GitHub don ƙarin sani game da lambar aikin.