LINUX经验汇总

原创 2015年10月15日 16:08:07
cd /nac/bin 进到nac的bin目录
ps aux | grep "****" 查看进程是否开启


netstat -an|grep ‘port’ 查看端口的运作信息


netstat -an|find "port" 查看端口的运作信息(window环境)


netstat -an|grep java 查看项目运作信息


ls -lh /proc/3383/fd 查看进程的详细信息


ls -lh /proc/pid/fd|wc -l 统计进程数量


./nac_system & 开启进程  &是指后台运行
tail -f -n 200 catalina.out 查看日志信息


cd /nac/bin
./nac_system 0 10.10.2.76  连接服务器


(1) CTRL+Z停止进程并放入后台
(2) jobs 显示当前暂停的进程
(3) bg %N 使第N个任务在后台运行(%前有空格)
(4) fg %N 使第N个任务在前台运行
默认bg,fg不带%N时表示对最后一个进程操作!


sz 文件名 下载文件
rz 上传文件


ls -ll 查看当前目录文件的详细信息
rmmod 删除模块
lsmod 显示已载入系统的模块
insmod 载入模块
chmod +x nac_test.sh  给nac_test.sh 执行文件授权


创建nac_test.sh文件的方式是:vi nac_test.sh  ///    touch nac_test.sh


nac_test.sh 可执行文件的内容编写 :
#!/bin/bash      头信息 固定格式
#this my test file  注释
echo "hello world"  输出




想要执行nac_test.sh文件的方式有
sh nac_test.sh
./nac_test.sh


dmesg -c 清除消息
df -hl 查询磁盘剩余空间
top 查询当前占用率较高的进程
top -H -p PID 查看占用当前进程使用率较高的线程
jstack -l PID > 文件名.stack  将当前进程的堆栈生成文件




./nac_app_show_config   /*show nac_system current all system_config.*/
显示app中当前所有的配置。


./nac_app_show_config link /*show nac_system link status.*/
显示当前系统的连接状态。


./nac_app_show_config via /*show nac_system user via_status.*/
显示app中保存的用户威盾检测状态。


./nac_app_show_config debug /*open or close nac_system nac_debug_switch=1/0*/
打开或者关闭app的通信调试开关。
打开时可以在/var/log/nac_sys.log中查看到所有的xml通信数据。


当 nac_debug_switch    = close(0)时
./nac_app_show_config debug
关闭app通信调试开关


当 nac_debug_switch    = open(1)时
./nac_app_s


how_config debug
关闭app通信调试开关


echo 1 > /proc/sys/net/nac_knl_pass_switch_flags  内核逃生


iptables -F 关闭防火墙
开启: chkconfig iptables on 


关闭: chkconfig iptables off 


tcpdump -i eth0 -p tcp port 6002 -s 0 -w aaa.cap 抓包命令 抓eht0口 6002端口


netstat -anp|egrep "600[2-3]" | egrep -v "127*" | grep -i "TCP" | grep -i "F" 查询6002端口 下非本地连接端口的TCP通讯中包含"F"字符的连接


在linux下查看Java堆栈内存用jmap 和 jhat
http://www.kankanews.com/ICkengine/archives/108998.shtml jhat如何使用地址




http://blog.csdn.net/jgwei/article/details/12079147 如何在linux里查看占用CPU过高的线程

java岗位面试心得

一、我先吐槽下一个现象(关于投简历的时间): 年前找工作,都说没什么好工作;年后机会多。结果,年后一看,年前的工作机会也大把,虽然可能工作比年后略逊,但竞争少,这应该也是年前工作略逊的原因:)年后投...
  • u014542626
  • u014542626
  • 2017年02月13日 18:14
  • 2943

Linux开发的一些个人经验

Linux开发的一些个人经验
  • yjp19871013
  • yjp19871013
  • 2017年11月04日 20:51
  • 293

Linux之强大的awk

来自【梦想家 Haima’s blog】awk简介awk是Linux中的一个命令,用来做文本处理与分析,功能简单强悍,同时它也是一门编程语言。 awk处理文本文件时,以行为单位,可以高效的对日志文件...
  • jh624
  • jh624
  • 2016年05月02日 16:00
  • 3651

Linux 学习经验

分区挂载 boot启动分区分配至少200MB空间Swap交换空间4G以内的物理内存,SWAP 设置为内存的2倍。4-8G的物理内存,SWAP 等于内存大小。8-64G 的物理内存,SWAP 设置为8...
  • Yangjiale521
  • Yangjiale521
  • 2017年06月02日 17:12
  • 312

linux多线程经验(一)

Linux 平台上的多线程程序开发相对应其他平台(比如 Windows)的多线程 API 有一些细微和隐晦的差别。本文中从 几 个方面总结出 Linux 多线程编程上的问题,并分别引出相关改善的开发经...
  • lbaihao
  • lbaihao
  • 2015年07月17日 23:40
  • 302

我在大学毕业后学习Linux系统的心得经验

扣着手指头一算,自己已经毕业快半年了,这半年莫名其妙进外包圈子溜达了一圈,有幸退的早还是正常干一些事情吧,外包终究不是太适合刚入社会的毕业生,今天想把自己的学习和工作经验写成一篇文章,希望能够帮助到正...
  • linuxnews
  • linuxnews
  • 2017年02月19日 22:14
  • 1171

Linux使用过程中的经验积累

背景从2013开始,就一直在xx发布一些工作当中的很易错或总结性的经验积累 我本身就是linux开发工程师,用ubuntu作为办公电脑桌面几年了,也是xx的linux服务器管理员。linux经验积累...
  • yyw794
  • yyw794
  • 2017年09月21日 10:20
  • 455

linux 流量统计脚本

#!/bin/bash#write by zhumaohai(admin#centos.bz) #author blog: www.centos.bz #显示菜单(单选) display_menu()...
  • donglynn
  • donglynn
  • 2017年02月11日 23:50
  • 596

七年IT工作经验的七个总结

1、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。” 其实这是一个来自国外 教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重...
  • bingheliushui520
  • bingheliushui520
  • 2014年10月27日 21:17
  • 921

一个计算机专业学生几年的编程经验汇总

一个计算机专业学生几年的编程经验汇总(收藏) 收藏  来学习Java也有两个年头了,永远不敢说多么精通,但也想谈谈自己的感受,写给软件学院的同仁们,帮助大家在技术的道路上少一点弯路。说得伟大一点是希...
  • melodysky
  • melodysky
  • 2016年12月20日 09:35
  • 1655
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:LINUX经验汇总
举报原因:
原因补充:

(最多只允许输入30个字)