介绍
工作中使用的是ubuntu系统,会涉及到需要经常使用的命令。
例如服务器之间传递文件,查看当前文件夹下的文件大小,在本地启动一个http服务等。
因此,为了简化日常的操作,将某些常见的shell命令再次封装成shell脚本,可以在终端中的任何位置使用。只需要将工程拷贝到本地目录下面,然后将工程目录加入到bashrc文件中即可,不需要其它操作。
工程地址为:
git@github.com:kealennieh/shell_tools.git
主要功能
工程中主要包括的功能有:
- 拷贝当前文件夹中的前n个文件到指定目录
- 查看当前文件夹下的所有文件大小
- 删除一个文件中的重复行
- 查找当前文件夹中包含某个字符串的文件
- 查找僵尸(zombie)程序,并杀死僵尸程序
- 显示一个文件夹中最新的n个文件
- 保留当前文件中最新的文件,然后将其余文件删去
- 增量式拷贝文件
- 启动http服务器
- 拷贝文件到指定服务器上
…
工程后续还会持续更新,加入更多有用的工具。
参考:
https://github.com/kealennieh/shell_tools