连接:telnet
返回上一级目录:..
目录:cd
指定进入某一目录:cd *a* *为通配符
当前目录下所有文件夹和文件:ls [--help]
某文件内容:tail filename
查看某文件所有内容:cat 文件名
查找某一进程:ps -ef | grep tomcat
查找某一端口:netstat -an | grep 8080
杀进行:kill -9 进程号
强制删除文件以文件夹:rm -rf 文件名
查看被服务占用的端口:netstat -an | grep 8080
切换linux用户:su - oracle(切换oracle用户)
查看文件夹大小:du -sh bin.tar.gz
退出vi
文件重命名:mv 旧名 新名
查看端口服务:lsof -i:8080
赋权限命令:chmod +x export.sh
VI全局替换::%s/需要替换的内容/替换后的内容
逐行查看文件内容:less 文件名 由上至下
逐行查看文件内容:more 文件名 由下至上
逐行查看文件内容:vim 文件名
su - oracle << EOF
oracle
sqlplus "/as sysdba"
select sysdate from dual;
EOF
=============Linux端口映射=============
客户端的下载端口是80,而Portal对外开放设置的端口假如为8080。
需要在安装Portal的单板上做端口映射,以root用户登录Portal节点,执行如下命令:
iptables -A PREROUTING -t nat -p tcp --dport 80 -j DNAT --to 10.166.37.195:8080
l 执行命令iptables -t nat -L查看结果。
l 执行命令iptables -F -t nat删除所有结果。
=============Linux端口映射=============
=============端口路由=============
iptables -A PREROUTING -t nat -p tcp --dport 443 -j DNAT --to 10.166.58.53:1127
=============端口路由=============
Linux系统抓包命令:
tcpdump -s 0 src 10.166.42.17 and tcp port 1521 -w test.cap
开启81端口:
iptables -I INPUT -i eth0 -p tcp --dport 81 -j ACCEPT
iptables -I OUTPUT -o eth0 -p tcp --sport 81 -j ACCEPT
关闭81端口:
iptables -I INPUT -i eth0 -p tcp --dport 81 -j DROP
iptables -I OUTPUT -o eth0 -p tcp --sport 81 -j DROP
配置系统中文:
bash用户 export LC_ALL=zh_CN
csh用户 setenv LC_ALL zh_CN
删除Tomcat进程语句
ps -ef | grep tomcat | grep ${USER} | grep -v grep | awk '{print $2}' | xargs kill -9
./startup.sh
tail -f ../logs/catalina.out
删除过期的文件
find /home/econf/apache-tomcat-6.0.20/bin/local -type f -mtime +2 | awk '{print $1}' | xargs rm -f
+2表示2天之前的文件
-2表示2天之内的文件
工作中自己记录的Linux常用命令,仅供自己学习使用
猜你喜欢
转载自hello-a-hao.iteye.com/blog/1661809
今日推荐
周排行