linux 常用命令
以下主要收集 linux 中常用的命令.以后会陆续增加
复制文件夹及其下文件: cp smdk2440 -r mini2440
删除文件夹及其下文件: rm -rf mini2440
查找包含关键字的文件:
grep "CONFIG_S3C2410" * -R //查找包含"CONFIG_S3C2410" 的文件,
*表示查找 当前目录下的所有文件, -R 表示递归查找 它的所有子目录.
查找文件名中包含"fb" 字样的文件:
find -name "*fb*"
vi下命令:
查找: :/s3c2410 //查找"s3c2410" ,注意 "/", 用\/表示.
复制: v 进入选择模式, 之后y, 最后p 粘贴
替换: %s /SEARCH/REPLACE SEARCH 换为 REPLACE, 整个文件档中替换
打包:
tar -cjvf fs.bz2 fs
tar -zcvf fs.gz fs
mount -a 挂接/etc/fstab文件指定的所有文件系统.
mount -t //t 指定类型
du -sh 查看文件的大小
df -h 查看整个系统占用的空间.
相关文档:
安装mysql
sudo apt-get install mysql-servel-5.0 mysql-client-5.0
下载安装过程中,会提示输入root密码
安装C语言编程接口:
sudo apt-get install libmysqlclient15-dev
更多api 查看:http://dev.mysql.com/doc/refman/5.0/en/c.html
相关mysql头文件和库文件安装在/usr/include/mysql/和/usr/lib/mysql目 ......
在linux下安装JDK如下:
第一步:查看Linux自带的JDK是否已安装
(1)查看已经安装的jdk:
# rpm -qa|grep jdk ← 查看jdk的信息或直接执行
或
# rpm -q jdk
或
# java -version
(2)rpm -qa|grep jdk 卸载:
......
可以用下面的命令查找到系统中哪一个文件夹有问题然后逐层查看就可以找到是哪一个文件了
命令是
首先切换到根目录
cd /
du -sh ./*
du -sh ./* | sort
然后找到最大的文件夹
逐层就可以找到是哪一个文件夹最大是否是有问题的
一般这样就可以确定目标文件是哪一个了 ......
出处:http://blog.163.com/xiyong8260/blog/static/66514621200944115026359/网易博客:xiyong
基于s3c2440和linux,实现了3*4的矩阵键盘驱动。
功能:延时消抖,重复按键,多键齐按(??)
更详细的说明文档:“基于S3C24440和嵌入式Linux的矩阵键盘设计”,电子技术,2008,45(5):21-23
/**************** ......