当前位置: 首页 > news >正文

微信小程序商城模板源码网站优化工具分析工具

微信小程序商城模板源码,网站优化工具分析工具,石家庄新闻最新消息今天,北龙中网 可信网站验证 费用目录 1 查看文件相关命令 1.1 常用命令 1.2 硬链接和软链接 2 文件搜索相关命令 2.1 查找文件命令 2.2 查找文件内容命令 2.3 其他相关命令 3 文件处理相关命令 3.1 cut 3.2 sed 过滤 3.3 awk 匹配 4 解压缩相关命令 4.1 解压缩文件的意义 4.2 解压缩相关命令 1 …目录 1 查看文件相关命令 1.1 常用命令 1.2 硬链接和软链接 2 文件搜索相关命令 2.1 查找文件命令 2.2 查找文件内容命令 2.3 其他相关命令 3 文件处理相关命令 3.1 cut  3.2 sed 过滤 3.3 awk 匹配 4 解压缩相关命令 4.1 解压缩文件的意义 4.2 解压缩相关命令 1 查看文件相关命令 1.1 常用命令 cat - concatenate files and print on the standard output tac - concatenate and print files in reverse 逆序 more — file perusal filter for crt viewing 不可以回去就是不可以向前只能向后按回车键 less - opposite of more less可以上下翻动 less不必读整个文件加载速度会比more更快。按上下或jk按右结束 head - output the first part of files 默认显示前10行 cat file tac file more file less file head file 1.2 硬链接和软链接 Linux中有两种类型的链接   硬链接是利用Linux中为每个文件分配的物理编号——inode建立链接。因此硬链接不能跨越文件系统。 linuxlinux:~$ ls -i file 1448347 file软链接符号链接是利用文件的路径名建立链接。通常建立软链接使用绝对路径而不是相对路径以最大限度增加可移植性。 ln命令 ln [ -s ] target link_name 选项“-s”表示为创建软链接。在缺省情况下创建硬链接。参数target为目标文件link_name为链接文件名。如果链接文件名已经存在但不是目录将不做链接 linuxubuntu:~$ ln -s /proc/cpuinfo mycpuinfo linuxubuntu:~$ ls –l mycpuinfo lrwxrwxrwx 1 wdl wdl 13 2007-09-22 00:43 mycpuinfo - /proc/cpuinfo 以上命令为/proc/cpuinfo文件创建了一个软链接文件。使用“ls –l”命令可以查看到新创建的链接文件所指向的目标文件名。硬链接示例 linuxlinux:~$ ls -i file 1448347 file linuxlinux:~$ ln file file_hard linuxlinux:~$ ls -i file_hard 1448347 file软链接示例 linuxlinux:~$ ls -i file 1448347 file linuxlinux:~$ ls -i file 1448347 file linuxlinux:~$ ln -s file file_soft linuxlinux:~$ ls -i file_soft 1448348 file_soft硬链接和软链接的区别 如果是修改硬链接的目标文件名链接依然有效如果修改软链接的目标文件名 则链接将断开对一个已存在的链接文件执行移动或删除操作有可能导致链接的断开。  假如删除目标文件后重新创建一个同名文件软链接将恢复硬链接不再有效因为文件的inode已经改变。 2 文件搜索相关命令 2.1 查找文件命令 find - search for files in a directory hierarchy  语法find [起始目录] 寻找条件 操作 -name 字串 查找文件名匹配所给字串的所有文件字串内可用通配符 *、?、[ ]。-iname 字串 忽略大小写的方式查找-type x 查找类型为 x 的文件-exec 命令名称 {} 对符合条件的文件执行所给的Linux 命令而不询问用户是否需要执行该命令。{}表示命令的参数即为所找到的文件命令的末尾必须以“ \”结束。示例 find . -name file2 //.代表当前目录下找 fine /home -name file2 //在home目录下找 find . -iname file2 //忽略大小写 find . -type f //f代表普通文件 寻找条件可以是一个用逻辑运算符 not、and、or 组成的复合条件。  and逻辑与在命令中用 -a 表示是系统缺省的选项表示只有当所给的条 件都满足时寻找条件才算满足find . -name tmp -type c -user ininor逻辑或在命令中用 -o 表示。该运算符表示只要所给的条件中有一个满足 时寻找条件就算满足OPTIONS描述命令所有的参数或选项find . -name tmp -o -name mina*not逻辑非在命令中用 ! 表示。该运算符表示查找不满足所给条件的文件find . ! -name tmp示例 find . -name file -type l //当前目录查找名称file文件类型是链接文件 find . -name file -a -type l //也可以加-a 与上面相同find . ! -name file -exec rm {} \; //找到名称不是file的文件并且执行删除exec代表删除{} \固定用法加最后 2.2 查找文件内容命令 grep, egrep, fgrep, rgrep - print lines that match patterns 语法grep [选项] 要查找的内容 查找的位置 常用选项 -A 除了显示符合范本样式的那一列之外并显示该行之后的内容。 -B 除了显示符合样式的那一行之外并显示该行之前的内容。 -C 除了显示符合样式的那一行之外并显示该行之前后的内容。 -i 忽略字符大小写的差别。 -r 查找位置是目录时用 -n 在显示符合样式的那一行之前标示出该行的列数编号。示例 linuxlinux:~$ cat file2 hello World 11 22 33 linuxlinux:~$ grep -A 1 hello file2 hello World linuxlinux:~$ grep -A 2 hello file2 hello World 11 linuxlinux:~$ grep -B 2 22 file2 World 11 22 linuxlinux:~$ grep -C 1 22 file2 11 22 33 linuxlinux:~$ grep -i -C 1 World file2 hello World 11 linuxlinux:~$ grep -in -C 1 World file2 1-hello 2:World 3-11 linuxlinux:~$ grep -irn -C 1 World . //查看所有目录下 有world单词的内容 ./file2:1-hello ./file2:2World ./file2:3-11 linuxlinux:~$ grep -irn -C 1 World /home/linux2.3 其他相关命令 which - locate a command 定为命令 whereis - locate the binary, source, and manual page files for a command  定位命令和操作手册 linuxlinux:~$ which ls /bin/ls linuxlinux:~$ which pwd /bin/pwd linuxlinux:~$ whereis ls ls: /bin/ls /usr/share/man/man1/ls.1.gz linuxlinux:~$ whereis pwd pwd: /bin/pwd /usr/include/pwd.h /usr/share/man/man1/pwd.1.gz3 文件处理相关命令 3.1 cut  cut - remove sections from each line of files  从每行文件中删除部分 -b 以字节为单位取出固定字符区间 -c 以字符 的单位取出固定字符区间 -d 后面接分隔字符。与 -f 一起使用 -f 依据 -d 的分隔字符将一段信息分割成为数段用 -f 取出第几段的意思示例 3.2 sed 过滤 sed - stream editor for filtering and transforming text   流编辑器过滤和转换文本 -r使用扩展正则表达式-e它告诉sed将下一个参数解释为一个sed指令只有当命令行上给出多个sed指令时才需要使用-e选项-i直接对内容进行修改不加-i时默认只是预览不会对文件做实际修改-n取消默认输出sed默认会输出所有文本内容使用-n参数后只显示处理过的行编辑命令 a: 追加 i: 插入 d: 删除 s: 替换 p: 打印示例 linuxlinux:~/Desktop$ sed -n 1p passwd //打印1行 root:x:0:0:root:/root:/bin/bash linuxlinux:~/Desktop$ sed -n 1,4p passwd //打印passwd中1到4行linuxlinux:~/Desktop$ sed 1d passwd //预览删除passwd文件中第一行linuxlinux:~/Desktop$ sed -i 1d passwd //删除passwd文件中第一行 linuxlinux:~/Desktop$ sed -i 1,3d passwd //删除passwd文件中第一行至第三行linuxlinux:~/Desktop$ sed -i $ahi passwd //在passwd文件中最后一行追加一个hi linuxlinux:~/Desktop$ sed -i 1ahi passwd //在passwd文件中第一行追加一个hilinuxlinux:~/Desktop$ sed -i 1ihi passwd //在passwd文件中第一行插入一个hilinuxlinux:~/Desktop$ sed -i s/linux/Linux/ passwd //在passwd中替换一次linux-Linuxlinuxlinux:~/Desktop$ sed -i s/linux/Linux/g passwd //在passwd中替换所有linux-Linuxlinuxlinux:~/Desktop$ sed -i 20,34s/linux/Linux/g passwd //在passwd的24-34行中替换所有linux-Linux 3.3 awk 匹配 awk {[pattern] action} {filenames}   # 行匹配语句 awk 只能用单引号 示例  linuxlinux:~/Desktop$ awk {print $0} file //打印全部 linuxlinux:~/Desktop$ awk {print $1} file //打印file文件中第一列 linuxlinux:~/Desktop$ awk {print $1$2} file //打印file文件中第一列,第二列 linuxlinux:~/Desktop$ awk {print NR,$1} file //打印file文件中第一列,包括行号 linuxlinux:~/Desktop$ awk {print NF,$1} file //打印file文件中第一列,包括列数 linuxlinux:~/Desktop$ awk {print $NF} file //打印file文件中最后一列数据 注意awk默认是空格进行分割的如果要指定别的符号分割采取如下命令 awk -F : {print $1} passwd //打印passwd中以为分隔符第1列数据 运算: 赋值 awk -F : $1linux {print $0} passwd //判断第一列数据是否等于linux如果是都打印出来 4 解压缩相关命令 4.1 解压缩文件的意义 归档文件是将一组文件或目录保存在一个文件中。  压缩文件也是将一组文件或目录保存一个文件中并按照某种存储格式保存在磁盘上所占磁盘空间比其中所有文件总和要少。  归档文件仍是没有经过压缩的它所使用的磁盘空间仍等于其所有文件的总和。因而用户可以将归档文件再进行压缩使其容量更小。 用户在进行数据备份时需要把若干文件整合为一个文件以便保存。尽管整合为一个文件进行管理但文件大小仍然没变。若需要网络传输文件时就希望将其压缩成较小的文件以节省在网络传输的时间。因此本节介绍文件的归档与压缩。 4.2 解压缩相关命令 gzip 和 gunzip 将一个文件压缩成.gz格式的压缩文件移植性好   缺点这个命令没有归档功能每次只能压缩一个文件。生成相应名字的压缩包 linuxDESKTOP-6C99IPF:~/share$ ls test linuxDESKTOP-6C99IPF:~/share$ gzip test linuxDESKTOP-6C99IPF:~/share$ ls test.gz linuxDESKTOP-6C99IPF:~/share$ gunzip test test.gz linuxDESKTOP-6C99IPF:~/share$ ls test linuxDESKTOP-6C99IPF:~/share$bzip2和bunzip2 bzip2命令是.bz2文件的压缩程序 bzip2在性能上优于gzip提供了最大限度的压缩比率。 linuxDESKTOP-6C99IPF:~/share$ ls test test1 test2 linuxDESKTOP-6C99IPF:~/share$ bzip2 * linuxDESKTOP-6C99IPF:~/share$ ls test.bz2 test1.bz2 test2.bz2 linuxDESKTOP-6C99IPF:~/share$ bunzip2 * linuxDESKTOP-6C99IPF:~/share$ ls test test1 test2zip和unzip 压缩后的文件后缀名为 .zip可以压缩目录原文件保留。  方便在Linux和微软Windows间交换文件 linuxDESKTOP-6C99IPF:~/share$ ls hello test test1 test2 linuxDESKTOP-6C99IPF:~/share$ zip test.zip * linuxDESKTOP-6C99IPF:~/share$ ls hello test test.zip test1 test2 linuxDESKTOP-6C99IPF:~/share$ rm hello test test1 test2 -r linuxDESKTOP-6C99IPF:~/share$ ls test.zip linuxDESKTOP-6C99IPF:~/share$ unzip test.zip linuxDESKTOP-6C99IPF:~/share$ ls hello test test.zip test1 test2tar tar命令主要用于将若干文件或目录合并为一个文件以便备份和压缩。当然之后出现tar程序的改进版本可以实现在合并归档的同时进行压缩。           tar命令符号模式的一般语法格式为tar [ -t | -x | -r | -c | -v | -f | -j | -z ] tarfile filelist-t 显示归档文件的内容-x 释放归档文件-c 创建一个新的归档文件-r 追加的方式归档文件-v 显示归档和释放的过程信息-f 用户指定归档文件的文件名否则使用默认名称-j 由tar生成归档然后由bzip2压缩-z 由tar生成归档然后由gzip压缩示例  linuxubuntu:~$ tar –cf myExamples.tar myExamples linuxubuntu:~$ tar -cjf myExamples.tar.bz2 myExamples linuxubuntu:~$ tar -czf myExamples.tar.gz myExamples linuxubuntu:~$ ls -lh myExamples.tar* -rw-r--r-- 1 wdl wdl 9.3M 2007-09-23 00:42 myExamples.tar -rw-r--r-- 1 wdl wdl 8.6M 2007-09-23 00:43 myExamples.tar.bz2 -rw-r--r-- 1 wdl wdl 8.5M 2007-09-23 00:44 myExamples.tar.gz linuxubuntu~$ tar –tvf myExamples.tar.gz linuxubuntu:~$ tar –xvf myExamples.tar linuxubuntu:~$ tar -xvjf myExamples.tar.bz2 linuxubuntu:~$ tar -xvzf myExamples.tar.gzlinuxlinux:~/Desktop$ tar -cf file.tar file1 file2 file3 linuxlinux:~/Desktop$ ls file1 file2 file3 file.tar linuxlinux:~/Desktop$ rm file1 file2 file3 linuxlinux:~/Desktop$ ls file.tar linuxlinux:~/Desktop$ tar -xvf file.tar file1 file2 file3 linuxlinux:~/Desktop$ ls file1 file2 file3 file.tar
http://www.w-s-a.com/news/34464/

