Liunix的常用命令

1、windows 查看端口占用情况 netstat -aon|findstr "9999"
2、查看系统版本 uname -a 或者 lsb_release -a
3、查看某进程号程序 tasklist|findstr "2556"
4、删除某程序 taskkill /f /t /im tor.exe
5、设置为中国时区:cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 然后重启
6、设置IP地址:
7、删除虚拟网卡:ifconfig etho0:1 down
8、修改/etc/rc.local,加入/etc/rc.d/init.d/vsftpd  start
9、Ubntu 系统安装软件:
      1、报告Unable to locate package update
       先更新apt-get
         #sudo apt-get update
        继续更新:
        #sudo apt-get upgrade
     CentOS安装软件:
     rpm -ivh jdk-7u67-linux-x64.rpm
10、查看某个端口号是否被占用,被哪个程序占用
lsof -i:端口号
11、在输入命令后面 使用 &可以后台启动一个进程
java -jar ddd.jar &
解压包:tar -zxvf 
重命名或移动文件(同一目录下是重命名)   MV  aaa   bbbb
修改密码:passwd 账号名
启动FTP服务器:service vsftpd restart
启动SSH服务:service sshd start
10、修改linux的主机名,在同一局域网内的机器可以通过主机名互相访问。(主机名不等同于域名)
      如2台机器,修改/etc/hosts文件,在里面增加同样的语句
      192.168.62.137 137mq
      192.168.62.138 138mq
      然后各自本机上执行hostname 137mq 或 hostname 138mq
      此时2台机器之间可以互相ping 137mq或ping 138mq,则双发可以通过主机名进行通讯。 
      效果如下64 bytes from 137mq (192.168.62.137): icmp_seq=267 ttl=64 time=0.682 ms
      如果没有生效,可尝试重启网卡 service network restart 或重启机器.
11、查看所有的文件包括隐藏文件ll -all
12、根据文件名称查找文件 find -name 文件名称,如果是全局查找,一定要cd / 到根目录下
13、chmod 777 获取文件的一切权限
       chmod 400 文件设置为只读
14、建立文件的快速链接方式
       ln -s  文件名  快速链接文件名称,例如 ln -s /opt/rabbitmq/sbin   rabbit,此时如果cd rabbit就相当于直接cd  /opt/rabbitmq/sbin
15、没有eth0,主要是因为克隆的时候,和原先的MAC地址重复导致,cd /etc/udev/rules.d/
       编辑vi 70-persistent-net.rules。把MAC地址设置为新的,把eth1修改为eth0,然后reboot。
16、查看linuix的系统日志 :tail -f /var/log/messages
17、删除目录及目录下的所有文件, rm -rf dirname
19、cd 后以‘/’开头的都是系统的根目录,cd 后不以/开头是当前目录下的文件。
20、echo $PATH 可以输出所有设置的环境变量
21、/etc/profile是针对所有用户生效的环境变量地址。
       修改完成了需要source /etc/profile生效,可以看echo $PATH查看是否生效。
22、sh 权限:chmod u+x *.sh
23、防火墙打开端口 
       #/sbin/iptables -I INPUT -p tcp --dport 17018 -j ACCEPT
       #/etc/init.d/iptables save
       #service iptables restart
24、使用ntp使得服务器的时钟同步
25、traceroute   -n  -T  -p 80 112.124.26.134   查看本机到目标地址的所有链路
 
TCP拥塞算法:http://www.360doc.com/content/13/0422/18/2633_280175605.shtml
查看当前TCP连接数:
netstat -n| awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 
1、同一IP对TCP连接的攻击防范:  http://www.111cn.net/sys/linux/51412.htm
3、如何提高Server并发连接数:http://www.docin.com/p-574372758.html
4、linux常用命令及配置:http://www.cnblogs.com/moonson/archive/2008/10/28/1321487.html
6、FTP服务器部署:http://www.idashu.me/Centos-configure-FTP-server.html
7、centOS系统设置固定IP地址:http://jingyan.baidu.com/article/b907e627de34de46e7891c80.html
8、FTP连接不上时,关闭Linux的防火墙  http://blog.163.com/zhaoweibiao87@126/blog/static/13479948120126611325557/
9、使用命令发起http请求(这里有中文是不行的,请去掉,自己先encode下就可以了)
curl -X GET \
-H "Content-Type: application/json" \
-H "From-Feign: true" \
-H "Permission-Path: [/office/ledger/officeAssetQuery][办公物资资产][资产查询]"\
-H "Service-Name: office-asset-app" \
-H "token: lfXYSHkMEN89JnixWZBqF1tzg3GGJMKC" \
-d '{"extra":null,"current":1,"size":10,"sortField":null,"sortOrder":null,"isLowValue":false,"isImportant":null,"c0":null,"c1":"102023060615003","c2":null,"c3":null,"c4":null,"c5":null,"rfid":null,"externalId":null,"orgId":null,"orgIds":null,"zoId":null,"name":null,"warehouseId":null,"state":null,"codedState":null,"labelState":null,"spaceId":null,"spaceIds":null,"custodianId":null,"searchKey":null}' \
http://10.244.22.89:10002/core/asset/assetQueryByPage

查看端口号占用

netstat  -anp  |grep 端口号

查看某个端口号的连接数
netstat -pnt |grep :58471 |wc -l
查看哪些连接到服务器的IP地址列表
netstat -na | grep 58471
rsync :实现了多个Liunxi系统间的文件同步。
查看当前计算机的TCP连接数:netstat –s
系统监控:http://linux.chinaunix.net/techdoc/net/2007/03/29/953616.shtml
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值