bin

定时任务crond、crontab

倾然丶 夕夏残阳落幕 提交于 2019-11-27 12:38:30
crontab命令是用来设置定时任务规则的配置命令,配置文件/etc/crontab 与/var/spool/cron/目录下当前用户名的文件。   -l 显示当前定时任务   -e 编辑定时任务 对于root用户: crontab -l 等同于 cat /var/spool/cron/root crontab -e 等同于 vim /var/spool/cron/root crond.service服务管理 要想配置定时任务,首先启动crond服务。 systemctl start crond.service systemctl stop crond.service systemctl status crond.service 开启自启动: systemctl disable crond.service systemctl enable crond.service /etc/crontab 配置问价介绍: [root@55test /etc]# cat /etc/crontab SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root # For details see man 4 crontabs # Example of job definition: # .---------------- minute

在云服务搭建jupyter环境

≯℡__Kan透↙ 提交于 2019-11-27 12:24:13
一.环境配置 centeos7 python3 二.安装jupyter notebook   1.安装jupyter   安装Jupyter Notebook   通过pip安装Jupyter Notebook #安装jupyter notebook python3 -m pip install jupyter #安装完会在python3的包管理器,创建一个软连接以便在任何地方都可以直接执行 ln -s /usr/local/python3/bin/jupyter /usr/bin/jupyter   通过jupyter notebook命令启动Jupyter服务器,验证是否安装成功 [root@instance-hrnebyqu bin]# jupyter notebook --allow-root [I 11:26:22.273 NotebookApp] JupyterLab beta preview extension loaded from /root/anaconda3/lib/python3.6/site-packages/jupyterlab [I 11:26:22.273 NotebookApp] JupyterLab application directory is /root/anaconda3/share/jupyter/lab [I 11:26:22.277

在 Linux 下搭建 Java 开发环境

走远了吗. 提交于 2019-11-27 12:01:12
为了便于管理,建议将所有开发工具都安装在 /opt 目录下。 1 安装 JDK 1) 下载 JDK 安装包 自行从 Oracle 官网下载 Linux 版本的 JDK 1.6.45(64 位), 下载链接: http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u45-oth-JPR 安装文件:jdk-6u45-linux-x64.bin 使用 WinSCP 将安装文件上传到 Ubuntu 中。 2) 安装 JDK chmod u+x jdk-6u45-linux-x64.bin ./jdk-6u45-linux-x64.bin ln -s /opt/jdk1.6.0_45 jdk 3) 设置环境变量 vim ~/.bashrc ... # JDK export JAVA_HOME=/opt/jdk export PATH=$PATH:$JAVA_HOME/bin source ~/.bashrc 4) 测试 安装 java -version java version "1.6.0_45" Java(TM) SE Runtime Environment (build 1.6.0_45-b06) Java

windows install mysql 64位 zip版本

最后都变了- 提交于 2019-11-27 11:49:38
MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装(相信大家的英文可以看懂英文提示),一般MySQL将会安装在C:\Program Files\MySQL\MySQL Server 5.6 该目录中;zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行配置。 mysql 下载地址: 链接:http://pan.baidu.com/s/1boNNFND 密码:q947 1:解压 zip后得到纯净版的 mysql 目录 2: 我的电脑->属性->高级->环境变量 选择PATH,在其后面添加: 你的mysql bin文件夹的路径 (如:G:\mysql-5.6.33\bin ) PATH=.......;G:\mysql-5.6.33\bin (注意是追加,不是覆盖) 3: 配置完环境变量之后先别忙着启动mysql,我们还需要修改一下配置文件(如果没有配置,之后启动的时候就会出现图中的错误哦!:错误2 系统找不到文件),mysql-5.6.1X默认的配置文件是在C:\Program Files\MySQL\MySQL Server 5.6\my-default.ini,或者自己建立一个my.ini文件, 在其中修改或添加配置(如图): [mysqld] basedir=C:\Program

MySQL 手动清除binlog

感情迁移 提交于 2019-11-27 10:52:46
新接手的四套库MySQL库,采用主从结构。之前配置的伙计备库的bin log 日志全部是打开状态。运维人员反映,空间告警几次。均手动上去处理。 备库开启了bin log 也影响备库的性能,虽然这四套MySQL库的压力不大,但是本着优化的态度,还是对这四套库做一次彻底的清楚。 1. 查看备库当前的bin log: show binary logs; 直接刷出了七百多个bin - log。从上线之初到现在一年时间, 只有1T的bin log 2. 查看备库的slave 运行状态 show slave status\G *************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: 10.180.213.58 Master_User: rep581 Master_Port: 3301 Connect_Retry: 60 Master_Log_File: mysql-bin.000266 Read_Master_Log_Pos: 429863077 Relay_Log_File: mysql-relay-bin.000780 Relay_Log_Pos: 429863287 Relay_Master_Log

