防火墙操作
linux 下进行一些配置,如CC 的配置,本机可以访问得到,但是其它机器访问不到,一般是因为防火墙的问题
linux下如何关闭防火墙:
service iptables stop(这个只是临时关闭防火墙,如果下次重启的话,防火墙还是会开启)
chkconfig iptables off(永久关闭防火墙,下次重启的话也不会重启)
/etc/sysconfig/iptables
这个下面是对防火墙的一些配置,里面可以配置不关闭防火墙,但是开启某个端口,如我们要让其它机器可以访问8080端口,又不想要关闭防火墙的话,就可以在这里面直接进行设置:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
网络服务
service network start
service network stop
service network restart
网络性能优化
1)改MTU 分别试1492 和8992(可以通过 ifconfig eth0 mtu [number] 命令修改mtu)
2)改buffer数,在/etc/sysconfig/network-scripts/ifcfg-eth0
加一行 OPTIONS="buffer_count=128"
3)改网络最大队列数
sysctl -w net.core.netdev_max_backlog = 2500
重启网络:service network restart
修改ip
linux修改ip:系统--》管理--》网络:
设备的eth0双击打开,常规标签下修改静态ip
创建普通用户和管理员用户
useradd----创建用户命令
简单的创建普通用户(当然得在root登录下执行)
useradd username -p password
userdel username 删除用户
当我们在创建用户成功之后 vim /etc/passwd 在最下边可以看到刚刚创建的用户
那么如果我想将刚才创建的用户改为高级管理员怎么办,要将他具有root一样的权限。
ok,还是在/etc/passwd文件中我们可以看一下root的uid和gid是多少?
先看一下
root:x:0:0:root:/root:/bin/bash 中间用:分割 解释为
用户名:密码:Uid:Gid:描述:家目录:登录使用shell
我们可以看到root的uid和gid是0 0,那么我们可以修改刚才新建的用户将uid和gid改为0 0,那么就具有root的权限了
另外一种方式为 使用useradd命令,运行 useradd --help 看看帮助文件
useradd -o -u 0 -g 0 -M -d /root -s /bin/bash username(使用root用户一样的家目录) username就有root的权限了
passwd username
QQ 安装
rpm安装
1.搜索QQ linux,下载QQ的rpm包,或者直接 http://im.qq.com/qq/linux/download.shtml 下载
2. 检查是否安装过QQ,如果没有,下面开始安装
3.rpm -ivh linuxqq-v1.0.2-beta1.i386.rpm 安装
4.rpm -qa | grep qq 查看是否真的安装了linuxqq
5.rpm -ql linuxqq可以找到QQ对应的命令路径。
打开方式
(1): 终端输入 qq,会自动打开QQ
(2):打开左上角应用(Applications),选择网络(Internet)
虽然安装完成了,但无法登陆,因为 “Dear User, your version of the software will be obsolete soon”,版本过时了。
看到有人说 :pidgin的QQ插件,编译一下在pidgin里找webqq的协议添加进去就行了,google搜索pidgin-lwqq
pidgin 安装:sudo apt-get install pidgin--ubuntu (yum install pidgin--redhat)
或者下载地址:http://www.pidgin.im/download/
打jar包
如果要把一个文件里面的东西都打成jar包,如下:
先定位到那个目录下
然后:jar cvf aaa.jar .