文件目录

文档在线预览

我们两清 提交于 2020-02-28 17:18:53
2种思路 1.word文档转pdf,pdf转flash 2.word文档转html (1)jacob。(jacob 只支持windows服务器,不支持linux,.dll文件也是windows所特有的) 需要引入jacob.jar jar包,并且jar包还要调用jacob.dll文件,需要事先把jacob.dll文件放到以下3处地方:C:\Windows\System32 目录下,安装的jdk文件夹下的bin目录中,以及jre文件夹下的bin目录 (2)poi (3)openoffice openoffice 会在第一次打开包含他的页面的时候弹出小广告。linux服务器还要解决acess问题。 openoffice有个服务可以开启,再加上 jodconverter.jar 组合使用。 来源: https://www.cnblogs.com/sj427/p/4970903.html

php面试笔记(7)-php基础知识-文件及目录处理考点

亡梦爱人 提交于 2020-02-28 17:04:51
本文是根据慕课网Jason老师的课程进行的PHP面试知识点总结和升华,如有侵权请联系我进行删除,email:guoyugygy@163.com 在面试中,考官往往喜欢基础扎实的面试者,而文件及目录处理相关的考点,往往是大家容易忽视的一个点,今天冷月就来帮各位小伙伴们梳理一下,在面试中文件及目录处理相关的注意点。 回顾真题 不断在文件hello.txt头部写入一行"Hello world"字符串,要求代码完整 答案: <?php /** * Created by 冷月小白. * 微信公众号: 学长冷月 */ $file = './hello.txt'; $handle = fopen($file,'r'); //以只读的方式打开文件,指针指向文件开头 $content = fread($handle,filesize($file)); //将文件全部读出 var_dump($content); $content = "Hello World\n" . $content; //拼接字符串 fclose($handle); //关闭文件 $handle = fopen($file,'w'); //以只写的方式打开文件,指针指向文件开头 fwrite($handle,$content); //写入 fclose($handle);//关闭文件 ?> 考点分析 文件的读取/写入操作

ftp 拉去远程文件脚本

大憨熊 提交于 2020-02-28 16:58:10
ftp 拉去远程文件脚本 cat ftp.sh #!/bin/bash ftp -i -n 192.168.1.1 << EOF user ftpadmin gaofeng binary #二进制拉取方式 hash #打印拉取进度 cd /home/ftpadmin/nlp #进入远端目录 lcd /home/dataexa/test #拉到本地的目录 prompt #关闭y/N 的y mget * # 拉去所有(统配符) bye #关闭 EOF echo "download from ftp successfully" 来源: https://www.cnblogs.com/sxgaofeng/p/12377845.html

Linux中/proc目录下文件详解 /proc/devices文件 /proc/modules文件

五迷三道 提交于 2020-02-28 14:38:44
原来对linux系统中的/proc目录不是很了解,只知道可以查看cpu,内存等相关的信息,后来一个朋友问我/proc目录的一些内容,还真没有答上来,于是搜索下资料,找到一篇不错的文章,学习了! 转载如下: Linux中/proc目录下文件详解(一) /proc文件系统下的多种文件提供的系统信息不是针对某个特定进程的,而是能够在整个系统范围的上下文中使用。可以使用的文件随系统配置的变化而变化。命令procinfo能够显示基于其中某些文件的多种系统信息。以下详细描述/proc下的文件。 /proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过 proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取proc文件时,proc文件系统是 动态从系统内核读出所需信息并提交的。 -------------------------------------------------------------------------------- /proc/cmdline文件 这个文件给出了内核启动的命令行。它和用于进程的cmdline项非常相似。 示例: [root@localhost proc]# cat cmdline ro root=LABEL=/

MyBatis在idea编译时找不到mapper.xml文件 java.io.IOException: Could not find resource cn/wbslz/mapper/***.xml

我怕爱的太早我们不能终老 提交于 2020-02-28 14:35:02
用Maven管理配置的项目 分为两种情况: 1). 如果mapper文件是放在java路径下,那么 原因是IDEA不会编译src的java目录下的xml文件 ,则可以在pom.xml文件中添加下面坐标: < build > < resources > < resource > < directory > src/main/java </ directory > < includes > < include > **/*.xml </ include > </ includes > </ resource > </ resources > </ build > 2). 若是mapper文件是在resource目录下,则用maven编译后查看目录 target/classes/ 下mapper.xml文件所在位置填写对应坐标即可。 如下图: 来源: CSDN 作者: 我不是靓仔ing 链接: https://blog.csdn.net/qq_38454176/article/details/104554188

centos FTP服务器的架设和配置

 ̄綄美尐妖づ 提交于 2020-02-28 14:33:43
1. yum install vsftpd 2.启动/重启/关闭vsftpd服务器 [root@localhost ftp]# /sbin/service vsftpd restart Shutting down vsftpd: [ OK ] Starting vsftpd for vsftpd: [ OK ] OK表示重启成功了. 启动和关闭分别把restart改为start/stop即可. 如果是源码安装的,到安装文件夹下找到start.sh和shutdown.sh文件,执行它们就可以了. 3.与vsftpd服务器有关的文件和文件夹 vsftpd服务器的配置文件的是: /etc/vsftpd/vsftpd.conf vsftpd服务器的根目录,即FTP服务器的主目录: 在/var/ftp处pub处 如果你想修改服务器目录的路径,那么你只要修改/var/ftp到别处就行了 4.添加FTP本地用户 有的FTP服务器需要用户名和密码才能登录,就是因为设置了FTP用户和权限. FTP用户一般是不能登录系统的,只能进入FTP服务器自己的目录中,这是为了安全.这样的用户就叫做虚拟用户了.实际上并不是真正的虚拟用户,只是不能登录SHELL了而已,没能力登录系统. /usr/sbin/adduser -d /opt/test_ftp -g ftp -s /sbin/nologin test

