列出历史记录defaults read /Users/ice/Library/Preferences/com.apple.Terminal.plist PreviousCommands 删除历史记录defaults delete /Users/ice/Library/Preferences/com.apple.Terminal.plist PreviousCommands
admin 2020-08-19 运维 872
1, 查看系统时间# date Mon Aug 17 14:27:47 CST 2020 2, 查看格式化时间date +'%Y-%m-%d %H:%M:%S' 2020-08-17 14:30:24 使用“+”开头的字符串指定其格式,详细格式如下:%n : 下一行 %t : 跳格 %H : 小时(00-23) %I : 小时(01-12) %k : 小时(0-23) %l : 小时(1-12) %M : 分钟(00-59) %p : 显示本地 AM 或 PM %r : 直接显示时间 (12 小时制,格式为 hh:mm:ss [AP]M) %s : 从 1970 年 1 月 1 日 00:00
admin 2020-08-17 运维 1010
df 统计数据块使用情况du 统计文件大小相加1, 查看磁盘大小df -h df 是 disk free的缩写,df 命令用于显示目前在 Linux 系统上的文件系统磁盘使用情况统计。-h, --human-readable 使用人类可读的格式 (预设值是不加这个选项的...)2, 查看当前文件夹所有文件大小du -sh du 是disk usage的缩写,du 命令用于显示目录或文件的大小。-s或--summarize 仅显示总计。-h, --human-readable 使用人类可读的格式 (预设值是不加这个选项的...)3, 查看指定文件夹大小du -sh /data 4, 查看指定文件
admin 2020-08-16 运维 847
简单调用在mac的命令行下面,执行:say hello world 就可以发出"hello world"的声音了,支持中文。文字转为语音新建一个文本文件aa.txt,在终端里在,cd 到该目录,然后执行:say -f aa.txt -o a.m4a 即可生成a.m4a这个语音文件。 -f 后面跟的是需要转换成语音的文件,-o 是 -out 的意思。修改语音声音打开系统偏好设置->辅助功能->语音参考:https://jingyan.baidu.com/article/48b37f8d23eaa61a64648813.htmlhttps://newsn.net/say/mac-command
admin 2020-08-11 运维 1430
FirewallD 简介FirewallD 即Dynamic Firewall Manager of Linux systems,Linux系统的动态防火墙管理器,是 iptables 的前端控制器,用于实现持久的网络流量规则。它提供命令行和图形界面,在大多数 Linux 发行版的仓库中都有。与直接控制 iptables 相比,使用 FirewallD 有两个主要区别:1, FirewallD 使用区域和服务而不是链式规则。2, FirewallD可以动态修改单条规则,而不需要像iptables那样,在修改了规则后必须得全部刷新才可以生效。Firewalld的基本使用启动: systemctl
admin 2020-08-05 运维 1130
WordPress是一款能让您建立出色网站、博客或应用程序的开源软件。美观的设计,强大的功能,助您自由发挥心中所想。WordPress既是免费的,也是无价的。全世界 43% 的网站都在使用WordPress,小到兴趣博客,大到新闻网站。您可充分利用超过55,000个插件扩展WordPress,以让您的网站满足需求。您可以增加网店、相册、邮件列表、论坛、统计分析等更多功能。成百上千的开发者、内容创建者和网站站长参与全球817个城市的每月小聚。超过六千万用户选择 WordPress 打造他们的网上家园。
admin 2020-05-22 WordPress 806
在 /etc/ssh/sshd_config 中,增加:Port 22 Port 10086 SSH默认监听端口是22,如果你不强制说明别的端口,”Port 22”注不注释都是开放22访问端口。上面保留了22端口,是为了防止出错后,连22端口都无法访问了。firewall-cmd --permanent --add-port=15822/tcp firewall-cmd --reload firewall-cmd --permanent --list-port systemctl restart sshd
admin 2020-05-17 运维 828
1,当创建一个空的Activity 项目的时候,Launch Option 设置为 Specified Activity 的时候,运行报错Error running 'app': The activity must be exported or contain an intent-filt 解决办法:AndroidManifest.xml文件中你想设置为默认activity的activity标签下添加: activity android:name=".MainActivity" intent-filter action android:name="android
admin 2020-05-14 开发工具 846
场景使用 Android Studio 或者 HBuilderX 真机调试时,总是使用一根数据线连接到电脑上很不方便。如果在一个局域网内,可以使用 adb 无线调试 APP。如果只安装了 HBuilderX,可以使用HBuilderX 内置的 adb,位置一般在“/Applications/HBuilderX.app/Contents/HBuilderX/plugins/launcher/tools/adbs”。知识Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信。adb 命令可用于执行各种设备操作(例如安装和调试应用),并提供对 Unix shell(可用
admin 2020-05-07 开发工具 1034
场景现在很多高清视频都是MKV,但是Premiere等剪辑工具只支持 MP4 文件。可以使用 ffmpeg 不重新编码转换成MP4文件。等于文件复制的速度,非常快。MKV 介绍MKV 是Matroska的一种媒体文件,Matroska是一种新的多媒体封装格式,也称多媒体容器 (Multimedia Container)。它可将多种不同编码的视频及16条以上不同格式的音频和不同语言的字幕流封装到一个Matroska Media文件当中。MKV最大的特点就是能容纳多种不同类型编码的视频、音频及字幕流。mkv是一种后缀为MKV的视频文件频频出现在网络上,它可在一个文件中集成多条不同类型的音轨和字幕轨
admin 2020-05-06 开发工具 933
Git 版本管理时,往往需要撤销某些操作。本文介绍几种最主要的情况,给出详细的解释。更多的命令可以参考《常用 Git 命令清单》一文。一、撤销提交一种常见的场景是,提交代码以后,你突然意识到这个提交有问题,应该撤销掉,这时执行下面的命令就可以了。$ git revert HEAD 上面命令的原理是,在当前提交后面,新增一次提交,抵消掉上一次提交导致的所有变化。它不会改变过去的历史,所以是首选方式,没有任何丢失代码的风险。git revert 命令只能抵消上一个提交,如果想抵消多个提交,必须在命令行依次指定这些提交。比如,抵消前两个提交,要像下面这样写。$ git revert [倒数第一个提交
admin 2020-04-24 开发工具 675
1,全局组件正常Vue的做法:在App.vue上加上自定义组件,就能显示在所有页面上。在uni-app上却无法实现,在uni-app的App.vue上是没有template片段。方法一:就是在main.js 中定义全局组件:import myPlayerCircle from '@/components/my-player-circle/my-player-circle.vue'; Vue.component(myPlayerCircle); 方法二:新版uni-app已经支持easycom,无需考虑全局组件,想在什么地方用,就在什么地方用https://uniapp.dcloud.io/
admin 2020-04-22 开发工具 1020
一,判断文件是否存在# 定义文件位置 filePath="/opt/test/log.txt" # 获取系统时间 time=$(date "+%Y-%m-%d %H:%M:%S") # 判断文件是否存在 if [ ! -f "$filePath" ];then touch $filePath echo "11111" + $time $filePath echo "文件创建完成" else echo "11111" + $time $filePath echo "文件已经存在" fi 文件是否存在的参数说明-e 判断对
admin 2020-04-19 运维 881
简介linux定时任务分为两种:第一种,是系统自身轮训的任务,比如定时(5天或者一周)备份/var/log/message等日志文件。 第二种,是用户执行的定时任务(用户的定时任务一般分为六段)at适合执行一次就结束的调度任务anacrontab适合于非7*24小时开机的服务器准备的,是以天为单位执行的,不能指定以分钟的定时任务,在停机期间没有任务执行,可以开机时执行。cron 相关命令cron 服务是一个定时执行的服务,而crond正是它的守护进程。可以通过crontab 命令添加或者编辑需要定时执行的任务。cron 服务命令systemctl start cron systemctl st
admin 2020-04-19 运维 896
CentOS 中 yum 安装的 Node.js 版本比较低。CentOS 7 的默认 Node.js 版本居然是 6,最新版本都是 12 了。安装方法:创建用户文件夹 /opt/software下载文件 https://nodejs.org/en/download/$ wget https://nodejs.org/dist/v12.16.2/node-v12.16.2-linux-x64.tar.xz$ tar -xvf node-v12.16.2-linux-x64.tar.xz$ mv node-v12.16.2-linux-x64 /opt/software/nodejs建立软连接,
admin 2020-04-18 运维 852
场景使用对象存储,遇到恶意盗刷流量,不能及时发现,搞不好会“破产”的。市面上的云服务器对象存储,都没有带宽限制(单链接限速不算),也没有超过流量阈值,自动停止的功能。甚至有些拒绝恶意IP访问都不可以。。。这种状况已经持续很多年了(设置referer 设置防盗链是挡不住恶意刷流量的 https://help.aliyun.com/document_detail/31869.html )“对象存储破产案例“:Dhttps://www.v2ex.com/t/269463?p=1https://developer.aliyun.com/ask/196191https://segmentfault.co
admin 2020-04-18 运维 4938
1,macOS QQ 聊天记录文件位置~/Library/Containers/com.tencent.qq/Data/Library/Application Support/QQ 2,Apache 和 PHP 位置PHP 位置 /usr/local/php5Apache 位置 /usr/local/opt/httpdApache 配置文件 /usr/local/etc/httpdApache 重启 sudo apachectl restart3, Xcode 删除过程3.1.根目录下的必须要用管理员权限:sudo rm -rf /Applications/Xcode.app sudo
admin 2020-04-14 运维 935
知识回顾:open_basedir是php.ini中的一个配置选项它可将用户访问文件的活动范围限制在指定的区域,假设open_basedir=/home/wwwroot/home/web1/:/tmp/,那么通过web1访问服务器的用户就无法获取服务器上除了/home/wwwroot/home/web1/和/tmp/这两个目录以外的文件。注意用open_basedir指定的限制实际上是前缀,而不是目录名。举例来说: 若"open_basedir = /dir/user", 那么目录 "/dir/user" 和 "/dir/user1"都是可以访问的。所以如果要将访问限制在仅为指定的目录,请用斜
admin 2020-03-25 运维 1146
问题:1,CentOS 7 中的源中默认有 mod_evasive,而 CentOS 8 中没找到 mod_evasive。2,Apache 官方文档中,关于 Denial of Service (DoS) attacks 没有类似 mod_evasive 的功能。官方建议限制 IP 连接数相关的方法,最好使用操作系统上的防火墙。http://httpd.apache.org/docs/current/misc/security_tips.html3,Apache 2.4以上版本,新增了mod_ratelimit,针对请求限流,不能针对IP。也不能屏蔽 IPhttp://httpd.apach
admin 2020-03-22 运维 1858
CentOS 8 默认是可以安装 MySQL 8。https://dev.mysql.com/downloads/repo/yum/https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/第一步,添加源文件手动添加文件 /etc/yum.repos.d/mysql-community.repo,然后加入下面内容到文件里。安装 MySQL 8.0[mysql80-community] name=MySQL 8.0 Community Server baseurl=http://repo.mysql.com/yum/mysql-8.0-c
admin 2020-03-20 运维 2451
随机推荐
WordPress 常用接口
curl 的用法指南
WordPress 文章置顶循环
wp_signon() 自定义用户登录函数
WordPress 用户信息
Linux apt 命令
WordPress 发送邮件
Node.js MySQL2 如何编写事务