自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 资源 (134)
  • 收藏
  • 关注

原创 linux切割文件【split命令详解】

linux查看帮助:root@E440:/home/zhangsy/opensrc/u-boot-2020.04# split --helpUsage: split [OPTION]... [FILE [PREFIX]]Output pieces of FILE to PREFIXaa, PREFIXab, ...;default size is 1000 lines, and def...

2020-07-01 17:48:00 361

原创 查找某个时间段生成的文件

需要找到某天(例如2020-07-1)以及这之后生成的空文件。那么这个要怎么处理呢?这个当然是用find命令来解决。如下所示,-mtime -5表示查找距现在5*24H内修改过的文件-type f表示查找文件-type f -empty表示空文件由于需要以显示修改时间等文件信息,所以使用-exec ls -lt {}\; 具体命令如下所示:find ./ -mtime -5 ...

2020-07-01 07:56:00 983

原创 linux修改隐藏文件名称

find u-boot-2020.04 -type f -name '.*' -execdir sh -c 'mv -i "$0" "./a.${0#./.}"' {} \;

2020-06-30 13:49:00 617

原创 编译uboot

在分析UBOOT源码之前,首先要做些准备工作。1. 下载UBOOT源码去http://ftp.denx.de/pub/u-boot/网站下载最新的UBOOT源码u-boot-2020.04.tar.bz22.下载交叉编译工具去linaro官网https://www.linaro.org/downloads/下载最新的交叉编译工具Latest Linux Targeted Binary ...

2020-06-29 09:18:00 197

原创 busybox vgetopt32

