自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (9)
  • 收藏
  • 关注

原创 Centos,FreeBSD,OpenBSD系统下过滤掉注释和空白行的通用方法

过滤要求:1)过滤掉以#号开头的注释行,或者开头有空白字符,后面跟着#号的注释行2)过滤掉空白行(可能包括,也可能不包括任何空白字符)3)空白字符包括空格、制表符、换页符等等测试文本 test.txt#this is the 1st line this is the 2nd line #note ##this is the 3nd line this is the 5th line过滤之后的正确结果: this is the 2nd line #note

2020-08-03 15:23:29 547

原创 利用wget做网站镜像拷贝

有时想查询一些在线文档资料,但是网站在国外,访问很慢,就可以自己做一个镜像站。用法:wget -c -r -p -k -np [URL]常用参数含义:-c 断点续传-r 递归下载,可遍历整个站点的结构-p 网页显示所需要的素材(图片\css\js之类)-k 将下载的网页里的链接转换为本地链接-np 仅下载当前站点的文件(否则你可能会把整个互联网装在你的硬盘里)或许会用到的其他参数:-N 只获取比本地文件新的文件,用于下载更新文件-P 指定下载到哪个目录-nH 不要创建主目.

2020-06-25 17:48:09 642

原创 FreeBSD12.1更换pkg,portsnap,ports,update源

1.更换pkg源:FreeBSD pkg包管理器的官方源配置是 /etc/pkg/FreeBSD.conf,可以先打开这个文件,查看配置帮助。该文件中的 url 参数配置了官方仓库的地址,我们需要把它替换为镜像站的地址。该配置文件是 FreeBSD 基本系统的一部分,会随着 freebsd-update 更新,请不要直接修改,而是创建/usr/local/etc/pkg/repos/FreeBSD.conf 覆盖配置方法1:直接覆盖pkg配置1)编辑/usr/local/etc/pkg/re

2020-06-22 17:08:55 4907

原创 解决nginx服务器显示txt文本为乱码的问题

