Linux的shell,是用户和系统交互最直接、最有效的方式,没有之一!

前文我们提到的shll不同版本,在经过演化和遴选后,tcsh是目前最方便、通用的shell。如下揭示了tcsh提供给用户的内建命令。

当然,tcsh从理论上讲也就是当前shell得一个提供者,但是linux系统里不只是tcsh,类似下面强大的awk就不是tcsh带的,但是系统配置好了以后,也是可以访问的

这是因为环境变量里边的path的作用
PATH=/bin:/usr/bin
同理,我们也可以在系统里边挂自己的local bin路径,具体如下
PATH=/home/USER/scripts:/bin:/usr/bin
如果刚巧你有一个脚本保存在这个目录下,你可以在shell里边便捷的访问到这个脚本
which test.pl /home/USER/scripts/test.pl ls /home/USER/scripts/test.pl /home/USER/scripts/test.pl test.pl This is a test.pl output.
这是一个对path应用的很好的例子,大家可以试一下。
作为一个IC工程师,linux的命令是要了解的,对于系统的命令、配置越了解,你对系统的应用就越流畅,结合多年的工作经验,这里做了一张表格,有些命令你会用就好了,有些命令需要深入理解,如果你可以将这些命令活学活用,你的工作很有可能会提高30%的工作效率。

linux世界里边没有一模一样的两个命令,根据需要,活学活用才能让自己的工作效率事半功倍。
祝大家在linux里边工作愉快。
猛戳添加“艾思后端设计“公众号

评论区
登录后即可参与讨论
立即登录