linux学习--1. 文件系统

南楼画角 提交于 2020-02-28 13:56:41
文件目录结构 热门小说 m.v1122.com 闲话篇:    linux我也是最近才开始学,写随笔是为分享学习经验的同时也留着供自己以后来参考。因为linux 一切皆文件 的基本哲学思想。所以我决定从文件目录开始写。 正文:    首先linux文件系统格式为ext3/4(ext是extended的缩写,意为扩展,全称linux扩展文件系统),这个简单提下。   然后linux文件系统是树状结构,所有的文件皆在一个叫 / 的目录下,所以这个 / 也叫做 根目录 。   而根目录(/)下的一级文件目录大多也是规定好的,由下图这几个关键目录(骨干)组成,这些目录(文件夹)下各自存放了用于完成不同工作的文件,下图截取自fhs文档,感兴趣的可以访问这个网站查看并下载最新的fhs的pdf文档http://www.pathname.com/fhs/ ,这个文档是专门讲linux文件系统的,最权威   下面就是我的翻译工作:    /bin :存放基本的 二进制指令文件 ,一般我们在Linux命令行里输的命令都是来自于/bin目录下    /boot :存放系统的 开机 引导文件 ,内核会根据/boot分区下的文件配置一步步加载磁盘内的文件开机,相当于Windows的引导分区,占用空间不大,一般几百M    /dev :存放 访问硬件设备 的文件,用来访问硬盘,内存等各个硬件    /etc

服务器

最后都变了- 提交于 2020-02-28 13:40:10
mkdir foldername : 创建名为filename的文件夹 touch filename.py : 创建名为filename的python文件 rm filename.py : 删除名为filename的python文件 删除文件:rmdir 1、可使用rmdir命令删除一个目录。必须离开目录,并且目录必须为空目录,不然提示删除失败。 2、当前目录下递归删除文件夹a/b/c/e的命令:rmdir a/b/c/e -p 3、删除文件:rm(推荐使用) 要进入一个目录输入命令:cd cd后面为目录的名字,例如进入根目录命令为:cd / 要查看目录则使用ls命令,ls 后面跟目录的名字,例如查看根目录,则输入ls /回车即可查看根目录。 要查看根下面的所有目录,则输入命令:ls /* 此时就可以查看到所有的目录。 使用vi命令打开文件,输入命令:vi +文件名回车后就可以看到打开的状态。 打开这个文件后,要退出,那么先按 “ shift ” + “ :”,此时终端上多个冒号,然后输入: q! 回车即可退出文件。 VIM编辑器,可以新建文件也可以修改文件,命令为:vim /file/test.py 如果这个文件,以前是没有的,则为新建,则下方有提示为新文件,如果文件已存在,则没有提示。 进入vim编辑器之后无法退出并保存,可以尝试给要编辑的文件sudo权限(例如:sudo

Git+Jenkins+Shell实现持续部署

旧巷老猫 提交于 2020-02-28 13:37:57
Git+Jenkins+Shell实现持续部署 ** 本文主要实现了在Centos7平台使用Git+Jenkins+Shell实现SpringCloud项目的持续部署,当然如果是使用其他的版本管理器如SVN也是可以参考本文进行配置,教程很详细每个步骤都会讲解,如有遗漏或者错误欢迎大家指正。** 1.安装Jenkins 因为Jenkins安装比较简单,只是一个war包安装Tomcat部署上去进行配置即可,同理部署需要安装Git和Maven直接安装好就行 1.1安装所需环境 按顺序安装好Jdk,Maven,Tomcat,Git 1.2启动服务 然后直接将jenkins.war放到tomcat的webapps目录下启动tomcat即可 1.3获取密码 启动后打开浏览输入地址:http://ip8080/jenkins访问Jenkins,会提示第一次访问需要密码 输入cat /root/.jenkins/secrets/initialAdminPassword,然后粘贴密码 1.4 JenKins离线 输入密码后会提示你的Jenkins实例似已离线。 直接搜索文件 [root@localhost ~]# find / -name "hudson.model.UpdateCenter.xml" /root/.jenkins/hudson.model.UpdateCenter.xml

linux权限管理

守給你的承諾、 提交于 2020-02-28 13:17:05
1、ll命令列出文件/目录长属性(权限、属性) [root@centos7 ~]#ll /etc/passwd -rw-r--r--. 1 root root 1091 1 月 31 12:38 /etc/passwd   -rw-r--r--:权限   root root:属性 2、文件属性: 文件属性:所有者 所属组 其他人(不显示)   chown 设置文件的所有者 [root@centos7 ~]#chown [指定所有者] [文件] //格式[root@centos7 ~]#ll f1 //查看f1文件的属性信息-rw-r--r--. 1 root root 0 2月 27 22:40 f1[root@centos7 ~]#chown yang f1 //例:更改f1文件的所有者为yang(yang为本人创建的一个用户)[root@centos7 ~]#ll f1-rw-r--r--. 1 yang root 0 2月 27 22:40 f1   chgrp 设置文件的属组信息 [root@centos7 ~]#chgrp [指定所属组] [文件] //格式[root@centos7 ~]#ll f1-rw-r--r--. 1 yang root 0 2月 27 22:40 f1[root@centos7 ~]#chgrp yang f1 //例