网上找了很多方法,测试之后不管用,只有以下这个方法有效。编辑nginx.conf文件,在server块{}里指定字符编码为utf-8server { listen 80; server_name vsftpd.ywops.com; charset 'utf-8'; #防止txt文本出现乱码,一定要加单引号 location / { root html/vsftpd;

2020-09-22 23:53:55 5248

原创 解决“用友U8输入中文汉字显示问号“的问题

我的用友U8安装在windows server 2012系统上,之前打开U8输入中文汉字总是显示(?)问号。网上找到了一个解决方法,在此分享给大家。方法很简单。步骤1:进入系统"控制面板"-->"更换输入法"步骤2:点击更改语音首选项里中文(中华人民共和国)的“选项”步骤3:将中文输入法里的“美式键盘”删除,保留“”搜狗输入法“”为默认即可。这样就解决了u8的中文输入显示问号的问题了,以下是解决后的截图。...

2020-09-08 17:33:59 14770

原创 安装net-framework4.8弹出“已处理证书链,但是在不受信任提供程序信任的根证书中终止”错误的解决方法

windows7系统SP1安装完成后,在安装某软件时,提示需要先安装4.6.2以上的版本net-framework包,正好电脑里有个net-framework4.8软件包,于是打算用上,可是在安装时,弹出“安装未成功,已处理证书链,但是在不受信任提供程序信任的根证书中终止”。 网上找了一圈答案,获得一个解决方法,就是导入一个证书MicrosoftRootCertificateAuthority2011.cer,步骤有点多,大家可以自行搜索。后来,我又找到了一个方法,只需要安装一个win...

2020-08-19 22:29:27 39340 10

原创 xshell连接时显示“服务器发送了一个意外的数据包。received:3,expected:20“问题的解决方法

最近安装了openbsd6.7版本,安装完后通过xshell连接,弹出一个错误对话框,提示“服务器发送了一个意外的数据包。received:3,expected:20”的错误信息。 检查sshd服务是正常开启的,防火墙也没阻止,奇怪了,我又重新安装了openbsd6.6,没有这个问题,难道是新版本有bug?号称是最安全的操作系统的openbsd不太可能吧。于是网上找答案,发现是新版的sshd可能与xshell存在兼容性问题。因为我在其他unix系统下通过ssh是可以正常连上的。解决...

2020-08-03 09:47:25 13434 7

原创 解决远程桌面连接“这可能是由于CreddSSP加密数据库修正”的问题

今天我在开启windows 2012 server远程桌面之后,使用win10客户端远程桌面连接这台服务器,出现了以下错误:出现身份验证错误。要求的函数不受支持...这可能是由于CredSSP加密数据库修正。网上有介绍几种解决方法,一种是通过gpedit.msc修改组策略,但我觉得这种方法显得有点麻烦。另一种解决方法,就是修改注册表,也有点麻烦。最简单的方法就是直接导入注册表信息。将以下内容保存到文本,重命名为.reg后缀,然后双击导入注册表即可。Windows Regis

2020-07-16 15:08:14 11696

原创 FreeBSD安全-使用mtree做文件审计

为了加强FreeBSD系统安全,使用mtree工具对系统文件做审计是个不错的方法。步骤1:先对系统的重要目录或文件生产一个原始审计文件mtree -c -K cksum,sha256digest -p /etc/ > mtree-etc.txt# -c代表输出至stdout,然后用转向定位到文件。# -K代表使用的加密算法,sha256足够安全,cksum是校验和。# -p代表要做mtree的目录(预设为当前目录)2)比对原始审计文件有无变更mtree -f mtree-et

2020-07-14 11:43:17 457

原创 FreeBSD12.1动态载入模块

有的时候,需要动态加载模块,比如新设备驱动模块,默认内核模块放在/boot/kernel/目录下,并且可使用kldload动态载入到执行中的内核。1)加载指定模块kldload xxx2)开机启动模块将xxx_load="YES" 加到/boot/loader.conf文件中,会于开机期间自动载入这个模块。3)查看当前已经加载的动态模块kldstat...

2020-07-12 11:01:42 902

原创 FreeBSD12.1内核编译步骤

自己定制内核的好处:1)加速开机,因为自己定制的内核只需要侦测定制系统上的硬件。2)减少内存使用,因为内核必须一直存放在内存里。3)增加额外硬件支持,自己定制内核可以加入一些核心没有提供的硬件支持模块。内核编译步骤:步骤1.下载内核源码1)删除旧的内核源码rm -rf /usr/src/2)下载同版本的内核源码axel -n 10 -a https://mirrors.aliyun.com/freebsd/releases/amd64/12.1-RELEASE/src.t.

2020-07-12 10:57:01 1995

原创 FreeBSD12.1软件包管理工具ports常见用法

Ports集(Ports Collection)是一个包含了Makefiles文件,补丁和描述文件的集合,这个集合用于安装和编译软件包,也叫port。1. 使用ports安装软件前的准备工作:1)下载最新ports快照到/var/db/portsnapportsnap fetch2)第一次执行portsnap时,需先解压缩快照到/usr/ports/portsnap extract以上两步可以合并执行portsnap fetch extract3)以后只需执行以下指令.

2020-07-10 14:27:21 1679

原创 FreeBSD12.1软件包管理工具pkg常见用法

FreeBSD的软件包管理工具pkg主要是用来安装预编译好的二进制文件,速度快,但不能定制编译选项。适用于不需要定制编译参数,要求快速安装好软件包的场景。1. 查看pkg帮助pkg helppkg help installpkg help <command>2. 在安装新软件之前,建议对所有已安装的软件做个安全检查,看看是否有已知的漏洞。pkg audit -F #检查所有已安装的软件是否有已知的漏洞pkg audit axel #查看axel软件包是否有漏洞3.

2020-07-10 13:55:13 3235

