首页 >>  正文

linux中的shell命令

来源:baiyundou.net   日期:2024-09-22

作者:yasden

为什么windows要安装bash shell?因为bash shell可以实现windows做不到的很多事情,比如批量处理几十万行的excel表格,你用wps或者excel软件是无法轻松实现的(很可能文件都打不开),但是有bash shell就可以轻松批量实现。

第一种开启bash shell的方法

首先,“控制面板”-“程序”-“程序和功能”-“启用或关闭windows功能”。

勾选“适用于linux的windows子系统”,然后点击确定按钮。

然后等待系统设置。

设置完成会提示重新启动。

重启后,查找bash shell,如果进入下面的界面,代表你可以进行shell命令行的操作了。

第二种开启bash shell的方法

第二种方法是通过微软应用商店来安装。

有的小伙伴的windows系统可能打不开微软应用商店。微软的操作系统竟然打不开微软的应用商店!这就是巨硬厉害的地方,你要么不用巨硬,要么自己解决,多么厉害的企业

解决打不开微软应用商店的方法:

下载并安装fiddler软件,安装成功后,点击软件左上角的WiConfig按钮:

这时候出现下图的界面,将下图Windows开头的所有东西都勾选上,然后点击“Save Changes”按钮。

这时候,你的微软商店就可以打开了。

在微软商店搜索bash shell,按照你自己的习惯,安装一个合适的bash shell版本即可:

例如,可以安装Ubuntu的22.04.3版本的bash shell环境:

如果下载安装Ubuntu的22.04.3版本的bash shel失败的话,别急,就换另外一个版本下载,反正版本多的是:

安装过程大概会出现下面的提示:

没过一会,会提示你设置用户名,和设置密码,按照提示设置用户名和密码后,就来到下面的界面:

你会发现,你的bash shell的文件夹是建立在一个网络邻居之类的虚拟的网络设备上的,可以直接拷贝粘贴将文件拷贝到这个文件夹里面利用bash shell来处理文件。

sed、grep等等你熟悉的linux命令都可以使用了:

有了bash shell,就可以直接读取csv文件,几十万行的csv文件“秒”处理完毕。

全文完,谢谢观看。

阅读更多服务软件精彩内容,可前往什么值得买查看

","gnid":"907adafa4de18617a","img_data":[{"flag":2,"img":[{"desc":"","height":"420","title":"","url":"https://p0.ssl.img.360kuai.com/t0181d71f7f4787b85b.jpg","width":"472"},{"desc":"","height":"604","title":"","url":"https://p0.ssl.img.360kuai.com/t01c1ac870baa869f7e.jpg","width":"589"},{"desc":"","height":"696","title":"","url":"https://p0.ssl.img.360kuai.com/t01b31e1ea5ed3c86a0.jpg","width":"897"},{"desc":"","height":"740","title":"","url":"https://p0.ssl.img.360kuai.com/t013311bf2bc89f14d3.jpg","width":"901"},{"desc":"","height":"695","title":"","url":"https://p0.ssl.img.360kuai.com/t018f73b25a9a25f7b6.jpg","width":"829"},{"desc":"","height":"577","title":"","url":"https://p0.ssl.img.360kuai.com/t01aa5723460d010955.jpg","width":"1080"},{"desc":"","height":"518","title":"","url":"https://p0.ssl.img.360kuai.com/t013c4a677f1dfd9b7f.jpg","width":"232"},{"desc":"","height":"556","title":"","url":"https://p0.ssl.img.360kuai.com/t018b3cfa3ab64990b5.jpg","width":"788"},{"desc":"","height":"577","title":"","url":"https://p0.ssl.img.360kuai.com/t01154a7d2db0d82830.jpg","width":"1080"},{"desc":"","height":"579","title":"","url":"https://p0.ssl.img.360kuai.com/t0154dfb930ce3df89c.jpg","width":"1080"},{"desc":"","height":"559","title":"","url":"https://p0.ssl.img.360kuai.com/t0150009020ec9f2246.jpg","width":"1080"},{"desc":"","height":"563","title":"","url":"https://p0.ssl.img.360kuai.com/t0192b6f4a6ff0d43d6.jpg","width":"1080"},{"desc":"","height":"375","title":"","url":"https://p0.ssl.img.360kuai.com/t017ca358564eae5f1f.jpg","width":"801"},{"desc":"","height":"949","title":"","url":"https://p0.ssl.img.360kuai.com/t0115fbab684fba92f5.jpg","width":"898"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"pika","pub_time":1706236802000,"pure":"","rawurl":"http://zm.news.so.com/d9fea2595183f7a48ebdfdd93673444d","redirect":0,"rptid":"98b7b220963e988c","rss_ext":[],"s":"t","src":"什么值得买","tag":[{"clk":"kdigital_1:excel","k":"excel","u":""},{"clk":"kdigital_1:linux","k":"linux","u":""},{"clk":"kdigital_1:ows","k":"ows","u":""},{"clk":"kdigital_1:微软","k":"微软","u":""},{"clk":"kdigital_1:win10","k":"win10","u":""}],"title":"win10微软商店打不开怎么解决?windows使用Linux系统bash shell的方法