相关文章:

  • 汽车行业做网站网站改版seo建议
  • 建设职业注册中心网站photoshop属于什么软件
  • 公司网站展示有哪些wordpress工单
  • iis新建网站seo是做什么工作的
  • 临沂网站建设厂家做外贸的女生现状
  • 电子商务网站建设实践临沂做网站的
  • 网站职能建设论文做外贸都有哪些网站
  • 网站建设项目需求分析房地产网站源码
  • 网站充值提现公司账务怎么做中国能建设计公司网站
  • 网站信息资源建设包括哪些网站网站做维护
  • 网站性能优化的方法有哪些建设施工合同网站
  • 郑州建设企业网站山西省住房和城乡建设厅网站
  • 做网站的去哪找客户正规制作网站公司
  • 网站代理访问是什么意思外国优秀设计网站
  • 合肥个人建站模板网络技术服务有限公司
  • 做网站什么公司好dw企业网站开发教程
  • 怎么做自己的个人网站宝安网站设计哪家最好
  • 浩博建设集团网站站长网站统计
  • 电商网站开发视频seo排名优化方式方法
  • 宿迁市住房城乡建设局网站wordpress纯图片主题
  • 广州建设网站 公司湖北省建设信息网官网
  • 网站建立时间查询做百度移动网站优化排
  • 网站建设和运行费用qq恢复官方网站
  • 可以免费建立网站吗免费的网络营销方式
  • 天津企业设计网站建设wordpress标题字体大小
  • 上高县城乡规划建设局网站创业项目
  • 钓鱼网站在线下载广州网站设计哪里好
  • 做阿里国际网站会有成效吗wordpress微博同步
  • 西安网站建设云速网络网站运营情况怎么写
  • 免费建网站的网站微信商城分销系统方案