原创 FreeBSD12.1软件包管理-查找需要的软件

FreeBSD提供了两种软件包管理方式,pkg和ports,有的时候,我们需要查找想要的软件,主要有以下几种方法:方法1:pkg searchpkg search nginx #搜索包含nginx字符串的软件包pkg search ^nginx #搜索以nginx开头的软件包pkg search -o nginx # -o选项会显示port来源方法2:lsls /usr/ports/*/*pstree*方法3:echoecho /usr/ports/*/*pstree*

2020-07-10 09:11:21 1212

原创 使用axel多线程批量下载文件

axel是一个支持多线程的命令行下载工具。Usage: axel [options] url1 [url2] [url...]#常用到的参数-s x 指定最大速率(每秒字节)-n x 指定最大连接数-o f 指定本地输出文件-q 静默下载-a 使用简单的进度提示-h 查看帮助常见用法:axel -n 10 -a https://openlitespeed.org/packages/openlitespeed-1.5.12.src.tgza...

2020-06-27 16:29:10 2462

原创 xargs命令常用参数和常见用法

xargs命令的作用,是将标准输入转为命令行参数。xargs命令的格式如下。xargs [-options] [command]真正执行的命令,紧跟在xargs后面,接受xargs传来的参数。之所以能用到这个命令,关键是由于很多命令不支持|管道来传递参数,而日常工作中又有这个必要,所以就有了 xargs 命令, 通过 xargs 的处理,换行和空白将被空格取代。xargs完成了两个行为:处理管道传输过来的stdin;将处理后的内容传递到正确的位置上。常用的xargs参数主要分几类:

2020-06-27 16:20:47 7595

原创 FreeBSD中root ports和leaf ports的区别

portmaster把ports分成四类:Root ports (不依赖其他的ports,也不被依赖) Trunk ports (不依赖其他的ports,但是被其他的ports依赖) Branch ports (依赖于其他的ports,同时也被依赖) Leaf ports (依赖于其他的ports,但不被依赖,所以可以清除)root@ywops:~ # portmaster -l===>>> Root ports (No dependencies, not depended

2020-06-25 22:18:43 341

原创 FreeBSD12.1重装所有ports

1)列出已安装ports列表,保存在一个文件中portmaster --list-origins > ~/installed-port-list2)更新ports treeportsnap fetch update3)删除所有portsroot@ywops:~ # portmaster -ty --clean-distfiles===>>> Gathering distinfo list for all ports (This will ta...

2020-06-25 18:56:45 546

原创 利用OpenCC进行批量文件繁简转换

以下操作步骤在CentOS6和7.8系统环境下测试通过,其他环境请自行解决。1)安装编译工具yum install cmakeyum install git2)下载OpenCC源代码git clone https://github.com/BYVoid/OpenCC3)编译安装cd OpenCCmakemake install如果出现以下错误:Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)先安装dox

2020-06-25 16:34:07 1134

原创 FreeBSD12.1管理用户和组

1)交互式新增用户adduser2)交互式删除用户rmuser3)交互式修改个人信息chpass user14)修改用户密码passwd #修改自己的密码passwd user1 #修改user1的密码使用pw命令管理用户和组pw [user|group|lock|unlock] [add|del|mod|show|next] [help|switches/values]pw usermod help #查看pw子命令的帮助,只需在子命令后面加help.

2020-06-23 11:45:58 1154

原创 FreeBSD12.1进入单用户模式修改root密码

如果忘记了FreeBSD系统的root密码,可以通过开机进入单用户模式,修改root密码。1)重启系统,选择2.Boot Singer user, 进入单用户模式2)先运行 fsck -p 自动修复文件系统错误。如果不执行这一步,直接执行mount -a,会有错误提示3)再运行 mount -a,挂载全部设备。如果不执行这一步,默认根分区是只读的。执行mount -a 之后,分区变成可写4)再执行passwd root,即可成功修改root密码5)重启系.

2020-06-22 22:01:53 1330

