linux shell 基本命令
1.不提示删除目录 rm -rf ${dir}
2.rpm 查看并卸载软件
rpm -qa | grep ${appname}
rpm -e ${rpmname}
3.数学计算之bc
echo "3 + 4 - 5 * 5 - 7 " | bc
echo "3 + 4 - 5 * 5 - 7 " | bc | read myresult
4.查看进程
ps -ef | grep ${tname}
exp: ps -ef | grep java
ps -ef | grep mysql
5.启动/停止服务
service ${servername} start
service ${servername} stop
6.日志监控
tail -f $applog
7.文件查找
grep "${searchcxt}" ${file}
8.文件截取,内容替换,内容提取
替换 sed 's/abc/cde/g' $file
替换abc为cde
sed -n '1,20p' $file > $newfile 1-20行输出到信文件
sed功能很强大 建议google
相关文档:
一:前言
最近在研究android的sensor driver,主要是E-compass,其中用到了Linux input子系统.在网上也看了很多这方面的资料,感觉还是这篇分析的比较细致透彻,因此转载一下以便自己学习,同时和大家分享!
(这篇博客主要是以键盘驱动为例的,不过讲解的是Linux Input Subsystem,可以仔细的研究一下!)
键盘驱动将检 ......
rz上传文件到某目录
解压缩 tar zxvf
进入libevent目录 ./configure
转到root用户 make install
进入memcached目录 ./configure
转到root用户 make install
启动memcached
cd /usr/local/bin
/usr/local/bin/memcached -d -P /var/local/logs/memcached.pid -t 4 -m 200 -u root -c 1024 -v >> /var/local/l ......
实例)
现在我们来讨论编写一个脚本的一般步骤。任何优秀的脚本都应该具有帮助和输入参数。并且写一个伪脚本(framework.sh),该脚本包含了大多数脚本都需要的框架结构,是一个非常不错的主意。这时候,在写一个新的脚本时我们只需要执行一下copy命令:
cp framework.sh myscript
然后再插入自己的函数。
让我们再看两 ......
“/”根目录部分有以下子目录:
/usr 目录包含所有的命令、程序库、文档和其它文件。这些文件在正常操作中不会被改变的。这个目录也包含你的Linux发行版本的主要的应用程序,譬如,Netscape。
/var 目录包含在正常操作中被改变的文件:假脱机文件、记录文件、加锁文件、临时文件和页格式化文件等。
/hom ......
Linux命令行下常用svn命令
1、Linux命令行下将文件checkout到本地目录
svn checkout path(path是服务器上的目录)
例如:svn checkout svn://192.168.1.1/pro/domain
简写:svn co
2、Linux命令行下往版本库中添加新的文件
svn add fi ......