Where does the slf4j log file get saved?

这一生的挚爱 提交于 2019-11-27 10:39:47
问题 I have the followed imports: import org.slf4j.Logger; import org.slf4j.LoggerFactory; and the following instantiation: private static Logger logger = LoggerFactory.getLogger(Test.class); and the following in my Main method: logger.info("SOME MESSAGE: "); However, I'm not able to find the output anywhere. All I see is that in my console there is: 21:21:24.235 [main] INFO some_folder.Test - SOME MESSAGE: How do I locate the log file? Note that the following are on my build path: slf4j-api-1.7.5

centos7之Python3.74安装

坚强是说给别人听的谎言 提交于 2019-11-27 10:08:54
安装版本:Python3.74 系统版本:centos7 系统默认安装Python2.7,保留。 安装/usr/bin/Python3 安装需要root权限。 安装Python3的准备工作: 1、安装编译python3所用到的相关依赖包: yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make 2、安装pip模块--系统自带Python没有pip模块,需要手动安装 yum -y install epel-release --添加epel扩展源 yum install python-pip 3、安装wget模块 pip install wget   3.7版本及以上版本需要安装libffi-devel   yum install libffi-devel -y 4、上传Python包,解压:tar -zxvf Python3.74.tgz 5、修改安装目录:   ./configure prefix=/usr/local/python3 6、编译Python3.74源代码   make && make install 7、添加软连接    #将原来的链接备份     mv /usr/bin/python /usr/bin

Pycharm永久激活

最后都变了- 提交于 2019-11-27 10:06:55
1.下载破解文件 链接: https://pan.baidu.com/s/1quvUl16eExIdqoa-gelrpg 提取码: gywh 2.将 JetbrainsCrack-release-enc.jar 放置到 pycharm安装目录的\bin目录下(位置可随意,只要配置文件填写相对应的路径)。 3.(Windows系统)在 Pycharm安装目录的\bin目录下找到 pycharm.exe.vmoptions 和 pycharm64.exe.vmoptions,以文本格式打开文件最后追加 -javaagent:D:\你pycharm的安装路径\bin\JetbrainsCrack-release-enc.jar,注意路径修改成你的pycharm安装路径,然后保存。 (Mac系统)在 Pycharm安装目录的\bin目录下找到pycharm.vmoptions ,以文本格式打开并同时在两个文件最后追加 -javaagent:/Applications/PyCharm.app/Contents/bin/JetbrainsCrack-release-enc.jar,注意路径修改成你的pycharm安装路径,然后保存。 4.打开Pycharm 输入任意字符激活即可。 来源: https://www.cnblogs.com/jj0730/p/11357973.html

第七周作业

冷暖自知 提交于 2019-11-27 09:55:28
1、编写脚本实现传入进程pid,查看对应进程/proc下CPU、内存指标 #!/bin/bash read -p "Input pid to see CPU&Memory info: " pid Input_pid=`ps aux | sed -nr "1! p" | tr -s " " | cut -d " " -f 2 | grep "$pid"` if [ ! $Input_pid ];then echo "$pid" 'does not exit! Check and input again.' else echo "Memory Usage :" echo "`cat /proc/$pid/status | grep ^Vm`" echo "Cpu Usage :" echo "`cat /proc/$pid/status | grep ^Cpu`" echo "%CPU is`ps -p $pid -o pcpu | sed -nr "2p"`" fi 2、编写脚本实现每分钟检查一个主机端口是否存活(提示使用 nmap),如果检查到端口不在线, sleep 10s,如果三次都不存在,记录到日志 #!/bin/bash ip=192.168.0.100 port=80 for ((i=1;i<=3;i++));do nmap -p $port $ip | tail -n3

C# how convert large HEX string to binary

限于喜欢 提交于 2019-11-27 09:13:23
I have a string with 14 characters . This is a hex represantation of 7bytes. I want to convert it to binary. I tried using Convert.ToString(Convert.ToInt32(hexstring, 16), 2); For small strings this works but for 14 characters it will not work because the result is too large. How can i manage this? Keep in mind that the output of the conversion should be a binary string with a lengeth of 56 characters (we must keep the leading zeros). (e.g. conversion of (byte)0x01 should yield "00000001" rather than "1") Guffa You can just convert each hexadecimal digit into four binary digits: string