Linux
文章平均质量分 74
xiahaimq
这个作者很懒,什么都没留下…
展开
-
Ubuntu 12.04安装交叉编译器arm-none-linux-gnueabi-gcc arm-linux-gcc
主要部分摘录:http://www.linuxdiyf.com/viewarticle.php?id=4181421.下载 arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2,或者官网cp arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.t原创 2015-03-20 11:38:12 · 4574 阅读 · 1 评论 -
Linux 与zip 、tar压缩解压.zip乱码
linux zip命令zip -r myfile.zip ./*将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.2.unzipunzip -o -d /home/sunny myfile.zip把myfile.zip文件解压到 /home/sunny/-o:不提示的情况下覆盖文件;-d:-d /home/sunny转载 2015-03-25 11:38:49 · 6184 阅读 · 0 评论 -
vim 的语法错误定位 多行编辑 折叠-展开
因为 vim 天生就是 C 语言开发者的利器,所以很多时候它的一些原生功能就能为 C 程序员提供非常好的用户体验。在 C 语言编译环境中,我们的编译一般是由 make 这个命令开始的,而 vim 就很好的整合了这个 make 命令。当然很多编译型的语言都可以通过 Makefile 编写编译规则,vim 默认也支持这些语言的语法错误定位,例如 C++。在 vim 中,想定位语法错误需要借助原创 2015-08-18 11:08:56 · 1855 阅读 · 0 评论 -
两台Linux系统之间传输文件 secure CRT scp
如何在Linux系统之间传输文件及文件夹,简单介绍下Linux系统自带的命令scp,使用这个命令进行两台Linux系统服务器之间进行传输文件及文件夹的操作。两台Linux系统之间传输文件1 工具/原料 Linux secure CRT2 方法/步骤2.1 防火墙 用CRT分别连上两台需要传输文件的linux系统服务器,并检查防火墙是否关闭。转载 2015-09-06 10:48:00 · 1066 阅读 · 0 评论 -
ubuntu中 Vim 配置文件 + tip +自由复制粘贴
下文 摘自:http://blog.csdn.net/leisure512/article/details/42026391、安装VIM $sudo apt-get install vim-full2、安装中文帮助文档(因为默认只安装了英文帮助文档)http://vcd.gro.clinux.org下载以后是一个zip归档文件,解压后执行./vimcdoc.sh -i原创 2015-04-15 19:41:32 · 2625 阅读 · 0 评论 -
VirtualBox安装VirtualBox Extension Pack,支持USB No USB devices connected after upgrade
本要主机ubuntu14.04,安装virtualbox,支持usb设置步骤:1.安装VirtualBox. 可以从https://www.virtualbox.org官方站点下载或者从软件中心。2.在VirtualBox里安装Windows;3.为USB2.0,你需要安装Extension Pack,从官方站点下载它,https://www.virtualbox.org/wiki原创 2015-12-25 12:58:55 · 4727 阅读 · 0 评论 -
ubuntu12.04的NFS配置及linux NFS介绍 nfs挂载权限问题
文章两部分组成:第一部分:source address:http://www.cnblogs.com/king-77024128/articles/2666230.htmlubuntu12.04的NFS配置安装nfs:#sudo apt-get install nfs-kernel-serverubuntu12.04中的已经是最新版本了,无需安装打开/e原创 2015-03-23 11:36:38 · 5900 阅读 · 0 评论 -
dd命令 linux系统硬盘移植 linux系统备份
现有linux系统,由硬盘sda运行,想将其整体拷贝至硬盘sdb,并由sdb启动系统,如何做?两种方案,第一种方案tar命令压缩拷贝;第二种方案,linux dd命令直接拷贝。1、第一种方案,tar压缩备份恢复tar压缩备份后,在恢复时,需修改引导分区,修改GRUB,详见网址:http://www.cnblogs.com/hanyulcf/archive/2010/06/10/back原创 2015-10-30 09:38:47 · 8350 阅读 · 0 评论 -
嵌入式开发 tftp使用方法
参数说明:-l 是local的缩写,后跟存在于Client的源文件名,或下载Client后 重命名的文件名。 -r 是remote的缩写,后跟Server即PC机tftp服务器根目录中的源文 件名,或上传Server后重命名后的文件名。 -g 是get的缩写,下载文件时用,转载 2015-09-17 16:33:26 · 1491 阅读 · 0 评论 -
ubuntu软件安装和查看已安装软件
ubuntu安装和查看已安装说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。一、Ubuntu中软件安装方法1、APT方式(1)普通安装:apt-get install softname1 softname2 …;(2)修复安装:转载 2015-03-26 09:14:20 · 456 阅读 · 0 评论 -
Win7环境硬盘安装Linux双系统
Win7环境硬盘安装Linux双系统安装win7+Linux双系统方法,首先记住一条,在现行条件(2015.3.10)下,必须首先安装Windows系统,然后安装Linux系统。1、已安装好的Windows系统,XP或Win7,此处实验机为Win7系统。2、安装Linux系统,方法有以下几种: 1)光驱LiveCD安装; 2)U盘安装; 3)硬原创 2015-03-10 14:20:17 · 830 阅读 · 1 评论 -
wps for linux wps-office_10.1.0.5460~a20p1_i386.deb字体库缺失
ubuntu环境,安装完wps-office_10.1.0.5460~a20p1_i386.deb,提示Some formula symbols might not be displayed correctly******,按其提供的解决方案,打开后无法解决,在此提供解决方案如下:1、网上下载wps_symbol_fonts.zip字体库,或搜寻.tff字体库也可;2、在用户目录下打开~/原创 2016-01-20 14:55:53 · 2872 阅读 · 1 评论 -
arm交叉编译器gnueabi、none-eabi、arm-eabi、gnueabihf、gnueabi区别
rget an operating system,complies with the ARM EABI)用于编译 ARM 架构的裸机系统(包括 ARM Linux 的 boot、kernel,不适用编译 Linux 应用 Application),一般适合 ARM7、Cortex-M 和 Cortex-R 内核的芯片使用,所以不支持那些跟操作系统关系密切的函数,比如fork(2),他使用的是转载 2015-03-20 14:02:48 · 571 阅读 · 0 评论 -
交叉编译器arm-linux-gcc
(一)交叉编译器简介 在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码,这个编译过程就叫交叉编译.简单地说,就是在一个平台上生成另一个平台上的可执行代码.(二)体系结构与操作系统(1)常见的体系结构有ARM结构、x86结构等.(2)常见的操作系统有linux,windows等.(3)同一个体系结构可以运行不同操作系统,如x86上可以运行Linux、Win转载 2015-03-20 14:08:45 · 444 阅读 · 0 评论 -
Linux驱动开发学习的一些必要步骤
1. 学会写简单的makefile2. 编一应用程序,可以用makefile跑起来3. 学会写驱动的makefile4. 写一简单char驱动,makefile编译通过,可以insmod, lsmod, rmmod. 在驱动的init函数里打印hello world, insmod后应该能够通过dmesg看到输出。5. 写一完整驱动, 加上read, write,转载 2015-01-08 10:31:15 · 460 阅读 · 0 评论 -
Vim命令合集
引用网址:http://www.cnblogs.com/softwaretesting/archive/2011/07/12/2104435.html命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim 直接启动vimvim filename 打开vim并创建名为filename的文件转载 2015-03-10 17:10:01 · 317 阅读 · 0 评论 -
firefox 邮件提醒
先查看附加组件,若没有则先打开附加组件管理器,确认扩展是否已安装并启用。如果是,可能图标被隐藏在了新的菜单面板或自定义面板里;如果没有安装,可以直接搜索并添加所需邮件提醒附件,也可以在http://mozilla.com.cn/addon/128-email-notifier/ 下载安装.原创 2015-11-23 08:08:05 · 612 阅读 · 0 评论 -
Ubuntu终端Terminal常用快捷键
Tab 自动补全 Ctrl+a 光标移动到开始位置 Ctrl+e 光标移动到最末尾 Ctrl+k 删除此处至末尾的所有内容 Ctrl+u 删除此处至开始的所有内容 Ctrl+d 删除当前字符 Ctrl+h 删除当前字符前一个字符 Ctrl+w 删除此处到左边的单词 Ctrl+y 粘贴由 Ctrl+u , Ctrl+d , Ctrl+w 删除的单词 Ctrl+l原创 2016-12-21 11:33:00 · 289 阅读 · 0 评论 -
ubuntu14.04有些网站打不开的解决方法 DNS设置
问题描述1.近日遇到一个问题,firefox某些网站打不开,而某些网站可以打开。2.DNS设置问题问题分析DNS信息是由/etc/resolv.conf提供的,它是每次开机时,由/sbin/resolvconf生成的/etc/resolv.conf是/run/resolvconf/resolv.conf的符号链接错误的修改方法直接修改/etc/resol原创 2016-12-14 11:42:38 · 3827 阅读 · 0 评论 -
Ubuntu 中安装fcitx中文输入法,五笔和拼音
Ubuntu 14.04 LTS中自带的iBus输入法有多么的难用,这个不用我来说,今后你会看到各种吐嘈会像滔滔江水连绵不绝的。这里我们不抱怨,我们自己来着手解决中国人自己的Linux中文输入法问题。Fcitx是当之无愧的最好的中文输入法(框架),真的非常感谢作者——当然是中国人,不然谁给你写这头痛的东西。当Linux走进平常百姓家的时候,我确信Fcitx的贡献起码也得有好几个百分点呀!转载 2015-03-27 14:20:00 · 863 阅读 · 0 评论 -
linux 嵌入式 自启动 系统自动登录-自动启动程序或脚本
linux嵌入式开发板,设置系统自动登录和自动运行脚本或程序,下面一一进行说明。一、系统自动登录 1.1、在实验板添加logintest脚本logintest脚本位置:/home/root/ //个人看自己放置位置logintest内容:#!/bin/sh /bin/login -f root注意修改其执行权限。1原创 2015-07-15 17:15:10 · 6213 阅读 · 0 评论 -
linux内核添加新驱动,并添加到menuconfig菜单
1. 在drives/char目录下添加hello目录,内含hello.c Kconfig Makefilehello.c内容:#include #include MODULE_LICENSE("Dual BSD/GPL");static int hello_init(void){ printk(KERN_ALERT"Hello, world\n");原创 2015-06-15 11:30:33 · 2631 阅读 · 1 评论 -
ubuntu grub修改 启动时间 启动项选择
grub启动说明:执行update-grub时,利用/etc/default/grub文件中的参数值,去运行 /etc/grub.d/目录下的众多程序,生成/boot/grub/grub.cfg文件,供启动时调用。一、修改启动时间1.1 启动值说明:在/boot/grub/grub.cfg文件中,有一处:if [ "${recordfail}" = 1 ];原创 2015-07-10 09:55:36 · 1688 阅读 · 0 评论 -
Linux 压缩解压命令
linux下解压zip文件 linux自带的unzip命令可以解压windows下的zip格式的压缩文件。unzip命令 语法:unzip [选项] 压缩文件名.zip 各选项的含义分别为: -x 文件列表 解压缩文件,但不包括指定的file文件。 -v 查看压缩文件目录,但不解压。 -t 测试文件有无损坏,但不解压。 -d 目录 把压缩文件解到转载 2015-02-09 16:33:54 · 354 阅读 · 0 评论 -
Ubuntu下tab补全命令名
Linux下tab可补全命令名,但也存在无法补全情况,以Linux Ubuntu14.0.4不测试基础。需取得root权限,可root或sudo,任选。找到bash.bashrc文件(该文件默认为只读文件),打开。打开方式自选,可用gedit /etc/bash.bashrc或在KDE中直接找到文件双击。找到以下语句:主要是# enable bash completion原创 2015-01-30 15:54:07 · 3282 阅读 · 0 评论 -
touch 命令
linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。1.命令格式:touch [选项]... 文件...2.命令参数:-a 或--time=atime或--time=access或--time=use 只更改存取时间。-c 或--no-create 不建立任何文档。-d 使转载 2015-01-22 14:40:13 · 382 阅读 · 0 评论 -
shell/命令行下的光标移动等操作快捷键
原文地址:http://segmentfault.com/blog/jslite/1190000002508448C-r 查找历史执行命令,很便捷的调用历史命令的方式,输入历史命令关键字,就会及时显示匹配命令,enter 即可执行 C-p 前一条指令 C-n 后一条指令 C-c 终止已经运行的命令(针对还没有运行完的命令和脚本,实际为向相关进程发送中断信号)或者取消已经输入的命令转载 2015-02-09 10:16:34 · 1248 阅读 · 0 评论 -
Linux下软件安装方法总结
原文地址:http://zhoulifa.bokee.com/5444771.htmlLinux下软件安装方法总结:一、rpm包安装方式步骤:1、找到相应的软件包,比如soft.version.rpm,下载到本机某个目录;2、打开一个终端,su -成root用户;3、cd soft.version.rpm所在的目录;4、输入rpm -ivh soft.versi转载 2015-02-09 10:00:03 · 379 阅读 · 0 评论 -
ubuntu 花屏、卡死
本人安装Ubuntu12.0.4时出现花屏,改用14.0.4无此现象,估计对此做了修复。解决办法:【安装】1 安装时按任一键,将出现选单“就是有试用和安装”那个界面2 选语言后,光标移到“试用和安装”,按F6【其他选项】,再按ESC跳出来3 此时屏幕下方会有一行“开机选项”【一段可编辑的文字】4 找到“quite splash”,在其后空一格输入nomodeset5 按转载 2015-01-19 11:36:39 · 885 阅读 · 0 评论 -
Ubuntu 14.0.4中root和user切换
本文测试基于Ubuntu14.0.4写在前面的话:在安装系统时,root账户并没有被激活来供你使用,root帐号被隐藏了,而是通过初始用户与sudo的结合使用来完成一些需要root权限的任务。即系统装完后,默认为user帐户,root帐户被隐藏,若要用,需激活。这样做的好处是防止你不得不使用root来进行一些系统的初级管理,同时完全允许另一个账户来充当超级用户,也保护了你系统的安全方面的缺原创 2015-01-19 10:44:39 · 612 阅读 · 0 评论 -
NandFlash、NorFlash、DataFlash、SDRAM 与SD
原文地址:NandFlash、NorFlash、DataFlash、SDRAM 作者:1. NandFlash和NorFlash Flash存储芯片,俗称尚存,因其具有非易失性、可擦除性、可重复编程及高密度、低功耗等特点,广泛地应用于手机、数码相机、笔记本电脑等产品。 根据制造技术的不同,可将Flash存储芯片分为两类:NorFlash和Nand转载 2015-02-02 17:41:56 · 1710 阅读 · 0 评论 -
内核配置与裁剪浅析
原文地址:http://www.cnblogs.com/kulin/archive/2013/01/04/linux-core.htmlLinux内核裁减 (1)安装新内核: i)将新内核copy到/usr/src下, #tar xzvf linux-2.6.38.4.tar.gz -----解压缩. ii) 将名为linux的符号链接删掉,这是旧版本内核的符号链接. #ln -s l转载 2015-03-19 15:03:07 · 1143 阅读 · 1 评论 -
Ubuntu CCS6详细安装教程
作者: shepherd 时间: 2014-8-12 11:43标题: 一大波金刚狼来袭之Ubuntu CCS6详细安装教程老版本的MSP430G2553 Launchpad(rf-2500 msp430-gcc)和Ubuntu CCS相互不支持的。新版的金刚狼升级的Emulator:eZ-FET,使得在Ubuntu下使用CCS调试Launchpad成为可能。昨天晚上折腾了一个晚转载 2015-03-26 11:09:30 · 4525 阅读 · 1 评论 -
嵌入式Linux系统启动过程 u-boot
共分两大块:第一块,文章摘自:http://blog.sina.com.cn/s/blog_4cd5d2bb010148in.html嵌入式Linux系统启动过程 一个嵌入式 Linux 系统从软件角度看可以分为四个部分:引导加载程序(Bootloader), Linux内核,文件系统,应用程序。当系统首次引导时,或系统被重置时,处理器会执行一个位于Flash/ROM中的已翻译 2015-03-26 18:22:30 · 1432 阅读 · 1 评论 -
TAR,GZIP, BZIP2, XZ tar.xz zip 7z汇总
原文地址: http://hi.baidu.com/mudgao/blog/item/48746b3f8cd2d6d87c1e7139.html此文只是大致看了一点,尚没有全部看完,发现其中也有一些错误,不过整个文章的内容还是不错的,先转过来,后续仔细看,然后再加工。 1.Tar仅仅只是一个打包工具,并不负责压缩 Tar是在Linux中使用得非常广泛的文档打包格式。它的好原创 2015-04-08 09:21:59 · 1192 阅读 · 0 评论 -
Ubuntu 12.04 LTS中文txt文件显示乱码问题
原因分析:在win7上随便打了几个字,保存,默认是ANSI编码(即GBK或者GB18030),现在改成UTF-8,然后进ubuntu,挂在win7的系统盘,找到这个文件,打开,不乱码。win7能支持UTF-8,那么只要ubuntu能支持GBK或者gb18030就可以让ubuntu打开win7下的东西而不用win7转码了,在百度+google了之后终于找到了ubuntu下启用GB原创 2015-04-15 16:29:55 · 471 阅读 · 0 评论 -
ubuntu 的Grub启动
个人主机说明,安装ubuntu12.04系统,内核为linux ubuntu 3.2.0.77 ,为学习内核编译,重新从官网下载新的linux内核,版本号为linux 3.2.68,纯粹为学习编译内核。按教程进行一大堆设置,编译,编译内核,编译模块,安装内核和模块,最后启动。问题:启动后直接进入linux3.2.68,因为内核项未加载全,键盘无法使用,只能进入界面,提示输入原创 2015-03-21 15:10:27 · 929 阅读 · 0 评论 -
ubuntu12.04创建桌面启动器(桌面快捷方式)
在ubuntu 12.04中创建桌面启动器方法:1、直接链接启动法ubuntu安装完应用程序后,应用图标一般放在applications目录下,一般保存的具体路径为:'/usr/share/applications' 或 '/usr/local/share/applications',此种情况可考虑在桌面建立链接,将启动器(快捷方式)直接放在桌面,在终端执行命令如下: ln -s原创 2015-04-04 11:47:32 · 1155 阅读 · 0 评论 -
ubuntu系统如何屏幕截图
ubuntu系统电脑方法一:1也许很多朋友都知道,键盘上有printscreen的按键,此按键可以对整个屏幕进行截图,按下printscreen就会弹出保存截图的对话框,然后就可以保存截图了2另外,按住“alt+printscreen"键就可以对当前活动窗口截图了END方法二:转载 2015-04-04 18:52:45 · 454 阅读 · 0 评论 -
Linux命令行下统计当前文件夹下的文件个数
文章摘自:http://blog.chinaunix.net/uid-20355427-id-1700516.html 统计某文件夹下文件的个数ls -l |grep "^-"|wc -l统计某文件夹下目录的个数ls -l |grep "^d"|wc -l统计文件夹下文件的个数,包括子文件夹里的。ls -lR|grep "^-"|wc -l转载 2015-03-24 10:51:16 · 376 阅读 · 0 评论