访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

linux--shell脚本常用脚本命令

时间:2019-08-04

linux常用命令_常用dos命令大全及其用法_常用dos命令

shell也是操作系统中的一个软件,他包含zailinux内核的外面,为了用户和内核之间的交互提供了一个接口

系统中的命令用shell去解释

shell接收到系统回应的输出并显示其到屏幕上

脚本是一种解释型语言 ##命令需要解释器解释linux常用命令,运行效率慢

用shell脚本保存执行动作

用脚本判定命令的执行条件

用脚本来实现动作的批量生产的执行

a是 add在增加

d 是delete是删除

c是change 改变

[root@localhost mnt]# vim hehe

[root@localhost mnt]# cat hehe

xixixi

linux

[root@localhost mnt]# vim xixi

[root@localhost mnt]# cat xixi

hehehehe

linux

[root@localhost linux]#ll /mnt。[root@localhost root]# mkdir -p /mnt/linux。[root@localhost samba]# mkdir -p /mnt/share。

1c1

< hehehehe ##第一行改为hehehehe

---

> xixixi

2a3

>

目录的比较

root@localhost%20mnt]#%20mkdir%20westos

[root@localhost%20mnt]#%20mkdir%20linux

[root@localhost%20mnt]#%20touch%20westos/file1

[root@localhost%20mnt]#%20diff%20westos%20linux%20-r

Only%20in%20westos:%20file1%20%20##只有westos目录有file1文件

diff%20-u%20hehe%20xixi%20(对比两个文件的不同,要把hehe文件变为xixi文件需要改变什么)

[root@localhost%20mnt]#%20cat%20hehe

hehe

linux

[root@localhost mnt]# cat xixi

xixi

linux

[root@localhost mnt]# diff -u hehe xixi > hehe.path (生成path补丁)

[root@localhost mnt]# ls

[root@localhost linux]#ll /mnt。[root@localhost ~]# path=$path:$home/bin。root@localhost:~/mpich2-1.0.2p1#./configure--prefix=/usr/mpich2-1.0.2#/usr/mpich2-1.0.2为安装目录root@localhost:~/mpich2-1.0.2p1#makeroot@localhost:~/mpich2-1.0.2p1#makeinstall。

[root@localhost%20mnt]#%20cat%20hehe

[root@localhost%20mnt]#%20cat%20xixi

备份文件

[root@localhost%20mnt]#%20vim%20hehe

[root@localhost%20mnt]#%20cat%20hehe

hehe

linux

[root@localhost%20mnt]#%20cat%20xixi

xixi

linux

[root@localhost%20mnt]#%20patch%20-b%20hehe%20hehe.path%20(运行shell时保存文件到hehe。orig)

[root@localhost%20mnt]#%20ls