linux下网络基础
时间:2009-08-06
来源:互联网
Rad Hat 下网络配置文件放在:"/etc/sysconfig/network-scripts/ifcfg-eth0; 中,在VI中用less 后跟它查第一张网卡的信息。
配置TCP/IP网络:查看Ifconfig
ip:ifconfig eth0 192.168.1.2 netmask 255.255.255.0
getway :route add default gw 192.168.1.1
在图形化中也可用setup命令启动网络配置!
查看路由信息:route -n
检查接口信息:netstat -i
显示TCP连接:netstat -t
禁用重启动网卡:ifdown eth0 ,ifup eth0
通知网关更新信息:
/etc/init.d/network restart、
关闭防火墙:service iptables stop
Linux操作系统命令操作小知识
1 、单用户模式进系统
启动linux 出现grub画面时选中linux 按e 键
kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/按E 键
在ro前面加入single
kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/
回车,按B 键进入系统。
注意:freebsd 下再多加一个命令 mount -a
2 、解压文件
tar.bz 2文件的解压 #tar jxvf *.tar.bz 2
tar.gz文件的解压 #tar xzpf *.tar.gz
rpm 文件的解压 #rpm -ivh *.rpm
3 、激活ssh 服务
/etc/rc.d/init.d/sshd start
service sshd start
ubuntu开启ssh 服务
studo apt-get install ssh
$sudo passwd root
4 、关闭防火墙
/etc/rc.d/init.d/iptables stop
Linux 防火墙的关闭和开启
1 )重启后生效
开启: chkconfig iptables on
关闭: chkconfig iptables off
2 )即时生效,重启后失效
开启: service iptables start
关闭: service iptables stop
需要说明的是对于Linux 下的其它服务都可以用以上命令执行开启和关闭操作。
在开启了防火墙时,做如下设置,开启相关端口,
修改/etc/sysconfig/iptables 文件,添加以下内容:
-A RH-Firewall-1-INPUT -m state ——state NEW -m tcp -p tcp ——dport80 -j ACCEPT
-A RH-Firewall-1-INPUT -m state ——state NEW -m tcp -p tcp ——dport22 -j ACCEPT
5 、查看开放的服务 netstat–tl
启动自动加载的服务 ntsys v
6 、设置网卡IP netconfig
查看网卡IP ifconfig
或者进入 /etc/sysconfig/network-scrips/ 目录下
cat ifcfg-eth0
FreeBSD 中修改网络配置: #ee /etc/rc.conf
FC4 的网卡IP修改 #vi /etc/sysconfig/network-scripts/ifcfg-eth0
己编译的网卡驱动的安装
#tar–zxvf e1000-6.0.54.tar.gz
#cd e1000-6.0.54/src
Make install
Inwmod e1000
#/etc/rc.d/init.d/network reload
#reboot
修改/etc/modules.conf 加一行
Alias eth0 e1000
7 、重起网卡 service network restart
查看进程: ps aux
8 、禁用图形界面 #vi inittab
将ID后面的 5改为3 就可以了
9 、加载光驱软驱 mount /mut/cdrom
Mount /mut/floppy
先用pwd 查看所在目录是否为挂载点,如果是,则无法挂载
如果要卸载则 M mount /mnt/cdrom
M mount /mnt/floppy
10、打开redhat自带的ftp 工具
# /sbin/service vsftpd start
查看安装ftp 的版本及安装情况
# rpm –qa | grep vsftpd
看谁登陆了FTP ,并杀死它的进程
Ps–xf | grep ftp 如ps–aux|grep运行程序
Kill进程号如 kill -9进程号
p; 新建一个文件如“ # touch /etc/vsftpd.chroot_list
卸载: rpm–e packge name
安装 rpm–ivh *.rpm
卸载mysql 依次加上- -nodeps.- - (注意为了显示故中间有空隔)force它们相互依赖,不加参数无法卸载
Rpm –e mysql –client - -nodeps(- -force加上这个参数不行就不加)
Rem –e mysql
redhat卸载自带的mysql
#rpm–e perl–DBD –mySQL -2.1021-3 - -lodeps
#rpm–e mysql
11、使用mkswap命令建立swap分区再使用swapon命令启用swap分区
#mkswap /dev/sad7
#swapon /dev/sad7
12、改名命令 # mv
删除文件 #rm
删除文件夹 #rm–rf
13、linux 做禁ping
# vi /proc/sys/net/ip/ipv4/icmp_echo_ignore_all
将其值改为1 为禁ping改为0 为解禁ping
查看linux版本信息的方法:
uname -a
cat /proc/version
cat /etc/issue
lsb_release -a
详解 lsb_release -a
登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如:
[[email protected]-46 ~]# lsb_release -a
LSB Version: 1.3
Distributor ID: RedHatEnterpriseAS
Description: Red Hat Enterprise Linux AS release 4 (Nahant Update 1)
Release: 4
Codename: NahantUpdate1
作者: adsery 发布时间: 2009-08-06
作者: RHEL4 发布时间: 2009-08-08
作者: junjietong 发布时间: 2009-08-11
作者: 南国猪 发布时间: 2009-08-16
作者: qun9191 发布时间: 2009-08-17
作者: pizizhou 发布时间: 2009-10-15
作者: 我爱所有人 发布时间: 2009-10-18
作者: 冯307 发布时间: 2009-10-18
作者: hyliuhzau 发布时间: 2009-10-19
作者: venrar 发布时间: 2011-12-12
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28