/* vi: set sw=4 ts=4: *//** universal getopt32 implementation for busybox** Copyright (C) 2003-2005 Vladimir Oleynik <[email protected]>** Licensed under GPLv2 or later, see file LICEN...

2020-04-16 08:14:00 254

原创 busybox中getopt32用法

函数实现原型:uint32_t getopt32(char **argv, const char *applet_opts, ...)参数说明:  applet_opts:命令行选项必须声明为类似const char *applet_opts的字符串形式,如果其中一个选项被找到了, 就有一个标志值(unsigned long类型)中的某一位被置为1,最终这个标志值被作为返回值返回,标志值...

2020-04-16 08:13:00 403

原创 插入排序的递归和非递归代码

#include <stdio.h>int binary_search(int* arr,int len, int key){ int start = 0, mid = 0, end = len; while(start <= end){ mid = (start + end)/2; if(arr[...

2018-05-17 10:08:00 178

原创 简单二叉树相关代码

1 #include <stdio.h> 2 3 typedef struct tagBinaryTree* Node; 4 typedef struct tagBinaryTree BinaryTree; 5 6 struct tagBinaryTree{ 7 int key; 8 Node lchild...

2018-05-16 23:34:00 106

原创 linux之sort用法

sort命令是帮我们依据不同的数据类型进行排序,其语法及常用参数格式:  sort [-bcfMnrtk][源文件][-o 输出文件] 补充说明:sort可针对文本文件的内容,以行为单位来排序。参  数:  -b   忽略每行前面开始出的空格字符。  -c   检查文件是否已经按照顺序排序。  -f   排序时,忽略大小写字母。  -M   将前面3个字母依照月份的

2017-01-11 11:34:27 477

原创 linux之cut用法

cut是一个选取命令,就是将一段数据经过分析,取出我们想要的。一般来说,选取信息通常是针对“行”来进行分析的,并不是整篇信息分析的。(1)其语法格式为:cut  [-bn] [file] 或 cut [-c] [file]  或  cut [-df] [file]使用说明cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。如果不指定 Fi

2017-01-11 11:13:44 333

原创 linux之awk用法

awk是一个非常棒的数字处理工具。相比于sed常常作用于一整行的处理,awk则比较倾向于将一行分为数个“字段”来处理。运行效率高,而且代码简单,对格式化的文本处理能力超强。先来一个例子:  文件a,统计文件a的第一列中是浮点数的行的浮点数的平均值。用awk来实现只需要一句话就可以搞定$cat a1.021 331#.ll   442.53 6ss    7awk '

2017-01-11 09:29:35 354

原创 linux之sed用法

sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为:         sed [-nefri] ‘command’ 输入文本        常用选项:        -n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般

2017-01-11 08:49:49 289

原创 vim 设置tab空格个数

使用vim看源码时可以通过修改vimrc来配置一个tab占几个空格。vi ~/.vimrcset tabstop=2

2017-01-10 17:02:27 1366

原创 centos 7远程登陆win10

一.安装yum install rdesktop tsclient二.rdesktop的使用rdesktop是基于命令行的工具,使用简单,用man rdesktop可查询命令参数#rdesktop -f -a 16 10.0.30.132即可连接远程的Windows桌面. -f表示全屏显示,-a 16 表示使用16bit色,后面是Windows服务器的地址 。用Ctrl+A

2017-01-08 12:41:02 1370

原创 linux find命令学习

# find . -name tecmint.txt./tecmint.txt# find /home -name tecmint.txt/home/tecmint.txt# find /home -iname tecmint.txt./tecmint.txt./Tecmint.txt# find / -type d -name Tecmint

2017-01-07 14:24:53 409

转载 CENTOS 7 修改默认启动内核

grub2 配置技巧:改变启动顺序http://www.linuxsky.org/doc/admin/201404/444.html这是一个默认启动Windows的例子: 1. 首先找到Windows的menuentry.# cat /boot/grub2/grub.cfg | grep Windows结果:menuentry "Windows 7 (loade

2017-01-02 09:35:30 3622

原创 Centos7更改默认启动模式

之前的方法:修改/etc/inittab文件中的           id:3:initdefault , 将3改为5 ,重新启动系统;centos7的修改方法变了,记录如下,仅供后期参考: 1、查看/etc/inittab文件 2、由文件说明可以看出,centos只有两种启动模式: multi-user.targ

2017-01-02 09:32:24 1250

原创 centos 7创建桌面快捷方式

在/home/Downloads目录下新建eclipse.desktop,内容如下:[Desktop Entry]Encoding=UTF-8Name=eclipseComment=Eclipse IDEExec=/usr/local/eclipse/eclipseIcon=/usr/local/eclipse/icon.xpmTerminal=falseStart

2017-01-02 09:28:00 3209 1

原创 修改centos中文为英文显示

$ sudo localectl set-locale LANG=en_US.utf8reboot生效

2017-01-01 19:02:10 3714

原创 CentOS 7 yum安装路径查询方法

先执行下面的命令,查看所有的已安装软件名称。rpm -qa 然后执行rpm -ql 软件名称就可以显示软件的安装路径。

2016-12-20 09:12:42 1194

原创 centos7下快速安装mysql

centos7下快速安装mysqlCentOS 7的yum源中貌似没有正常安装MySQL时的mysql-sever文件,需要去官网上下载123# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm# rpm -ivh

2016-12-20 08:40:00 397

原创 简单的GCC语法: 弄清gcc test.c 与 gcc -c test.c 的差别

简单的GCC语法:如果你只有一个文件(或者只有几个文件),那么就可以不写Makefile文件(当然有Makefile更加方便),用gcc直接编译就行了。在这里我们只介绍几个我经常用的几个参数,第一是 “-o”,它后面的参数表示要输出的目标文件,再一个是 “-c”,表示仅编译(Compile),不连接(Make),如果没有”-c”参数,那么就表示连接,如下面的几个命令:gcc –c

2016-12-16 16:04:01 940

原创 Centos Valgrind 的使用与安装

第一步:获取Valgrind 包 可以先使用浏览器访问http://valgrind.org/downloads/查看当前版本wget http://valgrind.org/downloads/valgrind-3.10.1.tar.bz2第二步:将下载的文件解压tar -jxvf valgrind-3.10.1.tar.bz2第三步:安装

2016-12-16 12:31:26 2474

原创 删除CentOS更新后的旧内核

在CentOS更新后,并不会自动删除旧内核。所以在启动选项中会有多个内核选项,可以手动使用以下命令删除多余的内核:1.查看系统当前内核版本:# uname -aLinux localhost 2.6.18-274.18.1.el5 #1 SMP Thu Feb 9 12:45:52 EST 2012 i686 i686 i386 GNU/Linux2.查看系统中全部

2016-12-15 15:48:08 1493

原创 CentOS7上安装MySQL Workbench

【安装MySQL】由于MySQL被Oracle收购了,所以CentOS 7的yum源中不再有正常安装mysql时的mysql-sever文件,需要去官网上下载# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm# rpm -ivh mysql-commun

2016-12-14 18:04:15 614

原创 centos安装LightTable

32位系统安装:$ cd ~$ wget https://d35ac8ww5dfjyg.cloudfront.net/playground/bins/0.6.7/LightTableLinux.tar.gz$ tar -xzvf LightTableLinux.tar.gz$ sudo mv LightTable /opt/LightTable$ sudo ln -s /opt

2016-12-14 17:11:16 1511

原创 mplayer命令行模式下的使用方法

mplayer命令行模式下的使用方法http://hi.baidu.com/lovehack2006/blog/item/162ef9778214111eb051b9d4.htmlMPlayerMPlayer 是我在 Linux 系统中用到的相当好的媒体播放程序,它因支持播放广泛的音/视频文件格式而著称。本文所要探讨的,除却一般的使用方法之外,更包括一些鲜为人知的提示和诀窍。相信在阅读此文后,

2016-12-14 17:04:47 1448

原创 CentOS安装wireshark

CentOS的发行光盘里本身是有wireshark的rpm的,如果安装系统时组件没选上,那么可以从安装光盘里找。如能连网,那么用yum是最简单的:      # yum install wireshark      # yum install wireshark-gnome      注意wireshark包本身只包含文本工具,这样并无法使用wireshark和图形界面。但

2016-12-14 16:26:25 1632

原创 CentOS查看系统信息

一:查看cpumore /proc/cpuinfo | grep "model name"  grep "model name" /proc/cpuinfo 如果觉得需要看的更加舒服grep "model name" /proc/cpuinfo | cut -f2 -d: 怎么样,linux的命令就要这样熟悉。二:查看内[root@CentOS ~]# grep

2016-12-14 16:11:14 383

原创 CentOS 中用 Split 命令分割文件的方法

CentOS 里切割大文件的命令如下:NAME       split - split a file into piecesSYNOPSIS       split [OPTION]... [INPUT [PREFIX]]DESCRIPTION       Output  fixed-size pieces of INPUT to PREFIXaa, PRE

2016-12-14 16:09:29 3551

原创 centos E440 安装无线网卡

笔记本无线网卡为rtl8723be,内核并不支持这个,但是网上提供的这个型号网卡驱动的安装方式,编译时却是失败的,这个通过升级内核到4.1.2算是解决了。1、导入keyrpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org如果你修改了repo的gpgcheck=0也可以不导入key2、安装elrepo的yum源rpm

2016-12-14 08:46:46 804

原创 CentOS7修改默认运行级别

新装了一个虚拟机,图形界面启动太慢,想调整一下按照以前的经验改运行级别,输入:vi /etc/inittab然后发现跟之前不一样了,在inittab设置不再生效:# inittab is no longer used when using systemd.## ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YO

2016-12-14 08:43:50 5759

原创 iwconfig: command not found 解决方案

问题分析经常在网上看到无线配置的命令 iwconfig,今天尝试了一下缺发现iwconfig: command not found iwconfig是Linux Wireless Extensions(LWE)的用户层配置工具之一,因为CentOS默认没有安装LWE,所以要使用iwconfig需要额外安装。解决方案安装 wireless-toolsyum insta

2016-12-13 16:19:36 7129 1

原创 centos 7 英文版 浏览器 无法输入中文

yum install fcitx-qt* fcitx-gtk*

2016-12-13 16:10:58 2853

原创 Centos7安装cairo-dock

wget http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpmrpm -ivh nux-dextop-release-0-1.el7.nux.noarch.rpmyum install -y cario-dock

2016-12-13 16:01:23 5769

原创 centos7安装出现license information(license not accepted)解决办法

若出现license information(license not accepted),即说明需要同意许可信息,输入1-回车-2-回车-c-回车-c回车,即可解决。

2016-12-13 14:15:39 716

转载 CentOS yum安装flash-plugin插件

原文  http://972459637-qq-com.iteye.com/blog/2092522主题 Yum Centos        前言:在ubuntu下的火狐浏览器中,浏览器可以根据需要查找到flash-plugin,但在CentOS中如果点击自动搜索的话,查询不到flash-plugin,所以要手动查询并安装flash-plugin。下载fla

2016-12-10 14:40:38 708

原创 C语言中的字符串操作函数

char *strchr (const char * string, int ch){ while (*string && *string != (char)ch) string++; if (*string == (char)ch) return((char *)string); return(NULL);}char * strcpy(char * dst, co...

2012-05-23 10:36:00 77

原创 辞职报告

辞职报告尊敬的公司领导:您好!首先感谢您在百忙之中抽出时间阅读我的辞职信。我是怀着十分复杂的心情写这份信的。自从我进入公司之后,由于公司对我的关心、指导和信任,使我学到了很多知识,对此我深表感激!由于我自身能力的不足,工作越来越让我感到力不从心,为此我进行了长时间的思考,公司的环境对于我很照顾,鉴于我的个性,要在公司自我提升及成长为独挡一面的能手,处于保护的环...

2012-05-22 13:52:00 137

原创 TCP/IP编程中协议无关性的函数getaddrinfo()

TCP/IP编程中协议无关性的函数getaddrinfo()一、getaddrinfo函数介绍:gethostbyname和gethostbyaddr这两个函数仅仅支持IPv4,getaddrinfo函数能 够处理名字到地址以及服务到端口这两种转换,返回的是一个sockaddr结构的链表而不是一个地址清单。这些sockaddr结构随后可由套接口函数直 接使用。如此以来,ge...

2012-05-22 11:49:00 107

JAVA程序员笔试面试题汇总及答案

很多java程序员在面试中碰到的问题,汇总了一下,可以作为参考

2010-11-26

数据库入门基础资料,很具体,适合初学者

数据库入门基础资料,很好用的,拿大家分享学习,我自己已经用过了感觉还不错,有需要的童鞋下吧

2010-11-26

教你全面认识Linux

Linux全部配置,及命令服务器的搭建、语言的开发软件的应用

2010-11-26

C++ 编程惯用法 高级程序员常用方法和技巧

c++提高的必备!!!是pdf格式的,,下了你应该很有用!

2010-11-22

JavaScript 5中文版(CHM格式)

JavaScript 5中文版(CHM格式) JavaScript 5中文版(CHM格式) JavaScript 5中文版(CHM格式)

2010-11-22

NetShop.网上购物商城源代码

NetShop.网上购物商城源代码;本系统具有良好的人机交互界面;如果系统的使用对象较多,则要求有较好的权限管理;全面展示商城内所有商品;商品分类显示,方便顾客了解本商城内的商品;查看商城内的交易信息;支持打印功能;系统最大限度地实现易维护性和易操作性;系统运行稳定、安全可靠。

2010-11-22

算法大全(C,C++)使用

该文用C,C++程序设计语言编写了各种算法,对于编程非常的实用

2010-11-18

敏捷软件开发:原则、模式与实践全

敏捷软件开发:原则、模式与实践全 敏捷软件开发:原则、模式与实践全

2010-11-14

现代数据库管理第七版.part3

现代数据库管理第七版.part3 现代数据库管理第七版.part3

2010-11-14

.现代数据库管理第七版.part2

.现代数据库管理第七版.part2 .现代数据库管理第七版.part2

2010-11-14

现代数据库管理第七版.part1

现代数据库管理第七版.part1 现代数据库管理第七版.part1

2010-11-14

.数据仓库基础.part4.

.数据仓库基础.part4. .数据仓库基础.part4.

2010-11-14

数据仓库基础.part3

数据仓库基础.part3 数据仓库基础.part3 数据仓库基础.part3

2010-11-14

数据仓库基础.part2

数据仓库基础.part2 数据仓库基础.part2 数据仓库基础.part2

2010-11-14

数据仓库基础.part1

数据仓库基础.part1 数据仓库基础.part1

2010-11-14

微软公司核心技术书库.Microsoft.SQL.Server2000资源大全.part2

微软公司核心技术书库.Microsoft.SQL.Server2000资源大全.part2

2010-11-14

微软公司核心技术书库.Microsoft.SQL.Server2000资源大全.part1

微软公司核心技术书库.Microsoft.SQL.Server2000资源大全.part1

2010-11-14

数据库性能调优.原理与技术

数据库性能调优.原理与技术 数据库性能调优.原理与技术

2010-11-14

敏捷数据 敏捷数据

敏捷数据 敏捷数据 敏捷数据 敏捷数据

2010-11-14

.面向对象数据库系统及其应用

.面向对象数据库系统及其应用 .面向对象数据库系统及其应用

2010-11-14

.空间数据库 .空间数据库

.空间数据库 .空间数据库 .空间数据库 .空间数据库

2010-11-14

机器学习与数据挖掘方法和应用

机器学习与数据挖掘方法和应用 机器学习与数据挖掘方法和应用

2010-11-14

.分布式数据库系统及其应用

.分布式数据库系统及其应用 .分布式数据库系统及其应用

2010-11-14

点击流数据仓库 点击流数据仓库

点击流数据仓库 点击流数据仓库 点击流数据仓库

2010-11-14

.SQL编程实用大全精华版.part5

.SQL编程实用大全精华版.part5 .SQL编程实用大全精华版.part5

2010-11-14

.SQL编程实用大全精华版.part4

.SQL编程实用大全精华版.part4 .SQL编程实用大全精华版.part4

2010-11-14

.SQL编程实用大全精华版.part3

.SQL编程实用大全精华版.part3 .SQL编程实用大全精华版.part3

2010-11-14

.SQL编程实用大全精华版.part2

.SQL编程实用大全精华版.part2 .SQL编程实用大全精华版.part2

2010-11-14

.SQL编程实用大全精华版.part1

.SQL编程实用大全精华版.part1 .SQL编程实用大全精华版.part1

2010-11-14

Sybase.ASE12.5性能优化

Sybase.ASE12.5性能优化 Sybase.ASE12.5性能优化

2010-11-14

SQL实用教程第二版

SQL实用教程第二版 SQL实用教程第二版

2010-11-14

MYSQL完全手册 MYSQL完全手册

MYSQL完全手册 MYSQL完全手册

2010-11-14

.ITPUB.Oracle数据库DBA专题技术精粹

.ITPUB.Oracle数据库DBA专题技术精粹

2010-11-14

IPV6详解 IPV6详解

IPV6详解 IPV6详解 IPV6详解 IPV6详解

2010-11-14

DB2基础教程 DB2基础教程

DB2基础教程 DB2基础教程 DB2基础教程 DB2基础教程

2010-11-14

SQL语言艺术 SQL语言艺术

SQL语言艺术 SQL语言艺术 SQL语言艺术

2010-11-14

深入浅出Oracle:DBA入门、进阶与诊断案例

深入浅出Oracle:DBA入门、进阶与诊断案例

2010-11-14

美河提供.精通ORACLE.10G备份与恢复.part1

美河提供.精通ORACLE.10G备份与恢复.part1

2010-11-14

美河提供.Oracle.Database.10g实用培训教程.part3

美河提供.Oracle.Database.10g实用培训教程.part3

2010-11-14

美河提供.Oracle.Database.10g实用培训教程.part2

美河提供.Oracle.Database.10g实用培训教程.part2

2010-11-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除