bin文件

Linux安全管理(1)

心已入冬 提交于 2020-03-10 10:23:50
1.禁止ROOT远程登录 修改/etc/ssh/sshd_config文件,配置PermitRootLogin no。 重启服务,/etc/init.d/sshd restart。 2.检查是否关闭不必要的服务和端口 chkconfig --level 345 nfslock off 3.检查别名文件/etc/aliase配置 编辑别名文件vi /etc/aliases,删除或注释掉下面的行 4.检查系统core dump设置 echo "* hard core 0" >>/etc/security/limits.conf echo "* soft core 0" >>/etc/security/limits.conf 5.检查历史命令设置 #games: root #ingres: root #system: root #toor: root #uucp: root #manager: root #dumper: root #operator: root #decode: root #root: marc 更新后运行/usr/bin/newaliases,使改变生效 6.检查历史命令设置 echo "HISTFILESIZE=5" >>/etc/profile 7.检查拥有suid和sgid权限的文件 for file in find /usr/bin/chage /usr

Oracle服务自动启动脚本

 ̄綄美尐妖づ 提交于 2020-03-10 05:19:12
1.设置相应数据库实例允许用系统服务自动启动:修改oratab文件: $ vim / etc / oratab 将sales:/u01/app/oracle/product/11.2.0/dbhome_1: N 改为:sales:/u01/app/oracle/product/11.2.0/dbhome_1: Y 2. 在/etc/init.d/下创建文件oracle,内容如下: # vim / etc / init . d / oracle #!/bin/bash #!/bin/sh #chkconfig: 345 61 61 #description:Oracle self-startup script OPT_ = $ 1 case "$OPT_" in start ) / bin / echo "$0 : (start)" su - oracle -c "/u01/app/oracle/product/11.2.0/dbhome_1/bin/lsnrctl start" su - oracle -c "/u01/app/oracle/product/11.2.0/dbhome_1/bin/dbstart" su - oracle -c "/u01/app/oracle/product/11.2.0/dbhome_1/bin/emctl start dbconsole"

python读取bin文件并下发串口

馋奶兔 提交于 2020-03-10 04:54:11
python读取bin文件并下发串口 # coding:utf-8import time, serialfrom struct import *import binasciifile = open('E:\\1.bin', 'rb')i = 0while 1: c = file.read(1) # 将字节转换成16进制; ssss = str(binascii.b2a_hex(c))[2:-1] print(str(binascii.b2a_hex(c))[2:-1]) if not c: break ser = serial.Serial('COM3', 57600, timeout=1) ser.write(bytes().fromhex(ssss))# 将16进制转换为字节 if i % 16 == 0: time.sleep(0.001) #写每一行等待的时间 i += 1 ser.close()file.close() # coding:utf-8import time, serialfrom struct import *import binasciifile = open('E:\\1.bin', 'rb')i = 0while 1: c = file.read(1) # 将字节转换成16进制; ssss = str(binascii.b2a_hex(c))[2:-1

CentOS7 下升级Python版本

穿精又带淫゛_ 提交于 2020-03-09 18:40:42
本次安装参考其他网络其他文章,根据自己的实际情况,进行编写记录,避免遗漏 服务器版本:CentOS 7.5 64位 安装的python版本为:python 3.7.3 1)切换工作目录至/usr/local cd /usr/local 2)下载目标python3.7.3版本压缩包 wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz 3)解压压缩包 tar -xzf Python-3.7.3.tgz 4)在当前目录下创建文件夹--python3 mkdir python3 5)编译与安装 5.1)进入解压文件路径 cd Python-3.7.3 5.2)生成makefile文件 ./configure --prefix=/usr/local/python3 ./configure 是生成 makefile 文件 --prefix是编译时指定程序存放的路径。 不指定prefix,可执行文件默认放在/usr/local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc,其它的资源文件放在/usr/local/share 5.3)对makefile文件进行操作 make make 命令 是对makefile文件操作 make install make install

Linux基础文件查找

你说的曾经没有我的故事 提交于 2020-03-07 05:49:54
一、文件查找 (一)、命令文件 [root@linux ~]# chich ls //从PATH环境变量 [root@linux ~]# chereis vim [root@linux ~]# echo $PATH /usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin 二、任意文件 A. locate (查询的数据库: /var/lib/mlocate/mlocate.db) 计划任务:每天自动更新数据库 /etc/cron.daily/mlocate.cron               手动更新数据库:updatedb               # locate ifcfg-eth0               # locate ifcfg-enp0s25 B. find find [options] [path...] [expression] [action] (一)、按文件名: [root@linux ~]# find /etc -name "ifcfg-eth0" [root@linux ~]# find /etc -iname "ifcfg-eth0" //-i忽略大小写 [root@linux ~]# find /etc -iname "ifcfg-eth

