一、Linux各目录的作用:目录名目录作用/bin/存放系统命令的目录,普通用户和超级用户都可以执行。不过放在/bin下的命令在单用户模式下也可以执行/sbin/保存和系统环境设置相关的命令,只有超级用户可以使用这些命令进行系统环境设置,但是有些命令可以允许普通用户查看/usr/bin/存放系统命令...
分类:
系统相关 时间:
2014-08-24 11:37:12
阅读次数:
342
lsof(list open files)是一个列出当前系统打开文件的工具。lsof -i 4 #列举出IP V4 lsof -i tcp 列出所有TCP网络连接lsof -i 列出所有网络连接
lsof -i:80 #查看一下80端口的进程
lsof -i udp:53 #查看 一下udp,53端口
lsof -u zhangy 列出某个用户打开的所有文件lso...
分类:
系统相关 时间:
2014-08-24 11:42:12
阅读次数:
273
Linux Kernel File IO Syscall Kernel-Source-Code Analysis
分类:
系统相关 时间:
2014-08-24 12:53:22
阅读次数:
411
1. 首先使用切换到root用户;2. 使用fdisk -l命令查看磁盘信息,找到u盘(可以根据显示的大小确定)3. 在/mnt下创建挂载点,例如创建usb文件夹:mkdir /mnt/usb4. 使用mount挂载u盘,例如执行:mount /dev/sdb /mnt/usb5. 有时候加载出来的u盘显示的文件名称是乱码,遇到这种情况挂载u盘时需要制定编码,例如通过如下命令进行挂载:mount ...
分类:
系统相关 时间:
2014-08-24 12:58:12
阅读次数:
253
linux 3.4.103 内核移植到 S3C6410 开发板
这个星期几乎就搭在这里面了,一开始感觉很不值得,移植这种浪费时间的事情,想立马搞定,然后安安静静看书 & coding.
坑爹的事情就是一个多星期的时间搭进去了,还是没成功。我把我的移植失败的经验留下来做为笔记,为下次做准备,也让和我一起做移植的道友少走弯路.大家一起共同分享经验,营造更好的开发环境。
...
分类:
系统相关 时间:
2014-08-24 13:00:02
阅读次数:
601
#include
#include
#include
#include
#include
#include
#include
#define DRIVERNAME "xxx"
#define DEV_MINOR 0
static dev_t xxx_devno = 0;
static struct class * xxx_class;
struct xxx_dev
{
st...
分类:
系统相关 时间:
2014-08-24 14:13:02
阅读次数:
298
memdev.h
#ifndef _MEMDEV_H
#define _MEMDEV_H
#define MEM_MAGIC 'm'
#define MEM_RESTART _IO(MEM_MAGIC, 0)//使用内核提供的宏产生命令,
#define MEM_SET _IOW(MEM_MAGIC, 1, int)//改命令向内核传递一个整形的参数
#endif
驱动程序memd...
分类:
系统相关 时间:
2014-08-24 14:13:42
阅读次数:
332
Hibernate Validator是JSR-303的一个实现。在FormBean里添加Hibernate Validator的注解,与定义一个校验类的做法相比。注解更加简洁、灵活。 注解说明 Bean?Validation?中内置的?constraint???
????
@N...
分类:
系统相关 时间:
2014-08-24 14:17:22
阅读次数:
272
cat tail -f日 志 文 件 说 明/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一/var/log/secure 与安全相关的日志信息/var/log/maillog 与邮件相关的日志信息/var/log/cron 与定时任务相关...
分类:
系统相关 时间:
2014-08-24 16:34:42
阅读次数:
286
编写运行于x86实模式下的16位代码是一个很复古的话题,编写能在DOS下运行的Plain Binary可执行文件是一个更复古的话题。以往,凡是需要使用x86的16位实模式的时候,作者都喜欢那NASM来编程。比如《30天自制操作系统》、《Orange's 一个操作系统的实现》、《x86汇编语言——从实...
分类:
系统相关 时间:
2014-08-24 16:35:42
阅读次数:
422
Linux系统版本:Centos 6.5(服务器版) Linux系统版本:Centos 7 前面,我们使用远程工具SecureCRT,通过“ifconfig eth0 + 具体的ip地址”命令给linux配了IP地址(参考本人博客:),但是这样配置的问题在于: 只能临时生效,一旦重启,需要重新配置;...
分类:
系统相关 时间:
2014-08-24 16:40:13
阅读次数:
338
+++++++++++++++++++++++++ +++++Linux系统管理+++++++++++++++++++++++++++++++1. 进程管理 进程简介:进程是一个正在执行的程序或命令,每一个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。 进程管理的作用: ...
分类:
系统相关 时间:
2014-08-24 18:01:12
阅读次数:
239
如何在eclipse中开发多个聚合关系的maven项目并用git管理...
分类:
系统相关 时间:
2014-08-24 18:03:32
阅读次数:
297
当你看到Linux下命令输出的列歪歪扭扭时,是不是看着很不爽?column 命令就可以方便地解决这个问题。
比如:
$ mount
/dev/mapper/vg_robertsongcentos-lv_root on / type ext4 (rw)
proc on /proc type proc (rw)
$ mount | column -t
/dev/mapper/vg_roberts...
分类:
系统相关 时间:
2014-08-24 18:07:02
阅读次数:
229
Linux Mint不像Ubuntu那样默认配置了中文输入法,需要我们自己安装,下面给出安装方法及输入法所需依赖: sudo add-apt-repository ppa:fcitx-team/nightly sudo apt-get update sudo apt-get install fcitx fcit...
分类:
系统相关 时间:
2014-08-24 18:09:43
阅读次数:
298
set 用来显示本地变量env 用来显示环境变量export 用来显示和设置环境变量set 显示当前shell的变量,包括当前用户的变量env 显示当前用户的变量export 显示当前导出成用户变量的shell变量每个shell有自己特有的变量(set)显示的变量,这个和用户变量是不同的,当前用户变...
分类:
系统相关 时间:
2014-08-24 19:20:32
阅读次数:
262
在着手学习TC之前,请先了解TC采用如下单位来描述带宽:
mbps = 1024 kbps = 1024 * 1024 bps => byte/s
mbit = 1024 kbit => kilo bit/s
mb = 1024 kb = 1024 * 1024 b => byte
mbit = 1024 kbit => ki...
分类:
系统相关 时间:
2014-08-24 19:25:43
阅读次数:
245
众所周知,在互联网诞生之初都是各个高校和科研机构相互通讯,并没有网络流量控制方面的考虑和设计,IP协议的原则是尽可能好地为所有数据流服务,不同的数据流之间是平等的。然而多年的实践表明,这种原则并不是最理想的,有些数据流应该得到特别的照顾,比如,远程登录的交互数据流应该比数据下载有更高的优先级。
针对不同的数据流采取不同的策略,这种可能性是存在的。并且,随着研究的发展和深入,人们已...
分类:
系统相关 时间:
2014-08-24 19:27:02
阅读次数:
358
前言:今天我们就根据BusyBox+linux内核定制一个属于自己的Linux,还可以加上dropbear和nginx来实现远程登录和web服务器功能。要想定制一个小型的Linux系统首先要对Linux开机启动流程有所了解。POST-->BootSequence(MBR)-->BootLoader-->kernel-->/sbin/initPOST:..
分类:
系统相关 时间:
2014-08-24 19:35:03
阅读次数:
398
几天没开eclipse,居然报错“can not unload……”,搜索答案发现没有准确的,遵从了一个多人顶赞的办法重下eclipse,把配置文件拷贝一份,结果悲剧了,虽然能够打开了,但我之前配置的android ADT 全没了!!!全没了。。。 好吧有人说改eclipse.ini就好了,妈蛋我的...
分类:
系统相关 时间:
2014-08-24 20:49:23
阅读次数:
226