Linux
_Sirius
毕业于清华大学,拥有超过13年的工作经验。 Oracle认证 讲师,拥有6年以上授课经验。精通Oracle数据库、中间 (Weblogic)和大数据Hadoop的管理和开发。 曾为湖北 移动,中国移动,山东教育网进行培训。著有畅销书《IT 必学课》,曾获得xx奖项。
展开
-
【入门】Linux上搭建51单片机开发环境(二) —— Hello World
#【入门】Linux上搭建51单片机开发环境(二) —— Hello World文章目录1. 写一个流水灯程序2. 编译文件2. 使用hex2bin将ihx文件转换为bin文件3. 查看单片机的串口信息4. 烧写程序到单片机1. 写一个流水灯程序使用中断切换LED的高低电平在一个 flow_led.c 中 粘贴如下代码:#include<8051.h>unsigned char i = 0;unsigned char zheng = 1;void main(void) {原创 2021-09-19 10:24:43 · 1634 阅读 · 0 评论 -
Linux字体存放位置
Linux的字体都在/usr/share/fonts这个目录里,一种字体就是这个目录下面的一个子目录。注意,如果把Windows某个字体的ttf文件复制到某个新建的子目录里面,还需要在子目录里用root用户身份依次执行如下三条命令,这个字体才能用,并不是复制到/usr/share/fonts目录就可以用了:mkfontscalemkfontdirfc-cache -fv...原创 2019-06-10 10:13:22 · 10419 阅读 · 0 评论 -
python使用系统打开文件、显示图片
python使用系统打开文件、显示图片import platformuserPlatform=platform.system() # 获取操作系统fileDir='./Desktop/aaa.png'if userPlatform == 'Darwin': # Mac subprocess.call(['open', fileDir])elif use...原创 2019-04-25 15:01:50 · 6437 阅读 · 0 评论 -
Ubuntu下屏幕取色软件——gpick
1. 安装gpicksudo apt-get install gpick2.简单使用gpick 是一个非常好用的Linux取色工具。废话不多说,开始操作了~~~首先他长着逼样~~~ 然后,红色圈出来的部分(标有数字的六边形)是来保存颜色,中间的六边形显示的是当前鼠标所在位置的颜色。 接下来到最关键的了,怎么把颜色保存到有数字的六边形里呢~~~, 首先,按键盘上...原创 2018-06-10 20:00:43 · 11746 阅读 · 2 评论 -
Linux GUI脚本 zenity
zentiy可以帮助你使用脚本创建常用的gtk+对话框。 1、使用日历控件:szDate=$(zenity --calendar --text "Pick a day" --title "Medical Leave" --day 13 --month 5 --year 2010); echo $szDate2、创建一个Entry对话框:szAnswer=$(zenity -...原创 2018-04-11 14:28:33 · 3476 阅读 · 0 评论 -
在Linux上使用交换空间
在Linux上使用交换空间在Linux上使用交换空间了解交换空间开始使用交换空间创建交换空间指定交换空间启用交换空间关闭交换空间开机自动启用交换空间Gook Luck 了解交换空间Linux中Swap(即:交换分区),类似于Windows的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况。Android是原创 2017-04-18 16:45:17 · 3248 阅读 · 0 评论 -
设置允许外网访问MySQL数据库【Linux】
1:设置mysql的配置文件 /etc/mysql/my.cnf 如果有bind-address,找到 bind-address =127.0.0.1 将其注释掉;//作用是使得不再只允许本地访问;重启mysql:/etc/init.d/mysql.server restart 注:不同的服务器配置不一样2:登录mysql数据库:mysql -u root -p# 使用mysql数据原创 2017-11-28 01:15:23 · 3932 阅读 · 0 评论 -
Linux (CentOS 7) 源码编译安装 mysql 5.7
5.7和之前版本的MySQL有一些不同,现把CentOS 7下MySQL 5.7安装、配置与应用完整过程记下来,或许对新手来说有用。本文描述的安装是采用通用的二进制压缩包(linux - Generic)以解压方式安装,相当于绿色安装了。一、下载通用安装二进制包方法一: 去官网下载mysql安装包:打开 http://dev.mysql.com/downloads/mysql/ 选择 linu原创 2017-08-22 19:26:49 · 473 阅读 · 0 评论 -
LINUX 下监听文件过多出现报错Error:watch ENOSPC
当前问题主要是因为gulp的watch需要监听很多文件的改动,但是fedora、ubuntu系统的文件句柄其实是有限制的,因此可以使用以下命令: echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p 对于以上Linux下gulp报错Error:watch ENOSP原创 2017-10-19 23:23:09 · 2267 阅读 · 0 评论 -
【入门】Linux上搭建51单片机开发环境(一) —— 环境搭建
【入门】Linux上搭建51单片机开发环境(一) —— 环境搭建入门Linux上搭建51单片机开发环境一 环境搭建安装sdcc安装hex2bin安装pyserial安装stcgal此教程依赖于python3,需要确保已安装python3, pip3. 如果没有下载pip3, 在终端输入sudo apt-get install python3-pip (Ubuntu) or sudo yu原创 2017-06-19 11:08:06 · 8047 阅读 · 4 评论 -
nmap详解--网络扫描和嗅探工具包
工具名称:nmap-6.5 应用环境:Linux 工具介绍:NMap是Linux下的网络扫描和嗅探工具包。可以帮助网管人员深入探测UDP或者TCP端口,直至主机所使用的操作系统;还可以将所有 探测结果记录到各种格式的日志中,为系统安全服务。NMap,也就是Network Mapper,是Linux下的网络扫描和嗅探工具包,其基本功能有三个,一是探测一组主机是否在线;其次是扫描主机端口,嗅探所提供的原创 2017-05-09 11:13:45 · 3240 阅读 · 0 评论 -
在linux上修改MySQL 字符集
1. 临时修改临时修改,只能在本次mysql运行期间生效.当关闭mysql重新启动后,修改会失效.操作步骤:1. 进入mysql控制台2. 输入修改字符集命令mysql可以修改服务/数据库/客户端/连接的字符集 #修改连接字符集 mysql> set character_set_connection=utf8;如图: 显示Query OK后,说明执行成功.然后通过 status 命令来查看字符原创 2017-04-28 10:16:53 · 2242 阅读 · 0 评论 -
Linux grub引导丢失修复
有时候启动电脑后,突然显示一个命令行页面, 上面写着 关于grub的一些东西,不能正常进入页面.说明Linux系统的grub引导丢失了,不能指引启动程序启动系统.在grub 中只有 ls、set、insmod、normal指令等可以用。1、首先 ls 指令找到linux所在的分区grub rescue> ls# 输出如下内容(hd0) (hd1) (hd1,gpt1) ...ls + 查找到的分原创 2017-04-28 11:00:14 · 10314 阅读 · 14 评论