golang环境protocol buffer的安装

前提是你 提交于 2020-03-06 10:40:25
怎么在go语言中使用google protocol Buffer呢? 1、下载相应的proto版本:https://github.com/google/protobuf/releases 2、把bin下的protoc文件 copy到GOPATH目录和/usr/local/bin目录里 3、下载protoc-gen-go插件:https://github.com/golang/protobuf/ 4、把上述文件拷贝到GOPATH路径下 5、cd到protobuf下执行make 6、到GOPATH目录下的bin目录中找到可执行文件protoc-gen-go,拷贝到/usr/local/bin里 7、编写protobuf文件,执行编译命令protoc --go_out=. xxx.proto 来源: https://www.cnblogs.com/zhenxing1114/p/5950485.html

LinuxMint17.3配置全局变量

送分小仙女□ 提交于 2020-03-01 01:43:32
最近在编译tslib时,打算将tslib的安装目录分配到/usr/tslib目录 首先make是成功的,但是在sudo make install的时候出现找不到arm-none-linux-gnueabi相关的工具 分析得出sudo命令切换到root命令,但是在root环境下没有arm-none-linux-gnueabi, 按照以前的配置修改/etc/profile、/etc/bash.bashrc、~/.profile等文件都没有用,经过 分析发现LinuxMint系统在init/mdm.conf中会率先执行/etc/environment脚本完成全局PATH 的设定,于是我在该脚本中添加环境,成功,内容如下: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/arm-2014.05/bin" 在make install前输入su进入root用户 来源: oschina 链接: https://my.oschina.net/u/130864/blog/631273

H3C交换机断电bin文件损坏还原过程

我只是一个虾纸丫 提交于 2020-02-25 22:12:46
交换机断电后引起的config/bin文件的丢失和损坏 issues The secure application files does not exist-flash:/secure.bin! slove 先使用tftp从其它同型号的交换机上下载bin文件备用 tftp 192.168.0.100 put flash:/s5110_52p_si-cmw520-r1108.bin 进入异常交换机的 EXTEND-BOOTWARE MENU # step 1 EXTEND-BOOTWARE MENU <4> File Control <4> Delete File delete all # step 2 EXTEND-BOOTWARE MENU <3> Enter Ethernet SubMenu <5> Modify Ethernet Parameter Protocol (FTP or TFTP) :tftp Load File Name :s5110_52p_si-cmw520-r1108.bin : Target File Name :target : Server IP Address :192.168.2.1 Local IP Address :192.168.2.2 Gateway IP Address :0.0.0.0 # 配置tftp pc 为提示中的server

windows下搭建ffmpeg环境

给你一囗甜甜゛ 提交于 2020-02-23 11:51:53
在windows下编译ffmpeg可以采用cygwin或msys+mingw两种方案,我个人比较喜欢msys+mingw方式,因为这样可以在windows下搭建一个类Unix操作系统,并且配置比cygwin要简单,因此本就是描述怎样建立msys+mingw的环境。 在windows下搭建ffmpeg编译环境在网上的文章很多,最为详细的可能是这篇文章: http://ffmpeg.arrozcru.org/wiki/index.php?title=Main_Page 。但是在由于版本问题,完全按照上面的描述是通不过的。 到 http://sourceforge.net/projects/mingw/files/ 下载最新版MinGW安装程序,我的是MinGW-5.1.6.exe 到 http://sourceforge.net/projects/mingw/files/MSYS%20Base%20System/msys-1.0.11/MSYS-1.0.11.exe/download 下载MSYS-1.0.11,注意当前MSYS已经是1.0.14版,但是从1.0.11版之后,就再也没有安装程序了 到 http://prdownloads.sourceforge.net/mingw/coreutils-5.97-MSYS-1.0.11-snapshot.tar.bz2?download

安装python3

喜夏-厌秋 提交于 2020-02-19 05:44:56
1、安装依赖包 yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc* make -y 2、下载python安装包 wget https: //www.python.org /ftp/python /3.5.2/Python- 3.5. 2.tar.xz 这里下载安装python3.5.2的原因主要是由于后期结合Django的稳定性好 3、解压python安装包 tar -Jxvf Python-3 .5 .2 .tar .xz 4、配置安装路径 切入到解压目录下 . /configure prefix=/usr /local/python3 5、编译安装 切入到解压目录下 make && make install 6、配置软连接 ln -s /usr/local /python3/bin /python3 /usr /bin/python3 ln -s /usr/local /python3/bin /pip3 /usr /bin/pip3 现在可以正常使用python3.5.2和pip3 这里发现pip3配置软链接后用不了: 解决方式: [root@localhost bin]# which pip3 /usr/bin