linux
alex_equal
胆识创新与合作
展开
-
arm-linux编译ntpdate方法
目的:在arm-linux下编译可执行的ntpdate工具尚未完成目标:未能整个源码包完整编译,所以无法生成ntpd服务端工具 操作步骤如下:(0) 只编译客户端 ntpdate,不编译服务器端 ntpd(1) ./configure --host=arm-none-linux-gnueabi --with-yielding-select=yes(2) cd ntp-d原创 2015-05-07 20:08:13 · 3169 阅读 · 1 评论 -
vim显示中文乱码解决方法
我使用的是Ubuntu 14.04,在使用vim打开file类型为:“ISO-8859 C program text“的文件时,里面的中文是乱码,这是因为vim不能自动识别文件的编码类型,需要修改vim的配置,可以修改/etc/vim/vimrc,也可以修改~/.vimrc,我只对当前用户生效,所以修改后者,加入如下内容:set fencs=utf-8,GB18030,ucs-bom,defa转载 2015-12-03 20:58:18 · 635 阅读 · 0 评论 -
ubuntu unrar解压rar包和unzip 解压zip包
unrar 解压 rar压缩包 选项如下 e Extract files to current directory. l List archive content. p Print file to stdout. t Test archive files.原创 2015-12-08 09:50:22 · 1196 阅读 · 0 评论 -
Ubuntu14.04安装NFS服务器
1、安装NFS服务器$ apt-get install nfs-kernel-server nfs-common 2、编辑/etc/exports,添加目标系统的根文件系统映射目录,假如目标系统的根文件系统最 后映射到/opt/filesytem,则/etc/exports内容如下:$ vim /etc/exports 增加如下内容/opt/filesyst原创 2015-12-25 20:17:49 · 6318 阅读 · 0 评论 -
Linux如何kill杀掉进程
杀掉进程有两种方法:进程号和进程名字方法一:杀掉进程号$ ps找到进程号$ kill -9 进程号方法二:杀掉进程名字$ ps同样需要找到进程的名字$ killall 进程名最后使用 ps 检查下效果!!原创 2015-12-26 11:50:23 · 7114 阅读 · 0 评论 -
ubuntu14.04 clementine音乐播放器无法播放ape格式解决方法
sudo add-apt-repository ppa:mc3man/trusty-mediasudo apt-get updatesudo apt-get install ffmpeg gstreamer0.10-ffmpeg原创 2016-02-16 21:37:11 · 1189 阅读 · 0 评论 -
vim加入taglist插件使用方法
这个是vim的taglist插件,可以再vim界面查看文件的函数和变量列表方法如下: 1、在自己的home目录下创建目录cd ~mkdir .vim (注意这里有英文句号 "." )cd .vim 2、然后把附件拷贝到 .vim 目录cp taglist_46.zip ~/.vim/ 3、在 .vim 当前目录解原创 2014-11-14 01:07:22 · 688 阅读 · 0 评论 -
ioctl 调用方法
说明:当struct DDD的长度何long不对等时,不能简单的类型转换,会导致编译错误。可以使用 memcpy() 方式拷贝解决。应用程序:typedef struct DDD{int aa;int bb;int cc;}ABC;ABC abc;abc.aa = 0x12;abc.bb = 0x34;abc.cc = 0x56;原创 2016-05-14 14:16:04 · 543 阅读 · 0 评论 -
linux C 多线程获取字符输入方法
容易出错的地方:1)必须明确使用 fgets 的长度,谨慎使用 strlen() 函数,当没有输入时,strlen() 获取到的长度就为 0,是错的;2)线程互斥锁只能锁临界资源,不能锁再线程 while(1) 外面,容易导致死锁;原创 2016-05-18 13:49:22 · 1776 阅读 · 0 评论 -
如何将BMP文件转化成16进制文件
bmp实质是为16进制文件 利用一段代码可将其转化为16进制的一维数组形式 bmp文件的结构如下: typedef struct//BMP文件的文件头{ char bfType[2]; long bfSize; int bfReserved1; int bfReserved2; long bfOffBits;}BMPHEAD;type转载 2016-06-23 19:26:13 · 2281 阅读 · 0 评论 -
Ubuntu14.04 virtualbox 识别 U 盘方法
$ cat /etc/groupvboxusers:x:125:$ sudo usermod -G vboxusers -a tony$ cat /etc/groupvboxusers:x:125:tonyubuntu系统注销,重新登陆,再看vbox的USB设备分配,有设备了PS:vbox使用桥接联网方式下实验原创 2016-01-05 13:02:27 · 2797 阅读 · 0 评论 -
配置ubuntu开机自动启动samba服务命令
Redhat 或者 Centos 配置开机自启动samba的图形配置界面工具为 ntsysvUbuntu 没有这个命令,但是有替代的命令,功能类似,命令为 sysv-rc-confapt-get install -y sysv-rc-conf原创 2015-12-03 21:05:10 · 6094 阅读 · 0 评论 -
linux同步ntpd服务器时间方式
使用Ubuntu14.04 同步ntpd网络时间,首先通过参考如下地址http://www.douban.com/note/171309770/可以获取常用的ntpd地址,直接使用命令可以直接同步服务器时间:root@android:/home/alex# date -s "2015-01-01"2015年 01月 01日 星期四 00:00:00 CSTroot@androi原创 2015-05-02 10:40:41 · 1372 阅读 · 0 评论 -
ubuntu14.04加入win7引导
先安装win7,然后再安装ubuntu14.04,引导被覆盖隐藏,无法看到引导列表,需要把ubuntu的引导显示出来,并设置延时显示2秒,增加win7引导菜单,实现双系统能够都可以选择启动,谢谢!原创 2015-06-04 00:06:53 · 3393 阅读 · 0 评论 -
Ubuntu 14.04 开机引导菜单设置等待时间
(1)/boot/grub/grub.cfg 直接修改里边的 timeout值,这个是可以直接生效的,但是不建议这么做,因为这个文件是自动生成的,也就是说每次进行系统更新的时候,都要重新设置一遍,很麻烦;(2)建议直接修改生成它的源文件 /etc/default/grub里边的 GRUB_TIMEOUT=1;(3)这样是不能直接生效的,还需要重新生成 /boot/grub/grub原创 2015-11-28 09:57:05 · 7876 阅读 · 0 评论 -
ubuntu14.04安裝chromium浏览器的Flash播放插件
ubuntu 14.04 chromium flash 插件 看视频 优酷转载 2015-11-04 22:20:40 · 655 阅读 · 0 评论 -
o2cgrep工具搜索被编译为".o"的C文件
Bash shell 脚本ssenv.sh 生成工具 o2cgrep使用方法如下:$ o2cgrep "USB_HOST"function o2cgrep(){# Complile Linux kernel first, and then find "*.o" file.# Replace "*.o" to "*.c".# Set O_OBJECTS value.原创 2015-12-15 09:40:26 · 551 阅读 · 0 评论 -
Ubuntu 终端命令行显示路径太长
(1)$ cd (2)注意,文件前面有一个 “." $ vim .bashrc (3)找到这行,并修改为 PS1='[${debian_chroot:+($debian_chroot)}\u@\h:\W]\$ '(4)把小写w改为大写W,显示完整路径为相对路径,只显示当前文件夹名字;(5)”[" "]" 直接加上去就可以了,但是原创 2015-11-28 10:13:01 · 5285 阅读 · 4 评论 -
修改 SVN 提交 LOG 默认编辑器
$ sudo update-alternatives --config editor有 4 个候选项可用于替换 editor (提供 /usr/bin/editor)。 选择 路径 优先级 状态------------------------------------------------------------ 0原创 2015-12-17 19:37:58 · 987 阅读 · 0 评论 -
ubuntu14.04安装TFTP服务
1、安装TFTP服务TFTP服务的设置$ apt-get install tftp tftpd$ apt-get install openbsd-inetd2、创建tftpd目录$ mkdir /home/tony/tftpdir随便拷贝一个zImage进去做测试$ cp -fv zImage /home/tony/tftpdir$ chmod 777 /hom原创 2015-12-25 20:56:54 · 651 阅读 · 0 评论 -
Ubuntu14.04 安装 samba
Ubuntu14.04 安装 samba1、samba的安装$ apt-get install samba samba-common smbclient //保存现有的配置文件$ cp /etc/samba/smb.conf /etc/samba/smb.conf.bak2、Samba配置$ vim /etc/samba/smb.conf在文件 smb.原创 2015-12-25 19:51:08 · 1053 阅读 · 0 评论 -
bmp转十六进制hex样例
// $ xxd -i logo.bmp logo.h#include //TO_DO ++++++++unsigned char logo_bmp[] = { 0x42, 0x4d, 0xde, 0xc9, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x36, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x0转载 2016-06-23 21:22:29 · 3864 阅读 · 0 评论