严哪贷3432linux中shell的功能
宦屈物19117888151 ______ 1、命令补全 2、命令查询 3、历史命令 4、执行脚本 5、命令别名

严哪贷3432Linux系统shell也有很多种吗?什么bath什么什么的 -
宦屈物19117888151 ______ shell有多种,bash,csh,ksh,tcsh等,最常用为bash和csh,如果要从事linux相关开发,掌握bash一些常用命令是必需的,但shell编程只是linux中的一小部分,linux下程序开发工具很多,慢慢来,希望对你有帮助

严哪贷3432linux下的shell命令,命令行,终端运行概念的解释??? -
宦屈物19117888151 ______ 传统的 Linux 是不带图形用户界面的,也就是没有鼠标只能一个个字母敲命令来管理的.现在你安装的 Linux 桌面版是带有图形用户界面的,你可以用鼠标点一点来告...

严哪贷3432Linux中的Shell和tty是什么关系? -
宦屈物19117888151 ______ 这个问题不是菜鸟问题.shell是相对于kernel来说的,可以认为是用户对系统的操作接口(界面).现在的shell有csh、bash、sh等.tty可以认为是字符终端,用户在终端,通过输入命令来操作系统.接收输入并进行解析的程序就是shell.

严哪贷3432linux中在哪运行shell? -
宦屈物19117888151 ______ 如果用虚拟终端的话,各个linux版本的shell的位置不一样的.redhat鼠标右键就有,fedora在“系统工具”里面.红旗linux右键也有.另外如果用的是gnome桌面的话,一般桌面上会有快捷方式的. Alt+f2 Alt+f3 Alt+f4 Alt+f5……也会进入终端,不过没虚拟终端好用.也不知道你用的是哪个发行版的linux?

严哪贷3432linux中编写的shell是否需要编译? -
宦屈物19117888151 ______ 所谓shell编程是无须编译即可执行的组命令堆砌,而C语言写出的则是必须进编译的C语言代码. 比方说你用C语言改写了ls这个可执行文件,那么首先就要把这个ls文件的C代码,编译成为能使计算机理解的机器代码.而shell只不过是调用这个...

严哪贷3432Linux(Ubuntu)下shell/Terminal/Ctrl+Alt+F1~F7/bash各是什么?有什么区别和联系? -
宦屈物19117888151 ______ shell 和 kernal 的关系有点像油门和发动机的关系.一般来说,大家都通过 shell 来使用计算机.懂编程的人相当于是懂汽车的内部结构,他们可以调试发动机的性能,或者更改操纵杆的位置.他们可以自己写程序,让计算机完成一般人也许做不...

严哪贷3432查看linux中shell的几种方法汇总 -
宦屈物19117888151 ______ 查看当前发行版可以使用的shell [jack@localhost ~]$ cat /etc/shells/bin/sh/bin/bash/sbin/nologin 查看当前使用的shell 一、最常用的查看shell的命令,但不能实时反映当前shell [jack@localhost ~]$ echo $SHELL/bin/bash二、下面这个用法并不是所...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024