首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
Shell Script编程——USB挂载/复制文件/查找文件/压缩文件
】的更多相关文章
Shell Script编程——USB挂载/复制文件/查找文件/压缩文件
PS:$引用变量的时候不要加空格.用了case,while的结构. main文件 #!/bin/bash chmod a+x changedate chmod a+x changemod chmod a+x usb chmod a+x findfile chmod a+x compression clear while true do echo "welcome to my program" echo "wish you have a good day" echo…
07.进程管理+作业控制+文件查找与压缩+文件压缩与打包+tar打包解包+NFS
进程管理 程序放在磁盘上叫文件,把它复制到内存,并在cpu运行,就叫进程, 进程多少也反映当前运行程序的多少 进程在系统中会为每个进程生成一个进程号,在所有的进程中有一个特殊进程即init进程, 它是所有进程的祖先,进程号是1.这个进程是不能中止的. 进程与 /proc 目录关系密切 /proc 是一个实时的.常驻内存的虚拟文件系统.它反映的是当前内核运行的状态有时还能通过设置 /proc 中某些文件的状态来临时修改系统设置的目的 例:echo "1" > /proc/sys/n…
linux基础—课堂随笔04_文件查找和压缩
文件查找和压缩 文件查找 1.locate 这个命令是对其生成的数据库进行遍历(生成数据库的命令:updatedb),这一特性决定了用locate查找文件速度很快,但是locate命令只能对文件进行模糊匹配,在精确度上来说差了点,简单介绍下它的两个选项: locate -i //查找文件的时候不区分大小写 比如:locate –i passwd -n //只显示查找结果的前N行 比如:locate -n 5 passwd 2.find find在不指定查找目录的情况下是对整个系统进行遍历…
java 压缩文件 传入文件数组,压缩文件,在指定路径下生成指定文件名的压缩文件
/** * 传入文件数组,压缩文件,在指定路径下生成指定文件名的压缩文件 * * @param files * 文件数组 * @param strZipName * 压缩文件路径及文件名 * @throws IOException */ public static void zipFiles(List…
Java解压和压缩带密码的zip或rar文件(下载压缩文件中的选中文件、向压缩文件中新增、删除文件)
JAVA 实现在线浏览管理zip和rar的工具类 (有密码及无密码的)以及下载压缩文件中的选中文件(向压缩文件中新增.删除文件) 这是之前的版本 JAVA 解压压缩包中指定文件或实现压缩文件的预览及下载单个或多个指定的文件 测试地址: http://sms.reyo.cn 用户名:aa 密码:123456 新版升级后实现了向压缩文件中 新增 或 删除 文件功能. 1:有密码的压缩文件 2:无密码的压缩文件…
《Linux命令行与shell脚本编程大全》 第七章理解Linux文件权限
Linux沿用了Unix文件权限的方法,允许用户和组根据每个文件和目录的安全性设置来访问文件. 用户权限通过创建用户时分配的用户ID(UID)来跟踪的.每个用户有唯一的ID,但是登录时用的不是UID,而是登录名. 7.1.1 /etc/passwd 文件 这个文件将用户的登录名匹配到对应的UID中,还包含了一些与用户相关的信息. root用户账户是Linux系统的管理员,UID是0. 有些账户是系统账户:系统上运行的各种服务进程访问资源用的特殊账户. 所有运行在后台的服务都需要用一个系统用户账户…
shell script 编程入门
参考 <linux shell scripting cookbook> 控制台输出 结构化输出 #!/bin/bash #Filename: printf.sh printf "%-5s %-10s %-4s\n" No Name Mark printf "%-5s %-10s %-4.2f\n" 1 Sarath 80.3456 printf "%-5s %-10s %-4.2f\n" 2 James 90.9989 printf…
shell文件查找和压缩命令
locate命令 1.locate filename 模糊匹配 只要文件名中包含关键字即可 非实时查找,速度比find快. 依靠索引数据库 /var/lib/mlocate/mlocate.db 每天自动运行一次来更新数据库. updatedb 更新索引数据库 2.适合搜索变化不太频繁的文件.对系统的资源消耗不大. 3.实例 1. locate -r "^/etc/.*\.conf$" find命令 实时查找工具,通过遍历指定路径来完成文件…
Linux中文件查找,压缩和打包指令
1.文件的查找和搜索 可执行文件的搜索:which .whereis locate搜索文件 find搜索文件 1.1可执行文件的搜索 在Linux系统中,有成百上千个指令,不同的指令对应的指令文件,又放在不同的目录里.如果快速地查找指令的绝对路径是相当重要的. which <指令> 显示一个指令的完整路径与别名. whereis <指令> 搜索一个指令的完整路径以及其帮助文件. [r…
Linux如何复制,打包,压缩文件
(1)复制文件 cp -r 要copy的文件/("/"指的是包括里面的内容) newfile_name(要命名的文件名) eg:cp -r webapps_zero/ fxtf (2)删除文件里的内容 rm -rf 要删除的文件内容/("/"代表的是里面的内容,不能少) eg:rm -rf web-inf/lib/ (3)压缩文件 tar -czvf fxtf.tar.gz(压缩之后的文件) fxtf(要压缩的文件)…