程序员需要了解的linux

文件相关

下载文件:sz 上传文件 rz  删除文件:rm rm -rf *

拷贝:cp –r d1 d2

 移动: mv file.exe /tools 

ll ls -l 文件信息

查看文件大小:du 文件名

vi /etc/hosts

pwd

touch catalina.out

chown -R tomcat.tomcat *

chown -R admin.admin *

 

 查看大小:df -h 

du --max-depth=1 -h 

tomcat相关

vi /etc/hosts

ln -s /export/home/tomcat/domains/server22/bin/start.sh start.sh

sh /export/home/tomcat/sh/consumegradesql.360buy.com/tomcat

cd export/data/tomcatRoot/consumegradesql.360buy.com/

apache2--workers.properties--mod_jk.conf--extrahttpd-vhosts.conf

service httpd restart

service nginx reload

解压文件

 zip -r myfile.zip ./*

unzip test.zip将压缩文件text.zip在当前目录下解压缩

unzip –o test.zip -d tmp要求unzip命令覆盖原先的文件。

脚本sh

 

#!/bin/bash #开头

{}引用变量,也可以直接引用

引号防止通配符扩展,单引号防止任何变量扩展

baseDirForScriptSelf=$(cd "$(dirname "$0")"; pwd)获得当前路径

授权chmod +x

执行 :./

nohup ./run_data_load_mysql2sql.sh &

tailf nohup.out –n行数

编辑

vi :W :Q a esc

/查找n下一个

:s/vivian/sky/ 替换当前行第一个 vivian sky 

:n$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian sky 

查看进程

查看进程:ps –ef|grep 名称

ps aux|grep   "datafinalcheck"|grep -v "grep"  |awk '{print $2}'|xargs kill

ps ax|grep datamysql-|wc -l 统计数量,应该再减一,因为结果包含grep datacheck

-aux 显示所有包含其他使用者的行程, -e 显示所有进程, -f 全格式

安装jdk

放上去

cd  opt

chmod +x jre-6u31-linux-i586-rpm.bin

./ jre-6u31-linux-i586-rpm.bin

chmod +x jre-6u31-linux-i586.rpm

rpm -ivh jre-6u31-linux-i586.rpm

定时

crontab,在设定环境变量java_home时必须自己在脚本里设定,如果是直接./执行脚本会查找系统的环境变量。

crontab -e

*/5 * * * * /opt/consumegradesql/run_add.sh

监控

1:在命令行提示符执行top命令  1显示每个CPU情况 P M cpu 内存排序

2 load average: cpu 1分钟 5分钟 15分钟的进程队列的进程数量。大于5说明性能严重
uptime也可监控cpu负载
w用户 free 内存

设置编码

查看编码locale

.bash_profile里(根据不同shell,文件不同)写入: LANG=zh_CN.GBK 换行 export   LANG 

 

mysql

/export/servers/mysql/bin/mysqld_safe

/export/data/mysq/log/mysq.log

这个日志今天22G

 

以后大了,把这个文件 cat /dev/null > mysql.log 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值