linux
小灰奇
这个作者很懒,什么都没留下…
展开
-
linux子系统安装MySQL遇到的一些问题
linux子系统安装MySQL遇到的一些问题解决root账户登录mysql只能sudo登录的问题启动数据库报错Plugin 'auth_socket' is not loaded解决办法安装mysql后设置初始密码:其他解决root账户登录mysql只能sudo登录的问题解决方法:$ sudo vim /etc/mysql/my.cnf添加:[mysqld]skip-grant-tables保存,退出。然后执行以下两条命令来重启mysql服务:$ sudo service mysql原创 2020-06-24 00:26:53 · 334 阅读 · 0 评论 -
python3.7的安装与遇到的问题
python3.7的安装与遇到的问题安装准备工作(常规下载解压)编译安装配置与测试遇到的问题(踩到的坑)make install 时候的问题pip3版本替换完成后:实验组项目需求,需要使用 Python + Virtualenv + Django + Postgressql等。将使用的过程以及遇到的问题记录下来,作为备份和分享。安装Ubuntu系统自带的原有的 python 版本不支持项目需求,需使用 3.7版本。查找博客进行了安装过程。将自己安装过程以及遇到的问题作为记录,以备后用。环境:+ u原创 2020-06-04 20:09:18 · 2087 阅读 · 1 评论 -
定时器中断
文章目录定时器中断时钟定时器POSIX定时器定时器操作timer_create()(创建定时器)timer_settime()(初始化定时器)timer_gettime()(获得一个活动定时器的剩余时间)timer_getoverrun()(取得一个定时器的超限运行次数)timer_delete()(删除一个定时器)例程例程1 采用新线程派驻的通知方式例程2 通知方式为信号的处理方式中断与中...原创 2019-11-07 16:16:54 · 3276 阅读 · 0 评论 -
为多个文件夹下的C源代码编写Makefile文件
上一篇文章写了如何为在同一个文件夹下的C源代码,本篇文章为多个文件夹下的C源代码编写Makefile文件。 建立两个文件夹,分别为abs与src。其最终目录结构如下:1 $ ls *2 jun.c Makefile3 4 abs:5 jun.h Makefile qi.c qi.h shao.c6 7 src:8 Makefile qianrushi.c qia原创 2017-08-18 20:33:04 · 699 阅读 · 0 评论 -
单文件夹下的C程序如何编写Makefile文件
通过学习已经学会了GCC的一些基础的命令,以及如何将C语言源代码编译成可执行文件。 我们已经知道在linux环境下编译源码时,常会有以下三个步骤: ./configure make make clean 执行./configure时,会检查系统的配置等,得到相关的有用的信息,生成Makefile文件。 执行make命令时,make命令解释Makefile文件原创 2017-08-18 20:33:01 · 612 阅读 · 0 评论 -
在Ubuntu中使用JAVA与tomcat搭建web服务器
一:材料 1.操作系统:ubuntu16.04 2.JAVA: jdk1.8.0 3.Tomcat:tomcat 8 4.域名:zhuandshao.cn二:过程 1.安装java 1)在官网下载javajdk .http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html原创 2017-08-18 20:32:43 · 2359 阅读 · 0 评论 -
GCC编译器入门[转载]
GCC编译器(GNU C Compiler)是GNU组织的一款开源 编译器,它是Linux环境下的默认C语言编译器。它处理能够高效的编译C语言以外,还可以编译其他语言。并且,现在的GCC已经不光包括编译器本身,还包含了编译过程中的工具链。 1 GCC编译流程在学习使用GCC编译程序之前,首先要知道编译C程序的基本流程,一般情况下分为下面四步:(1) 对C语言进行预处理,生成*.i文件。(转载 2017-08-18 20:32:56 · 396 阅读 · 0 评论 -
导航框架式html播放器的实现以及导航栏的自动更新脚本实现
本人对HTML并没有太多的使用,都是现用现查。今天想要实现一个HTML播放器来播放电脑本机存放的视频文件。经过查资料完成一个简单的导航框架式的HTML播放器以及其导航栏的自动跟新脚本。导航框架式HTML播放器html播放器实现HTML播放器使用的是<video> </video> 标签。原创 2017-08-21 20:56:15 · 1031 阅读 · 0 评论 -
shell小脚本--laod博客更新hosts文件[脚本]
#!/bin/bash#--------------------------------------------# name: change-hosts.sh #--------------------------------------------#--------------------------------------------#Pr原创 2017-08-22 20:49:06 · 612 阅读 · 1 评论 -
ubuntu关闭631(cups)端口
在ubuntu17.04环境下使用nmap扫描自己机器,发现631端口处于开启状态,将其输入到浏览器,可以看出是网络打印机的服务: 这个端口开着总是那么的刺眼,(5.12全球爆发的勒索病毒让人不寒而栗,病毒利用了windows系统的445端口进行感染),安全起见,平时学习过程中,并不会使用到网络打印机,因此决定关闭该端口。 在开机时使用的/etc/init文件下的脚本中有一个cups.c原创 2017-08-18 20:33:07 · 7193 阅读 · 2 评论 -
linux下安装一款笔记软件(为知笔记)
今天突然想在ubuntu上安装一款跨平台(windows、linux、android)的笔记软件来做日常记录、文章记录以及网页收藏。原先并没有使用过类似的软件,只是见身边的很多人在使用印象笔记来做记录,但是度娘搜索查看之后发现,印象笔记官方只有Windows和android版本,linux的版本的好像是由其他人开发的,另外它还分什么国际版和国内版什么的,搞得好乱呐。搜索到以下安装的方法,但是并没有原创 2017-08-18 20:33:11 · 1724 阅读 · 0 评论 -
通过公钥解密密文思路(256bits RSA)
256bit RSA公钥安全系数极低,只需要几分钟即可破解密文,本文综合其他文章记录了一次解密256bits RSA加密的密文的过程,仅作为备忘。 p { margin-bottom: 0.25cm; line-height: 120% }a:link { }1.分解公钥,分解出n与e: 1.1使用openssl(红色标记是e与n) 1 qi@zhuandshao:~/downlo原创 2017-08-18 20:33:16 · 3517 阅读 · 0 评论 -
shell编程学习笔记之sed编辑器
在shell编程中,大多数处理的都是文本文件。对文本文件进行处理除了使用交互式文本编辑器(vi[m],gedit......)也可以使用另外一类:流编辑器。 流编辑器:使用预定义的编辑规则来对文本进行处理。如sed,gawk本文将会记录学习的sed的一些命令,以及一些正则联合使用来对文本进行操作案例. 第一部分:sed简述1.1 sed的使用方法 sed编辑器是以行为单位来对文原创 2017-08-18 20:34:04 · 377 阅读 · 0 评论 -
shell编程学习笔记--整数自增
在Shell脚本中,用于while或for循环中经常要涉及到整数自增的情况,下面罗列下可能的方式【方式一】declare -i来声明整数变量root@localhost:~# declare -i x=1 root@localhost:~# x+=1 root@localhost:~# echo $x 2 【方式二】使用let命令root@localhost:~# i=原创 2017-08-18 20:33:54 · 281 阅读 · 0 评论 -
shell编程学习笔记之特殊变量($0、$1、$2、 $?、 $# 、$@、 $*)
特殊变量($0、$1、$2、 $?、 $# 、$@、 $*)shell编程中有一些特殊的变量可以使用。这些变量在脚本中可以作为全局变量来使用。名称说明$0脚本名称$1-9 脚本执行时的参数1到参数9$?脚本的返回值 $#脚本执行时,输入的参数的个数$@输入的参数的具体内容(将输入的参数作为一个多个对象,即是所有参数的一个列表)原创 2017-08-18 20:33:50 · 1170 阅读 · 0 评论 -
shell编程学习笔记之标准输入输出(read&echo)
2017-07-17 09:32:07 输入read: 用途: 从标准输入读取一行,或者从文件描述符FD(file descriptor)中读取一行,并且将其分割成字段。 用法: read [-ers] [-a 数组] [-d 分隔符] [-i 缓冲区文字] [-n 读取字符数] [-N 读取字符数] [-p 提示符] [-t 超时] [-u 文件描述符] [名称 ..原创 2017-08-18 20:33:47 · 402 阅读 · 0 评论 -
hydra简单使用示例
本内容为网上收集整理,仅作为备忘!!hydra简单使用示例:破解https: # hydra -m /index.php -l muts -P pass.txt 10.36.16.18 https 破解teamspeak:# hydra -l 用户名 -P 密码字典 -s 端口号 -vV ip teamspeak 破解cisco:# hydra -P pass.tx原创 2017-08-18 20:33:42 · 2552 阅读 · 0 评论 -
yum安装mysql后root用户的临时密码
1.查看root用户临时随机密码yum 安装mysql后,无法通过空密码登录数据库,如下:1 [root@123 mysql]# mysql -u root -p2 Enter password: 3 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 查找后,原来为了原创 2017-08-18 20:33:26 · 2641 阅读 · 0 评论 -
shell编程学习笔记之正则表达式初识
1.对单字符的查找: 1.1单字符: ‘X’ $ grep ‘q’ passwd //查找单个字符 1.2 范围字符 [] [^] 1.3 任意字符 .$ grep '[1-9]' passwd //查找某个范围的单个字符(范围) $ grep '[a-zA-Z]' passwd //查找某个范围的单个字符(范围) $ grep '[a-zA-Z:/,_-()]' p原创 2017-08-18 20:33:59 · 1876 阅读 · 0 评论