原创 FreeBSD12.1系统安装完成后配置ssh远程连接

默认情况下,freebsd12.1系统安装完之后,是禁止root通过ssh远程登录的。freebsd12.1只允许普通用户通过ssh登录,这可能也是官方推荐的做法,相对来说更加安全。但xshell工具无法用普通用户通过ssh远程连接(需要开启PasswordAuthentication),这里我们可以使用cmder来远程连接,并且开启root登录权限,就可以使用xshell工具了。1)确定系统中已经新建了一个普通用户,在安装系统的时候,默认系统提示新建一个普通用户,并且可以将这个普通用户加入到w...

2020-06-22 14:51:05 1281

原创 安装Office2010提示缺少MSXML版本6.10.1129.0的解决方法

1)先根据自己的系统版本下载安装https://www.microsoft.com/zh-cn/download/details.aspx?id=62762)按win+R,运行regsvr32 /u msxml6.dllregsvr32 msxml6.dll3)新建一个文本文件,输入以下内容Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\TypeLib\{F5078F18-C551-11D3-89B9-0000F8

2020-06-20 19:56:24 1595

原创 CentOS7.8终端下常用快捷键

tab 命令补全,按两次可以显示可选列表ctrl+a 光标回到命令行行首ctrl+e 光标回到命令行行首ctrl+k 剪切(删除)光标处到行尾的字符ctrl+u 剪切(删除)光标处到行首的字符ctrl+y 粘贴由ctrl+u,ctrl+k,ctrl+w剪切删除的文本ctrl+insert 复制命令行内容shift+insert 粘贴命令行内容ctrl+d 退出当前shell,还可以关闭xshellctrl+c 中断正在执行的任务ctrl+z 暂停正在终端执行的任务ctrl+r.

2020-06-19 14:06:50 604

原创 CentOS7.8分区方案

1.普通分区方案(常用)/boot 引导分区 256Mswap 交换分区 内存1.5倍,内存大于等于8G内存,swap给8G。/ 根分区,给所有空间普通分区使用条件:1)数据不那么重要。2)必须要有备案策略,而且是实时的。内部人员发布数据(代码),同时发布到两台以上生产服务器里。加上自己,是三个备份。 外部用户写入数据(图片,视频,文本等),同时发布到两台服务器后面的共享服务器上,对这个共享服务器做备份。两个备份。2.存储服务器分区方案:/boot 256Mswap 内存.

2020-06-19 13:23:58 2957

原创 CentOS7.8更改yum源并安装常用工具包

CentOS7.8系统安装完毕后,首先应该修改yum源,并升级到最新的系统.1)先备份原repo文件mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2)下载阿里云的repo文件#默认系统安装了curl,可以直接使用curl下载curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Cento

2020-06-19 12:05:50 2312

原创 CentOS7.8系统最小化安装笔记

1. 更改网卡名称为了兼容centos早期版本(5,6),便于统一管理,可以将网卡名称改成eth0格式安装系统的时候,开机启动后,在选择启动菜单页面按tab键,在后面追加net.ifnames=0 biosdevname=0 #注意空格然后直接按回车键2. 选择最小化安装Minimal Install额外安装包,选择Debugging ToolsCompatibility LibrariesDevelopment ToolsSystem Administration Tools

2020-06-19 11:59:45 492

原创 VMware虚拟机快照和克隆

虚拟机克隆步骤:1)先关虚拟机,再拍摄快照,节省空间2)选择克隆3)选择克隆哪个状态4)创建链接克隆,节省磁盘空间5)开启克隆好的虚拟机,改网卡ip,可以用nmtui6)重启网卡systemctl restart network.service这里也可使用nmcli命令使用网卡重新生效nmcli connection reloadnmcli connection up eth07)复制xshell标签...

2020-06-19 11:29:22 736 2

原创 CentOS8常用系统命令

