
Linux
文章平均质量分 74
Alix_sz
这个作者很懒,什么都没留下…
展开
-
linux下wireshark安装和使用
Wireshark是世界上最流行的网络分析工具。这个强大的工具可以捕捉网络中的数据,并为用户提供关于网络和上层协议的各种信息。与很多其他网络工具一样,Wireshark也使用pcap network library来进行封包捕捉。Wireshark的优势:- 安装方便。- 简单易用的界面。- 提供丰富的功能。Wireshark的原名是Ethereal,新名字是2006年起用翻译 2023-04-27 11:29:16 · 4877 阅读 · 1 评论 -
Linux 命令
Linux命令原创 2022-10-25 10:36:46 · 812 阅读 · 0 评论 -
【vmware】上Ubuntu22.04共享文件夹问题
VMware共享文件夹原创 2022-10-24 20:28:42 · 1094 阅读 · 0 评论 -
【VMware】 VMware Tools安装步骤(windows10)
VMWare Tools的安装原创 2022-10-24 16:02:36 · 69509 阅读 · 9 评论 -
Ubuntu下安装UDK
Build/Launch EDKII emulator in Windows and Linux:编译/运行Windows和Linux环境下EDKII模拟器[4]Build/Launch EDKII emulator in Windows and Linux:编译/运行Windows和Linux环境下EDKII模拟器[4]2015-07 北京海淀区 张俊浩 本篇博文《Build/转载 2016-11-06 15:13:42 · 1566 阅读 · 0 评论 -
grep如何忽略.svn目录,以及如何忽略多个目录
grep如何忽略.svn目录,以及如何忽略多个目录grep -r 'function_name' *(*表示当前目录下所有文件,-r表示递归查找,使用的模式较为简单,仅作参考)由于现在的很多项目都使用subversion作为版本管理工具,因此每个源码目录下都会有一个.svn 目录,其中包含了很多源码信息。不出意外,你很快会得到满屏幕的打印信息,但是其中大部分的信息都来自于 .s转载 2016-09-21 20:36:27 · 5391 阅读 · 0 评论 -
rz=====================
xshell很好用,有时候想在windows和linux上传或下载某个文件,有个很简单的方法就是rz,sz,它的传输速度较慢,不过对于小文件的传输来说,是个不错的选择首先你的Centos需要安装rz.sz(如果没有安装请执行以下命令,安装完的请跳过.其它版本linux请自行安装相应软件)先wget获取包 wgethttp://freeware.sgi.com/so转载 2014-04-13 23:15:11 · 798 阅读 · 0 评论 -
make modules
1.make moduleserror:Building modules, stage 2.MODPOST 0 modules--Makefile obj -m should be obj-m转载 2014-04-13 22:44:30 · 5807 阅读 · 1 评论 -
FontPath “unix/:7100
[精彩] 如何重新配置XFree86````` 我的X突然启动不了```显示如下内容: [GLX]: Initializing GLX extension Could not init font path element unix/:7100,removing from list! Fatal server error: c转载 2014-04-13 16:48:02 · 1575 阅读 · 0 评论 -
u-boot1.1.6移植
思路:一. 移植前准备:u-boot源码,编译工具与开发平台等,阅读必要资料等二. 着手移植: 1.精简代码.2.建立自己的开发板文件3.增加对S3C2440的支持4.配置NOR Flash5.添加对NAND Flash的支持6.添加网卡DM9000的支持7.添加NAND Flash启动8.内核引导转载 2014-04-03 19:08:21 · 1142 阅读 · 0 评论 -
AXD调试
AXD命令:1.reload当调试想重新载入image从头开始调试时用这个命令。2.where用于确定在哪个源文件,及映像文件的位置处3.help打开AXD帮助4.run全速运行程序。5.reg查看registers的值6.setpcsetpc 0x00000020设置pc的地址,可用于开始时定位pc指针7.stk查看堆栈8.va查看转载 2014-01-22 22:51:41 · 3999 阅读 · 0 评论 -
常用汇编指令
汇编常用命令当处理器工作在ARM状态时,几乎所有的指令均根据CPSR中条件码的状态和指令的条件域有条件的执行。当指令的执行条件满足时,指令被执行,否则指令被忽略。每一条ARM指令包含4位的条件码,位于指令的最高4位[31:28]。条件码共有16种,每种条件码可用两个字符表示,这两个字符可以添加在指令助记符的后面和指令同时使用。例如,跳转指令B可以加上后缀EQ变为BEQ表示“相转载 2014-01-14 21:30:11 · 2244 阅读 · 0 评论 -
Linux下搭建gtk+2.0开发环境
http://www.cnblogs.com/gylei/p/3196887.html安装gtk2.0 sudo apt-get install libgtk2.0-dev查看 2.x 版本pkg-config --modversion gtk+-2.0#有可能需要sudo apt-get install pkg-config查看是否安装了gtk转载 2013-07-17 21:33:34 · 1424 阅读 · 0 评论 -
linux根文件系统的制作 .
根文件系统制作的方法网上有很多详细的教程,我这里只简单写几个问题。1、动态编译还是静态编译 如果需要ping域名,则需要动态编译,还需要需要几个库:libnss_dns*,libnss_files*, libresolv*,网上说还需要/etc/nsswitch.conf文件,但似乎没有这个文件也能ping域名,当然要设置好DNS等。我选择的是动态编译。|-- lib| |-转载 2013-04-30 23:27:09 · 660 阅读 · 0 评论 -
linux下配置ip地址四种方法(图文)
配置ip地址四种方法(1)Ifconfig命令 转载声明:http://nanwangting.blog.51cto.com/608135/200097第一种使用ifconfig命令配置网卡的ip地址。此命令通常用来零时的测试用,计算机启动后ip地址的配置将自动失效。具体用法如下。Ipconfigethxipa转载 2012-05-22 22:08:54 · 452 阅读 · 0 评论 -
Linux学习之——虚拟机(linux5.1)
1,安装vmware-tools2,联网3.乱码(显示中文和输入法)前些天在自己的本本上装了虚拟机,并安装了redhat5,一切搞定之后发现打开中文网页不能正常显示。启初以为是系统编码问题,可更改了系统编码后问题依然存在,而且系统的文字也变成乱码。看来不是简单的缺省编码问题,一定是系统没有中文包的原因。于是乎跑到网上搜寻中文包地址,发现redhat5光盘中带转载 2012-05-22 19:12:28 · 514 阅读 · 0 评论 -
关于yum 和rpm
rpm和yum参看http://vbird.dic.ksu.edu.tw/linux_basic/0520rpm_and_srpm.phpyum的配置和使用 http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/10/09/2203916.htmlmake menuconfig出错解决方法 http://wenku.bai转载 2012-05-21 22:07:45 · 846 阅读 · 0 评论 -
kernel dump file分析
正对蓝屏使用windebug分析。1.获取kernel dump fileØ First:(If you cannot find this, please create one REG under this path withvalue set to be 1)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Cras原创 2017-05-19 14:04:33 · 3336 阅读 · 0 评论 -
如何使用windebug追踪ASL CODE
最经遇到很多BSOD的问题,不免要学一下windebug的方法。主要步骤如下:在现代计算机中,硬件和固件(BIOS)都必须符合ACPI规范,以便操作系统可以控制所有模块的自动配置和电源管理。 使用WinDbg调试ACPI代码通常需要两台计算机,一台是目标机(Debuggee),另一台作为主机(Debugger)。下面就介绍一下怎么在两台机器上建立调试环境。1、配置调试Debugge原创 2017-05-16 10:17:22 · 1760 阅读 · 0 评论 -
linux 怎么把^M去掉
在linux下,不可避免的会用VIM打开一些windows下编辑过的文本文件。我们会发现文件的每行结尾都会有一个^M符号,这是因为 DOS下的编辑器和Linux编辑器对文件行末的回车符处理不一致, 对于回车符的定义: windows:0D0A unix\linux: 0A MAC: 0D 比较快捷的去除这些符号的方法有这么几种: (1)是用VI的命令: 使用vi打开文本文件转载 2016-11-05 11:12:33 · 10516 阅读 · 0 评论 -
ubuntu下jdk的javac和java
在ubuntu中,系统默认安装openjdk,据说openjdk的性能不如sun-jdk,因此再安装sun-jdk。 ubuntu中安装的编译器有eij,gij,openjdk等。 在使用命令行方式编译java程序时,不能正确的使用javac命令,此时需要借助update-alternatives工具,完成程序多版本的选择。详细参考其命令。 对于javac命令转载 2016-01-30 14:28:49 · 974 阅读 · 0 评论 -
ubuntu下jdk安装 (转)
在ubuntu下安装JDK可以使用apt-get的方式从源中下载安装,但总让我感觉没有自己安装的爽,所以就从SUN官网上下载安装了。 安装步骤: 1、从SUN官网上下载jdk,记得是下载不带rpm的bin,我下载的名为jdk-1_5_0_14-linux-i586.bin; 2、设置jdk-1_5_0_14-linux-i586.bin文件的操作权限,进入存放该文件的目录,转载 2016-01-30 14:28:13 · 378 阅读 · 0 评论 -
Android源代码仓库及其管理工具Repo分析
软件工程由于需要不断迭代开发,因此要对源代码进行版本管理。Android源代码工程(AOSP)也不例外,它采用Git来进行版本管理。AOSP作为一个大型开放源代码工程,由许许多多子项目组成,因此不能简单地用Git进行管理,它在Git的基础上建立了一套自己的代码仓库,并且使用工具Repo进行管理。工欲善其事,必先利其器。本文就对AOSP代码仓库及其管理工具repo进行分析,以便提高我们日常开发效率。转载 2016-01-09 16:13:58 · 683 阅读 · 0 评论 -
Ubuntu环境下挂载新硬盘
Ubuntu系统的硬盘空间不够用了,需要增加新的硬盘扩容。将硬盘分区、格式化、自动挂载配置的整个过程记下来,备忘。一、硬盘分区 | Hard disk add new partition1、显示硬盘及所属分区情况。在终端窗口中输入如下命令:sudo fdisk -lu显示当前的硬盘及所属分区的情况。如下图所示:系统提示:DIsk /dev/sdb doesn转载 2016-01-05 08:55:08 · 670 阅读 · 0 评论 -
u-boot-1.1.6在GT2440开发板(S3C2440)上的移植
笔者使用的是GT2440开发板,ARM型号为S3C2440。在移植之前要安装必要的软件,我在这里就不详细介绍了,相信网上有很多关于这方面的资料。以下是我移植u-boot之前准备安装的软件:1.VMware 6.5虚拟机;2.RedHat Linux9.0操作系统;3. Windows下安装NotePad++;4.Linux下安装VMware Tools用于两操作转载 2013-10-20 12:48:36 · 1406 阅读 · 1 评论 -
U-Boot启动过程完全分析
1.1 U-Boot工作过程 U-Boot启动内核的过程可以分为两个阶段,两个阶段的功能如下: (1)第一阶段的功能Ø 硬件设备初始化Ø 加载U-Boot第二阶段代码到RAM空间Ø 设置好栈Ø 跳转到第二阶段代码入口 (2)第二阶段的功能Ø 初始化本阶段使用的硬件设备Ø 检测系统内存映射Ø 将内核从Fla转载 2013-10-19 20:05:38 · 712 阅读 · 0 评论 -
ubuntu下的wireshark编译安装
今天在ubuntu下进行安装wireshark,费了很多时间,过程中出了很多错误,但最终安装成功了,这里写下自己的安装步骤和方法,供大家参考。安装编译工具: $sudo apt-get install build-essential 为了成功编译Wireshark,您需要安装GTK+的开发文件和GLib库(libraries)。 $sudo apt-get install l转载 2013-06-09 23:13:37 · 719 阅读 · 0 评论 -
REDHAT解决apt-get问题
用ubuntu的朋友们都知道,在ubuntu中有一个非常实用的软件管理工具----apt,但是在redhat却没有该工具,这让ubuntu的一些用户感到着实不爽。好,这样我们开始移植行动,将ubuntu上先进的东西移植到redhat上 1.在该网站上我们可以下载linux个版本需要的apt转载 2013-06-09 23:11:13 · 3330 阅读 · 0 评论 -
国嵌 Linux 开发软件安装
安装 tftp 服务器确认是否已经安装setupservices 寻找是否有ftp查看是否已经运行netstat -a | grep tftp如果没有,执行安装命令rpm -ivh tftp-server-0.42-3.1.i386.rpm建立tftp的主工作目录mkdir /tftpboot修改配置文件vi /etc/xinetd.d/转载 2013-06-09 23:04:25 · 678 阅读 · 0 评论 -
Linux "could not open default font 'fixed'."错误解决 .
不能进入Xwindow,错误如下:log file:"/var/log/XFree86.o.log" Using config file:"/etc/X11/XF86Config. Could not init font path element unix /:7100 removing f转载 2013-05-05 20:41:11 · 1016 阅读 · 0 评论 -
mkyaffs2image工具解析 .
终于可以成功制作页大小为2K + 64 Bytes 的nand flash的image 文件了。令人兴奋啊 :)这两天一直苦于自己制作的yaffs2 image文件系统无法被linux-2.6.29.1内核识别,而使用FriendlyARM的mkyaffs2imag-128M工具就没有这个问题。一开始便判断是mkyaffs2image工具有问题,没有生成正确格式的yaffs2 image文件,转载 2013-04-30 23:12:40 · 801 阅读 · 0 评论 -
DNW5.0 USB 不OK
/**版权所有,请勿用于商业用途。*作者联系方式:yiqi1988@126.com*/ 很久没弄2440的开发板了,今天在神船笔记本上想玩一玩驱动,于是打开DNW开整。 本想烧个系统文件进板子,结果,发现DNW下USB连接状态显示为:X,不能正常通讯(如发送文件)。于是拿出2440开发板自带DNW下的USB驱动,准备重新安装一下驱动。 操作过程如下:转载 2013-04-30 17:21:54 · 979 阅读 · 0 评论 -
SVN使用笔记
SVN是CVS的下一个版本,主要用来进行版本控制,可以对程序代码,音频,视频以及图像文件等,做版本控制。目录以及文件是Subversion中可以记录版本的对象。其主要工作原理如下图: _ _ _ _ _ _ _ _ _ _ / \转载 2017-06-23 21:50:00 · 498 阅读 · 0 评论 -
QEMU
mkdir ~/ovmf-qemu $ cd ~/ovmf-qemu $ mkdir hda-contentscd ~/ovmf-qemu $ cp ~/src/edk2/Build/OvmfX64/DEBUG_GCC45/FV/OVMF.fd ./bios.binroot@ubuntu:/home/alix/EDK# cd ovmf-qe原创 2016-11-06 15:36:39 · 670 阅读 · 0 评论 -
linux下wireshark安装和使用
Wireshark是世界上最流行的网络分析工具。这个强大的工具可以捕捉网络中的数据,并为用户提供关于网络和上层协议的各种信息。与很多其他网络工具一样,Wireshark也使用pcap network library来进行封包捕捉。Wireshark的优势:- 安装方便。- 简单易用的界面。- 提供丰富的功能。Wireshark的原名是Ethereal,新名字是2006年起用转载 2013-06-07 23:47:06 · 1422 阅读 · 0 评论 -
mount 中文手册
名称 mount - 挂载文件系统 语法 mount [-lhV] mount -a [-fFnrsvw] [-t vfstype] [-O optlist] mount [-fnrsvw] [-o option[,option]...] device|dir mount [-fnrsvw] [-t vfstype] [-o options] device dir 描述 此命令的标准格式是 mou...转载 2019-03-18 17:39:49 · 1281 阅读 · 0 评论 -
GPT 分区详解
保护MBR 保护MBR包含一个DOS分区表(LBA0),只包含一个类型值为0xEE的分区项,在小于2TB的磁盘上,大小为整个磁盘;在更大的磁盘上,它的大小固定为2TB。它的作用是阻止不能识别GPT分区的磁盘工具试图对其进行格式化等操作,所以该扇区被称为“保护MBR”。实际上,EFI根本不使用这个分区表。 EFI部分 E...转载 2019-03-18 17:41:14 · 6323 阅读 · 0 评论 -
深入理解软件包的配置、编译与安装
前言 从源代码安装过软件的朋友一定对 ./configure && make && make install 安装三步曲非常熟悉了。然而究竟这个过程中的每一步幕后都发生了些什么呢?本文将带领你一探究竟。深入理解这个过程将有助于你在LFS的基础上玩出自己的花样来。不过需要说明的是本文对 Makefile 和 make 的讲解是相当近...转载 2019-03-18 17:46:13 · 372 阅读 · 0 评论 -
Linux 设备文件简介
概述设备管理是 Linux 中比较基础的知识,与内核的关系也比较密切。随着 Udev 的广泛使用,Linux 发行版的智能程度越来越高,许多 Linux 新用户对 /dev 目录下的东西变得不再熟悉,有时候遇见问题就会抓狂。Linux 中的设备按照存取方式的不同,可以分为两种:字符设备无缓冲且只能顺序存取块设备有缓冲且可以随机(乱序)存取而按照是否对应物理实体,也可以分...转载 2019-03-18 17:47:01 · 4491 阅读 · 0 评论 -
linux 内核启动参数
Linux 内核引导选项简介作者:金步国版权声明本文作者是一位开源理念的坚定支持者,所以本文虽然不是软件,但是遵照开源的精神发布。无担保:本文作者不保证作品内容准确无误,亦不承担任何由于使用此文档所导致的损失。自由使用:任何人都可以自由的阅读/链接/打印此文档,无需任何附加条件。名誉权:任何人都可以自由的转载/引用/再创作此文档,但必须保留作者署名并注明出处。其他作品本文作者十分...转载 2019-09-11 09:37:07 · 5537 阅读 · 0 评论