Linux技术介绍(三)

Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。
简单的来说, vi 是老式的文字处理器, vim 则可以说是程序开发者的一项很好用的工具,可以主动的以字体颜色辨别语法的正确性,方便程序设计。


linux yum 命令
yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。
基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。
yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。




find 查找文件命令


find /home      -name         n.txt
     从哪查找   代表文件名    名字是n.txt
     
               -user            username  
                按文件属主查找
                
                -size   +512k  +查大于512k的文件;-51k查小于521k文件
                
                
                
mount ****  挂载外部存储设备到文件系统中  (需要高级用户权限,我们采用root用户)
mkdir /mnt/usb  创建一个目录,用来挂载
fdisk -l 显示硬盘信息
mount -t vfat /dev/sdb4 /mnt/usb (-t vfat 外部文件格式) 将设备/dev/sdb4挂载到/mnt/usb
cd /mnt/usb 进入挂载目录
把u盘里拷贝文件
#cp /home/n.txt/ /mnt/usb 
umount /mnt/usb  移除挂载外部文件    






防火墙相关命令需要root权限
--临时启用防火墙测试使用:(reboot重启后失效)
service iptables stop  停止
service iptables start  启用
--防火墙永久生效
开启防火墙(reboot后生效):chkconfig iptables on  
关闭防火墙(reboot后生效): chkconfig iptables off 
--查看防火墙状态 service iptables status


/***************************************************************/
ping  127.0.0.1  测试网络的连通性,测试A主机是否能访问B主机,可以在A机上使用ping [B主机的IP];以下输出代表网络顺畅
来自 61.135.169.121 的回复: 字节=32 时间=6ms TTL=51
来自 61.135.169.121 的回复: 字节=32 时间=6ms TTL=51


61.135.169.121 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
/***************************************************************/








系统管理操作
*****查看主机名  hostname


以下命令使用root权限操作


使用ifconfig设置IP、子网掩码便于测试:重启计算机后IP、子网掩码失效。如果连接可行在,永久修改IP
ifconfig eth1 192.168.0.1这个命令是更改主机IP,回车后你什么都看不到,就表示成功了,重启后失效。 
ifconfig eth0 network 255.255.255.0该命令是设置主机的子网掩码,重启后失效。 


修改IP、子网掩码永久生效:
ip配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0
若需要配置哪些信息,只要把以下行信息配置到ifcfg-eth0就行
示例:
要添加IP需要从下面可选配置信息粘贴出来,改成需要的IP即可
IPADDR=192.168.1.90#网络IP地址


可选配置信息:
/********************************/
DEVICE=eth0#网卡设备名称
ONBOOT=yes#启动时是否激活 yes | no
BOOTPROTO=static#协议类型 dhcp bootp none
IPADDR=192.168.1.90#网络IP地址
NETMASK=255.255.255.0#网络子网地址
GATEWAY=192.168.1.1#网关地址
BROADCAST=192.168.1.255#广播地址
HWADDR=00:0C:29:FE:1A:09#网卡MAC地址
TYPE=Ethernet#网卡类型为以太网
/********************************/
最后重启网卡命令才生效
/etc/rc.d/init.d/network restart  






******网络服务后台服务管理 【需要root权限】
service network status   查看指定服务的状态
service network stop     停止指定服务
service network start    启动指定服务
service network restart  重启指定服务
service --status-all  查看系统中所有的后台服务


设置后台服务的自启配置 【需要root权限】
chkconfig   查看所有服务器自启配置
chkconfig iptables off   关掉指定服务的自动启动 [iptables是服务名,使用chkconfig 返回列表中第一行是服务名,关闭谁只需要把iptables替换成对应的服务名即可]
chkconfig iptables on   开启指定服务的自动启动 [iptables是服务名,使用chkconfig 返回列表中第一行是服务名,关闭谁只需要把iptables替换成对应的服务名即可]
chkconfig abrtd off






在开启了防火墙时,做如下设置,开启相关端口,可以正常访问MYSQL,TOMCAT 【需要root权限】
修改/etc/sysconfig/iptables 文件,添加以下内容: 
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT 
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT


reboot生效
            
  
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值