1)查看内存freefree -m #-m是以兆来显示2)查看硬盘dfdf -hdf -Th3)查看系统正在登陆的用户who4)查看系统最后重要操作last5)查看进程实时消耗的cpu和内存top #按q退出6)查看系统1分钟,5分钟和15分钟平均负载uptime7)查看服务进程ps -efpstree8)查看服务端口netstat -tunpl9)杀掉进程kill -9 pid #干掉一个进程,如果有多个子进程.

2020-06-16 14:53:26 919

原创 CentOS8定时任务计划crontab

crontab任务计划用于周期性执行程序。1)查看crontab服务systemctl status crond2)任务计划格式*(分)*(时)*(日)*(月)*(周) 周期执行的程序#最长是每年,最短是每分30 22 * * 6 time.sh#每周六晚上22:30分执行time.sh脚本30 22 * * 1,3,5 time.sh#每周一,周三,周五晚上22:30分执行time.sh脚本30 22 * * 1-5 time.sh#每周的周一到周五晚上22:3.

2020-06-16 14:34:39 4370

原创 CentOS8系统shell编程基础

1. 变量定义name='user1' #等号左右不能有空格2. 输出变量echo $nameecho "my name is ${name}"#在双引号中,用${}来准确的指定变量名,这里必须使用双引号,因为单引号会将字符串原封不动输出。3. 文件测试-d 测试是否为目录(directory)-e 测试目录或文件是否存在(exist)-f 测试是否为文件(file)-L 测试是否为符合连接文件(link)4. 字符串测试= 字符串内容相同!= 字符串内容不同-..

2020-06-16 14:14:27 916

原创 CentOS8系统的权限管理

使用chmod管理权限1.查看文件详情ls -l file1ls -d dir1/ #查看本目录信息2.权限类型r 读(4)w 写(2)x 执行(1)- 无权限(0)3.权限详情:drwxr-xr-x. 1 root root 0 Jun 15 16:05 dir11)root用户对dir1的权限是:rwx(7)2)root组对dir1的权限是:rx(5)3)other用户对dir1的权限是rx(5)4.权限分配:1)数字方式chmod 755 ..

2020-06-15 22:18:34 4023

原创 CentOS8下yum软件包管理

使用yum来管理软件包最大的好处就是:yum可以自动解决软件包的依赖问题。使用yum之前,首先需要配置yum源,yum源分为本地yum源(光盘)和网络yum源(yum源镜像)。本地yum源配置在没有网络情况下,可以将光盘配置成本地yum源。1.挂载光盘mount /dev/cdrom /media2.检查光盘是否正常挂载df3.配置yum仓库1)删除其他repo文件,只留下CentOS-Media.repocd /etc/yum.repos.d/mv Cent

2020-06-15 15:54:22 1027

原创 解决vmware桥接网络无法上网的问题

今天想要配置一台vmware虚拟机使用桥接模式上外网,怎么配置都无法成功。总是出现以下错误:error:connection activation failed: ip configuration could not be reserved最后发现,原来是vmware软件设置的问题。vmware不会自动识别实际使用的那一块网卡,必须手动指定才行。...

2020-06-15 15:13:51 2079 1

原创 CentOS8系统RPM包管理

1)安装rpm包rpm -ivh psmisc-23.1-3.el8.x86_64.rpm2)查看rpm包rpm -qarpm -qa | grep psmiscrpm -qa | wc -l #查看系统中安装了多少个rpm包3)查看rpm包安装的文件列表rpm -ql psmiscrpm -ql psmisc |grep pstree4)反查文件由哪个rpm包安装的rpm -qf /usr/bin/pstree5)删除rpm安装程序rpm -e psmi

2020-06-14 23:49:00 968

原创 CentOS8光驱管理

1)挂载光驱mount /dev/cdrom /media2)查看挂载情况dfdf -h #-h按可读性强的方式显示容量df -Th #-T显示分区类型[root@ywops ~]# df -ThFilesystem Type Size Used Avail Use% Mounted ondevtmpfs devtmpfs 886M 0 886M 0% /devtmpfs ...

