- 博客(39)
- 资源 (2)
- 收藏
- 关注
原创 vim的三种模式
末行模式命令输入完毕按Enter键 或 按esc(一次或两次) 或 按删除键删除全部命令以及冒号 退出末行模式 ===>命令行模式。替换整个文档中每行第一个符合条件的内容: esc :%s/搜索的关键词/替换成的关键词。替换光标所在行的全部符合条件的内容 : esc :s/搜索的关键词/替换成的关键词/g。替换光标所在行的第一处符合条件的内容 : esc :s/搜索的关键词/替换成的关键词。替换整个文档中符合条件的内容: esc :%s/搜索的关键词/替换成的关键词/g。
2023-08-24 11:01:39 475
原创 12-05-free -h 内存buffer和cache
当Linux的物理内存快要被耗尽时,系统会把一些进程占用的内存转移到 swap 区,当物理内存被释放一部分时,swap 区的一些内存占用又慢慢回到 mem 区,但是 mem 区却不再是之前的满负荷状态,而是有一部分 free 的内存!linux下的swap分区触发是由参数控制的,swappiness参数将控制在剩余多少物理内存的时候使用虚拟内存,当然,虚拟内存是在迫不得已的情况就才使用的,否则会。swappiness 这个值应该低一点,系统的性能就比较好,通常为了性能设置在10-30之间比较多。
2023-08-21 15:47:31 511
原创 12-04-centos 密码长度和强度
2)应在/etc/pam.d/system-auth文件中设置密码复杂度,密码最小长度8位,包括数字、字母和特殊符号中的两种或两种以上,比如。
2023-08-21 14:20:36 208
原创 12-03-Linux中zip压缩和unzip解压缩命令详解
5、把/home目录下面的abc12.zip、abc23.zip、abc34.zip同时解压到/home目录里面。-u:与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中的其它文件解压缩到目录中。2、把/home目录下面的mydata.zip解压到mydatabak目录里面。4、把/home目录下面的wwwroot.zip直接解压到/home目录里面。8、把/home目录下面wwwroot.zip里面的所有文件解压到第一级目录。1、把/home目录下面的mydata目录压缩为mydata.zip。
2023-08-21 14:19:37 65
原创 12-02-Linux 修改用户默认的家目录
root@jmjc_server:~$ useradd -d /home/xxx testuser // 这样 testuser 默认的路径就在 /home/xxx 这个路径。在 Linux 操作系统中,我们创建了一个新用户,默认的家目录存放在 /home 这个路径下面,以该用户名命名。如果想要修改成别的目录,在 创建用户 的时候,我们是可以自定义的,只需要增加一个 -d 参数。上面的举例,是针对在创建用户的时候,为用户重新指定一个新的家目录地址。当然也是可以的,可以通过 usermod 命令。
2023-08-21 14:18:35 1488
原创 12-01-Linux 文件权限
首先了解用数字表示的属性的含义:0表示没有权限,1表示可执行权限,2表示可写权限,4表示可读权限,然后将其相加。 1.给abc文件的所有者读写执行的权限,给所在组执行读执行的权限,给其他组读执行的权限。g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户;所以数字属性的格式应为3个从0到7的八进制数,其顺序是u、g和o。2.给abc文件的所有者去除执行的权限,增加组写的权限。u 表示“用户(user)”,即文件或目录的所有者;3.给abc所有文件的所有用户添加读的权限。
2023-08-21 14:08:57 27
原创 11-.user.ini文件 无法删除解决办法
注:chattr命令用来改变文件属性,系统不允许对这个文件进行任何的修改。如果目录具有这个属性,那么任何的进程只能修改目录之下的文件,不允许建立和删除文件。输入命令:chattr -i .user.ini 命令,去掉保护(chattr命令锁定该文件,以能够提高系统的安全性)最后输入命令:rm -rf .user.ini ,删除.user.ini文件。b:不更新文件或目录的最后存取时间。c:将文件或目录压缩后存放。i:不得任意更动文件或目录。s:保密性删除文件或目录。S:即时更新文件或目录i。
2023-08-16 23:53:38 565
原创 常用shell脚本参数变量
n (功能描述:n为数字,$0代表命令本身,$1-$9代表第一到第九个参数,十以上的参数,十以上的参数需要用大括号包含,如${10}最后一次执行的命令的返回状态。$* (功能描述: 这个变量代表命令行中所有的参数,$*把所有的参数看成一个整体)$@ (功能描述: 这个变量也代表命令行中所有的参数,不过$@把每个参数区分对待。(功能描述 : 后台运行的最后一个进程的进程号( PID ))$# (功能描述: 这个变量代表命令行中所有参数的个数)$$ (功能描述: 当前进程的进程号( PID ) )
2023-08-11 17:00:21 76
原创 10-安装samba
默认的,SELinux禁止网络上对Samba服务器上的共享目录进行写操作,即使你在smb.conf中允许了这项操作。转Linux刚刚1年,vim操作还不能应对工程代码,之前一直都是Gnome桌面 + Clion 作开发环境,无奈在服务器上没有这样的环境,需要在/etc/sysconfig/selinux中设置参数selinux=0 ,或者在/etc/grub.conf中添加这个参数。访问路径里填上: \\${Samba服务器的IP} ,然后回车,可以看见共享的目录。勾选“使用其他凭据连接”,点“完成”。
2023-08-09 15:29:09 99
原创 vscode php插件
2.安装PHP Formatter 插件并进行自定义设置(php路径、php-cs-fixer.phar路径,Rules等)在locale.json中输入括号里面的文字( “locale”:“zh-cn”, )1.下载php-cs-fixer.phar到任意目录,尽量放到php目录下)1.下载php-cs-fixer.phar到任意目录,尽量放到php目录下)2.在VScode里手动调用php-cs-fixer.phar进行格式化。1.使用php-cs-fixer.phar格式化php文件。
2023-08-08 16:21:05 1296
原创 vscode快速下载
将下载地址中的 az764295.vo.msecnd.net 更换为 vscode.cdn.azure.cn 使用国内的镜像服务器加速。原有链接下载速度较慢。
2023-08-08 16:14:51 42
原创 08-03-VSCode搭建Go语言环境(finally)
如果你想使用自动补全、自动引包,那么你需要做下配置,alt+shift+P 搜索settings.json, 找到vscode用户的配置文件, 配置好相关的配置项后重启vscode即可,如下是我的配置。go run 文件名或者设置F5 launch.json(运行和调试)里添加go launch.json。Go: install/update tools,回车确认后选择要安装的相关依。> 在GOPATH的src目录下创建golang.org/x目录。-vscode安装GO的一系列插件。
2023-08-08 16:08:08 59
原创 08-01-go安装
默认GoPROXY配置是:GOPROXY=https://proxy.golang.org,direct,由于国内访问不到https://proxy.golang.org,所以我们需要换一个PROXY,Go1.14版本之后,都推荐使用go mod模式来管理依赖环境了,也不再强制我们把代码必须写在GOPATH下面的src目录了,这里推荐使用https://goproxy.io或https://goproxy.cn。在Go1.14及之后的版本中启用了Go Module模式之后,GOPROXY 非常重要。
2023-08-08 16:02:36 28
原创 07-04-vscode搭建java环境
项目打开后,先对该项目的settings.json文件进行配置,这个属于该项目私人的配置文件,不同于上面全局的settings.json,它存在于本项目的.vscode文件夹中,一开始是看不见的。确定之后会选择项目的存放路径,然后Maven就开始构建项目了。在工具的最底端,有一个热部署的按钮,只需要第一次的时候点击就可以了,以后更改项目文件的时候直接ctrl+s保存就会进行热部署,就不再需要按了。-------------------使用 tomcat 调试 web 项目-------------
2023-08-08 16:00:29 782
原创 06-02-composer安装
LINUX下安装:转到php安装目录/bin目录。前提: php需要安装zlib扩展。下直接下载软件安装,配置环境变量即可。注意:这里一定要用绝对路径。
2023-08-04 10:03:32 36
原创 06-05-php内存上传设置
client_max_body_size 用来修改允许客户端上传文件的大小。max_input_time : 页面接收数据的最大时间可以理解为上传文件(或POST请求)的最大时间 120。upload_max_filesize : 默认情况下,文件上传允许的最大尺寸为2M 300M。upload_tmp_dir :上传文件的临时位置,请确保该路径具有可读性和可写性。post_max_size : post提交允许的最大数据。max_execution_time :网页的最大运行时间。
2023-08-04 10:02:57 27
原创 php zip扩展安装
2. 修改php.ini 加入 sudo vim /usr/local/php/etc/php.ini。1、进入扩展源码目录cd php源码 /ext/zip/
2023-08-04 10:02:25 531
原创 php zlib扩展安装(finall)
2. 修改php.ini 加入 sudo vim /usr/local/php/etc/php.ini。1、进入扩展源码目录cd php源码/ext/zlib/
2023-08-04 10:01:49 203
原创 加密解密字符串找不到 com.sun.crypto.provider.SunJCE
sunjce_provider.jar-Java文档类资源-CSDN下载jar包下载地址 : http://www.rsdown.cn/down/164019.html下载后将sunjce_provider.jar放入webapp/WEB-INF/lib中
2022-02-09 14:43:14 482
sunjce_provider.jar
2022-02-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人