建议在用户家目录创建.vimrc文件:文件格式如下:setignorecasesetautoindentsetpasteautocmdBufNewFile*.shexec":.callSetTitle()"funcSetTitle()ifexpand("%:e")==‘sh‘callsetline(1,"#!/bin/bash")callsetline(2,"#******************
分类:
系统相关 时间:
2020-08-03 23:10:17
阅读次数:
112
简介正则表达式其主要作用是通过一些拥有特殊含义得字符,完成日常工作中我们需要得特定字符串匹配,或者从输出内容中匹配出符合我们需要得内容。分类基础正则表达式扩展正则表达式基础正则表达式扩展正则表达式
分类:
系统相关 时间:
2020-08-03 18:42:50
阅读次数:
85
当执行在Windows系统下修改过的脚本时,会提示存在^M的错误,但是在Linux下直接使用vim打开并不存在。此时可以使用vim -b来打开脚本文件,就可以发现每行的末尾都存在^M。 造成这样的原因是不同的系统使用了不同的换行符。在Windows下文本文件的每一行结尾都有一个回车('\n')和换行 ...
分类:
系统相关 时间:
2020-08-02 22:22:44
阅读次数:
173
BOM是指浏览器对象模型,可以使我们通过JS来操作浏览器,在BOM中为我们提供了一组对象,用来完成对浏览器的操作。 BOM对象 Window — 代表的是整个浏览器的窗口,同时window也是网页中的全局对象 Navigator — 代表的当前浏览器的信息,通过该对象可以来识别不同的浏览器 Loca ...
分类:
编程语言 时间:
2020-08-02 12:49:26
阅读次数:
110
const displayMachine = createMachine({ initial: "hidden", states: { hidden: { on: { TURN_ON: "visible.hist", }, }, visible: { initial: "light", states ...
分类:
其他好文 时间:
2020-07-31 18:03:45
阅读次数:
89
Linux系统让我们懂得了共享、开放、自由可以让人类生活的更加美好,开源精神是一种让每个从事Linux行业的技术人员从骨子里自豪的情怀,开源产品的兴盛受益于开源社区的强壮根基。Linux真的给了我很多,不仅仅是科技之美,更是生命之美。接下来我希望更加切实的谈一谈Linux,让我为你揭开Linux系统 ...
分类:
系统相关 时间:
2020-07-31 16:36:44
阅读次数:
101
1、重要安全策略1.1、密码复杂度修改方法:在“运行”中输入“gpedit.msc”打开组策略编辑器,浏览到路径“本地计算机策略\计算机配置\Windows设置\安全设置\帐户策略\密码策略”。默认配置内容如下图:修改如下参数配置:“密码必须符合复杂性要求”,配置为“已启用”,要求复杂性。“密码长度最小值”,建议8或12。“强制密码历史”,配置5,最近5个密码不能使用。“密码最短存留期(使用期限)
解决方法:拷贝或创建/etc/profile,修改权限与所属,保证操作系统正常。 Debian10系统 /etc/profile 默认内容为: # /etc/profile: system-wide .profile file for the Bourne shell (sh(1)) # and B ...
分类:
其他好文 时间:
2020-07-30 22:12:59
阅读次数:
84
1、编写脚本systeminfo.sh,显示当前主机系统信息,包括:主机名,IPv4地址,操作系统版本,内核版本,CPU型号,内存大小,硬盘大小#!/bin/bashecho-e"\e[31mHostname:`hostname`\e[0m"echo-e"\e[32mIP:`hostname-I`\e[0m"echo-e"\e[33mOSVersion:`cat/etc/os-release|gr
分类:
系统相关 时间:
2020-07-30 01:14:27
阅读次数:
194
工作区 add >Stage(暂存区) cimmit >History(历史版本库) git add 文件或文件夹 git commit 把暂存区的修改提交到当前分支,提交后Stage会被清空 git commit -a(或文件或文件夹) 直接把所有文件的修改添加到暂存区并执行提交 git comm ...
分类:
其他好文 时间:
2020-07-29 21:27:55
阅读次数:
68