2020-06-14 22:04:03 1274

原创 CentOS8下gz,bz2和zip压缩包管理

gz压缩包管理1)制作gz压缩包tar czf mydir1.tar.gz mydir12)gz压缩包解压tar xzf mydir1.tar.gz3)查看gz压缩包tar tf mydir1.tar.gzbz2压缩包管理1)制作bz2压缩包tar cjf mydir1.tar.bz2 mydir12)bz2压缩包解压tar xjf mydir1.tar.bz23)查看bz2压缩包tar tf mydir1.tar.bz2zip压缩包管理

2020-06-14 21:50:00 407

原创 CentOS8用户和组管理

用户管理1)查看用户id user12)创建用户useradd user13)设置密码passwd user14)shell中设置密码echo "123456" | passwd --stdin user1#默认终端设置密码需要两次交互,这里只需一次#--stdin表示在设置user1用户密码时,直接从终端输出获取5)删除用户userdel -r user1 #-r参数会彻底删除user1相关信息6)与用户有关的文件/etc/passwd ...

2020-06-14 21:35:21 1470

原创 CentOS8常用基础命令

1)查看历史命令history2)清除历史命令history -c3)关闭系统init 04)重启系统init 65)查看当前目录下的所有非隐藏文件ls6)查看当前目录下的所有非隐藏文件及权限ll 或 ls -l7)查看当前目录下的所有文件及权限ll -a 或ls -al8)切换目录cd9)进入最近一次使用的目录cd -10)查看当前路径pwd11)强制中断正在执行的操作ctrl+c12)清空当前屏幕clear 或 ctrl+l...

2020-06-14 20:11:08 1538

原创 CentOS8系统文件管理

1)创建文件touch file12)删除文件rm -rf file13)修改文件名mv file1 file24)查看文件内容cat file1more file25)复制文件cp file1 file26)移动文件mv file1 file2 #和改名操作一样7)编辑文件vi file18)批量创建文件touch file{1,9} #创建file1和file9共两个文件touch file{1..9} #创建file1.

2020-06-14 20:09:31 623

cm-13.0-20161220-SNAPSHOT-ZNH5YAO3XL-flo.zip

Google Nexus 7 二代2013 wifi版,cyanogenmod出品的基于官方Android6.0.1版本的rom,用于刷kali nethunter

2020-08-21

ios13屏蔽更新描述文件.rar

苹果系统ios13系统屏蔽更新描述文件,不想升级系统的朋友或者不想看到升级提示小红点的朋友可以下载,有效期到2021年4月2日

2020-06-26

radmin服务端win10亲测可用,带破解方法

本人亲测,在windows10下可正常使用,带win10下破解方法

2018-07-19

跟老男孩学linux三剑客命令V1.5

跟老男孩学linux三剑客命令V1.5版本,包含了awk,sed,grep命令

2018-05-09

ai roboform 7.7.4专业破解版补丁

ai roboform 7.7.4专业破解版补丁,本人亲自测试成功!

2012-03-30

成功助理5.4正式版破解(去除时间限制)

成功助理5.4正式版破解(去除时间限制) 1、去掉了2010-10-10以后主程序无法运行和数据库读取时格式错误的提示; 2、任意注册名,任意的16位注册码注册,使软件将正确的注册码写入到数据库文件中(即软件实现自注册); 3、去掉了30天试用的限制 4、去掉了新版本的升级提示 5、去网络验证 使用:覆盖安装目录主程序,任意用户名和注册名注册即可。

2012-01-17

C语言程序实例大全!(里面包含220个C程序实例)

c语言程序实例大全!(里面包含220个C程序实例),非常适合初学者。 解压密码:www.ecostet.com

2011-03-07

radmin3.4注册机

radmin3.4注册机,目前radmin公司发布了radmin3.4版本,其中viewer是免费下载的,这个是server版本的注册机。

2010-08-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除