先推荐几本好书:
1.《鸟哥的Linux私房菜-基础学习篇》-- 鸟哥
2.《Linux Shell 脚本攻略》-- Sarath Lakshman
3.《鸟哥的Linux私房菜-服务器架设篇》-- 鸟哥
4.《Unix环境高级编程》-- W.Richard...
5.《Linux系统编程》 -- Robert Love
6.《Linux内核设计的艺术》-- 新设计团队
7.《Linux内核设计与实现》--Robert Love
1,查找已安装软件并卸载
rpm -qa|grep libevent # 查看系统是否带有该安装软件,如果有执行命令:
rpm -e libevent-1.4.13-1 libevent-devel-1.4.13-1 --nodeps --allmatches
--nodeps:忽略依赖删除
--allmatches:
Remove all versions of the package which match PACKAGE_NAME. Normally an error is issued if PACKAGE_NAME matches
2,开机启动
vim /etc/rc.d/rc.local
将启动脚本文件放到里面去,用绝对路径,或者用绝对路径执行
3, 文件夹下面查找最大的文件:
# find -type f ! -path '*/.svn/*' -exec stat -c "%s %n" {} \;|sort -nr|head -10
4,调整linux系统时间和时区
一、修改时区:
# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
复制的时候会提示是否覆盖。点击yes
修改为中国的东八区
# vi /etc/sysconfig/clock
ZONE="Asia/Shanghai"
UTC=false
ARC=false
二、配置新的时间
日期设定:
# date -s 2013/05/06
时间设定:
# date -s 18:45:52
5,vim的列编辑模式
Ctrl+v先进入列模式,移动光标选取要编辑的行列,Shift+i进入编辑模式,然后Esc
6,mv/cp/rm的时候要排除掉一些文件时候,可以使用:
# mv $(ls | grep -v 'cm') cm ->> 将当前文件夹中所有除cm文件夹外其他文件(不包含隐藏文件)移动到cm文件夹中去。
7,发送中文邮件
先vim /etc/sysconfig/network 修改hostname为一个有意义域名,比如xn.baoxian.com,注销,重启sendmail服务,然后可以发送:
# echo "中文的内容" | mail -s "=?utf-8?B?$(echo 这个是个中文标题,吼吼 | base64)?=" yidao817@163.com
将含有main函数的class文件和mysql驱动jar包放入一个文件夹,然后写个shell脚本:
#!/bin/bash # 定时发送数据到邮箱中 # 请注意所有的路径都是绝对路径 export LANG=zh_CN.UTF-8 JAVA_HOME=/usr/local/jdk1.6.0_25 $JAVA_HOME/bin/java -cp "/root/work/hehe/*:/root/work/hehe/" EveryDay /root/work/hehe/notice.txt wait mail -s "=?utf-8?B?$(echo 这个是个中文标题,吼吼 | base64)?=" yidao817@163.com < /root/work/hehe/notice.txt wait mv /root/work/hehe/notice.txt /root/work/hehe/notice_$(date +%Y%m%d_%H%M).txt
之后编辑crontab:
# vim /etc/crontab
在最后面加入:
22 15 * * * root sh /root/work/hehe/hehe.sh
然后重启crond服务
# /etc/init.d/crond restart
再来一个每天给大伙发送一些冷笑话的例子:
#!/bin/bash export LANG=zh_CN.UTF-8 # 定义发送邮件函数 function send_mail { echo "$1 -- $2" mail -s "=?utf-8?B?$(echo 每天一个冷笑话(by 一刀) | base64)?=" "$1" < "$2" wait } # 第一步先计算笑话的文件名 count=1 while read line do count=$line done < /data/scripts/hehe/ins.txt # 第二步再找出email地址列表,循环发邮件 filecontent=( `cat "/data/scripts/hehe/mails.txt" `) for t in "${filecontent[@]}" do echo "$t -- $count.txt" send_mail "$t" "/data/scripts/hehe/jokes/$count.txt" done ((count++)) echo "now the count is : $count " echo "$count" > /data/scripts/hehe/ins.txt echo "每天一个冷笑话发送完毕"
本人博客已搬家,新地址为:http://www.pycoding.com/
相关推荐
Linux常用命令,是我精心整理的,学会这些就能简单应用Linux系统。
Linux是一种流行的开源操作系统,它提供了丰富的命令行工具,用于管理和操作系统资源。以下是对常用的60个Linux命令的详细说明: ...总之,这60个常用命令是Linux世界的基石,希望每位用户都能够熟练掌握并合理使用它们。
我在学习linux过程中积累整理的常用linux命令,以txt形式存储,方便使用,欢迎有需要的朋友参考使用。
我自己总结的linux常用命令,来源于日常积累的各种网页博客。因为不耐烦反复的查,索性自己总结了一个pdf,里面包括常用的linux命令,包括gcc,grep,tar,sed,find,screen,nohup,scp等,另外还有一些常用的文本处理...
本人记忆力有限,就把平时在项目中遇到的linux常用命令分享给大家。 Linux常用命令全集 //www.jb51.net/linux/ linux文件中存在^M 使用shell命令tr可以实现去除,具体命令如下: 代码如下: cat -v yourfile | tr...
该资源属于个人工作的过程中积累些的东东,所以个人觉得相当的珍贵。包括了linux的系统常用命令,还有和操作系统,和网络相关,和硬件相关的知识。现拿出来与大伙分享下。
好用到手软!希望能帮助到心急如焚的你!这是和大家一起整理积累出来的,满足日常开发使用!让你从办公室小白进行完美蜕变!
在使用linux操作时候没有图形化的控制工具只能使用命令来操作,linux系统,这时,熟练的使用命令会使,使用linux非常方便。
要想学会Linux系统,基础命令是必不可少的,以下就是我积累的150个linux系统命令。学以致用,大家快来下载哈哈
平时百度积累的一些, 整理下给分享咯~ 但愿能够有用吧。
常用的linux管理命令,经过一段时间的积累!
Linux系统管理,常用命令分类总结 环境安装 序号 文章标题 01 Centos7下安装Jdk8、Tomcat8、MySQL5.7环境 02 Centos7下搭建Redis单台和Redis集群服务 03 Centos7下搭建Rocketmq4.3中间件,配置监控台 04 Centos7下...
本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做运维,有些命令忘记了,所以现在整理成博客,当然vi,文件操作等就不介绍了,慢慢积累一些...
八、LINUX系统常用配置方法及命令 11 1. 网卡相关的TCP/IP网络配置文件地址 11 2. #NETCONFIG命令可以永久保存设置 11 3. #NEAT或REDHAT-CONFIG-NETCONFIG可永久保存设置。 12 4. #DATE命令的使用 12
Linux三剑客之sed命令:自己在平时的使用过程中总结积累的sed命令的若干种常用用法,特分享出来。 参数: -i 表示inplace edit,就地修改文件 -r 表示搜索子目录 -l 表示输出匹配的文件名 s 表示替换,d 表示删除...
详尽的git log命令,方便对代码提交记录进行查询与统计,提高开发及管理的效率,很实用的文档,命令都是平时工作中常用的,一点点积累下来的
文章目录一、编译1.1 版本全编1.2 公共单编模块1.3 芯片特有单编模块1.3.1 Uboot1.3.2 boot.img&dt.img二、调试2.1 文件替换2.1.1 常规文件替换2.1.2 特殊文件替换2.2 常用调试命令2.2.1 ADB命令2.2.2 LINUX命令...
我们在安卓上进行性能测试时,如果想获取CPU以及内存等常用性能指标,linux系统自身就提供了现成的方法,谷歌官方甚至公司内部也都提供了大量功能强大的分析工具。而相比之下,想要获取GPU的相关指标则没那么容易,...
加布里埃尔·斯台普斯这些是我Linux Ubuntu配置文件和常用脚本,其中许多是我自己编写的。 该项目维护良好,自己使用率高且功能强大。 这不是实验性的,这是我每天使用的。 随时使用或从中借用。目录(单击以展开) ...