查看网络流量:
tcpdump -i eth0
按时间顺序列出文件:
ls -ltr
-l use a long listing format
-t sort by modification time
-r reverse order while sorting
实时查看日志:
tail -f /log.txt
查看进程:
ps aux
搜索可用安装包:
yum search java
关闭防火墙:
service iptables stop
service iptables status
chkconfig iptables on #永久开启防火墙
ps -ef | grep tomcat #查看 tomcat 进程
free -m # 查看剩余内存
df # 查看剩余空间
sz xxx.rar # 导出文件到windows
#设置tomcat启动内存,在 bin/catalina.sh 的 #!/bin/sh 后面加上下面设置
JAVA_OPTS='-Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m'
安装 tomcat-connector时
could not find /usr/local/apache/bin/apxs
configure: error: You must specify a valid --with-apxs path
A:
原因是:在没有安装perl就先安装apache造成的
解决方法:
[root@apache bin]# vi /usr/local/apache/bin/apxs修改下面的第一行
#!/usr/bin/perl -w
# 查看端口号
sudo netstat -nlp|grep 80
# 同步时间:
1. 安装ntpdate工具
# yum -y install ntp ntpdate
2. 设置系统时间与网络时间同步
# ntpdate cn.pool.ntp.org
3. 将系统时间写入硬件时间
# hwclock --systohc
# 关闭防火墙
service iptables stop # 关闭
chkconfig iptables off # 永久关闭
service iptables status # 查看防火墙状态
# 执行.sh文件后报错: /bin/bash^M: bad interpreter: No such file or directory
需要在Linux上重新创建sh文件,从Windows上把bat文件修改为sh文件后不兼容导致以上报错
# 查看 tomcat 进程并且 kill掉
ps -ef |grep tomcat | grep -v grep | awk'{print $2}' | xargs kill -9
# 设置vim显示中文乱码问题
1、新建文件
vim ~/.vimrc
syntax on
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
2、使配置生效
su - 用户
# vim 复制一行粘贴
命令行模式下
yy 复制一整行
p 粘贴
v 进入 VISUAL 模式
d 剪切
Home 回到行首
End 回到行尾
# 普通模式下,复制粘贴一行内容:yy -> p
# 撤销:u
# 回到行尾:$
# 回到行首:^
# 回到首行:gg
# 回到尾行:G
# 删除当前行:dd
远程复制文件
scp -r user@ip:/root/XX.tar.gz ./
杀死所有同名进程:
killall -9 nginx
压缩:
tar czvf allfile.tar allfiles/*
解压缩:
tar zxvf allfile.tar