一、Linux常见配置
1.linux配置网关
网关配置文件路径
vi /etc/sysconfig/network-scripts/ifcfg-ens33
网关配置信息
ethernet 以太网
BOOTPROTO 改为 static(静态 )
UID 去除
ONBOOT 改为 yes
加入IPADDR(IP地址)、GATEWAY(网关)、NETMASK(子网掩码)、DNS1(域名)
在NAT模式下Linux其网段需要与电脑网段一致,或直接用虚拟机VWARE8的NAT模式网段。
2.防火墙配置
查看防火墙状态
systemctl status firewalld
关闭防火墙
systemctl stop firewalld
永久关闭防火墙
systemctl disable firewalld
防火墙警告提示关闭
进入config配置文件
vi /etc/selinux/config
修改配置如下:
SELINUX=enforcing
SELINUX=disabled
二、linux 常用命令
1.文件上传命令
文件上传命令lrzsz(需单独安装)
联网状态下安装:
yum install -y lrzsz
在shell框中输入命令即可上传
rz
:上传文件至Linux
sz
:下载文件至Win
查看非内置命令用法方法
man + 命令
详细查看文件目录下文件信息
ls -sarln
2.linux 常用命令
常见命令
whereis
查询命令文件位置file
查询文件的类型who
查询当前在线的用户whoami
我是谁(查看当前所使用的用户)pwd
查看当前路径uname -a
查看内核信息echo
类似于sout syso,打印语句clear
清屏history
历史
3.常用目录文件
-
bin目录:存放着常用的服务启动命令
-
boot目录:引导目录
-
etc目录:存放所有系统管理所需要的配置文件目录
-
opt目录:为主机额外安装软件所存放的目录
-
mkdir 文件创建:mkdir -p [目录/文件名 ]/文件名 -p 检验所创建文件是否存在,不存在则创建(包含目录文件)
-
cp (选项) (参数) 主用:
cp -r / cp -d
-a 此参数的效果和同时指定‘-dpR’参数效果相同
-d 当建立符号连接时,把目标文件或目录也建立成符号连接,并指向与源文件爱或目录连接的原始文件或目录
-f 强行复制文件或者目录,不论目标文件或目录是否已存在
-i 覆盖原有文件前询问用户
-l 对源文件建立硬连接,而非复制文件
-p 保留源文件或目录的属性
-R/r 递归处理将指定目录下得所有文件与子目录一并处理
-s 对源文件建立符号连接,而非复制文件
-u 使用该参数后只会在源文件的更改时间较目标文件更改时或是目标相互对应的目标文件并不存在时,才复制文件
-s 在备份文件时,用指定的后缀’SUFFIX’代替文件的默认后缀
-b 覆盖已存在的文件目标前将目标文件备份
-v 详细显示命令执行的操作 -
rm +参数+文件名 删除文件,删除后无法恢复;rm +文件名 删除文件只有在输入y和回车时才会删除文件
-d 直接把要删除的目录的硬连接数据删除成0,删除该目录
-f 强制删除文件或目录
-i 删除已有文件或目录之前先询问用户
-r或-R 递归处理,将指定目录下得所有文件与子目录一并删除
–preserve-root 不对根目录进行递归操作
-v 显示指令的纤细执行过程
4.文件信息读取
- cat 查询语句
cat + 文件名
-n 或 -number: 由1开始对所有输出的行数编号
-b 或 -number-nonblank:和-n相似,只不过对于空白行不编号
-s 或 -squeeze-blank: 当遇到由连续两行以上的空白行,就代换为一行的空白行
-v 使用^和M-符号,除了LFD和TAB之外
-E 在每行结束处显示$
-T 将TAB字符显示为^I
-A 等价于-vET
-e 等价于'-vE'选项
-t 等价于'-vT'选项
- tail 从文章的末尾读取N行
读取新增文件 tail -F/f 文件
-f 监听指定inode的文件数据变化,当文件被删除后即使新创建,inode也会发生变化,于是监听失败
-F 监听指定名字对的文件,若文件被删除后,重新创建会重新监听新文件的数据变化,监听不受影响。 - find 查找指定的文件
find 要查找范围 -name 名字
find /etc -name profile
- more 文件名 显示内容,多用于批量文件显示
- head 参数 文件名 从头开始显示文件内容
-q 隐藏文件名
-v 显示文件名
-c<数目> 显示的字节数
-n<行数> 显示的 行数