Linux技术介绍(三)

xiaoxiao2021-02-28  35

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生效                
转载请注明原文地址: https://www.6miu.com/read-2613157.html

最新回复(0)