linux系统目录特点:
1.一切从根开始
2.根下是个有层次的树状结构
3.分区和磁盘是挂载在根上的
备注:FHS是目录规范标准
网络管理:
ipconfig配置IP地址(临时):
ipconfig 网卡名 IP netmask 子网掩码
例:ipconfig ens33 192.168.1.1 netmask 255.255.255.0
修改网络配置文件配置IP地址:
网卡信息配置文件配置ip地址:
配置文件: /etc/sysconfig/network-scripts
vi /etc/sysconfig/network-scripts/ifcfg-ens33
IPADD=192.168.146.181 #IP地址
NETMASK=255.255.255.0 #子网掩码
GETWAY=192.168.146.2 #网关
把BOOTPROTO=“static” #是否自动获取ip(取值范围 none static dhcp)
查看网络状态:
ss命令比netstat更高效
ss语法格式:
ss [option] [filter]
命令参数:
-h, --help 帮助信息
-V, --version 程序版本信息
-n, --numeric 不解析服务名称
-r, --resolve 解析主机名
-a, --all 显示所有套接字(sockets)
-l, --listening 显示监听状态的套接字(sockets)
-o, --options 显示计时器信息
-e, --extended 显示详细的套接字(sockets)信息
-m, --memory 显示套接字(socket)的内存使用情况
-p, --processes 显示使用套接字(socket)的进程
-i, --info 显示 TCP内部信息
-s, --summary 显示套接字(socket)使用概况
-4, --ipv4 仅显示IPv4的套接字(sockets)
-6, --ipv6 仅显示IPv6的套接字(sockets)
-0, --packet 显示 PACKET 套接字(socket)
-t, --tcp 仅显示 TCP套接字(sockets)
-u, --udp 仅显示 UCP套接字(sockets)
-d, --dccp 仅显示 DCCP套接字(sockets)
-w, --raw 仅显示 RAW套接字(sockets)
-x, --unix 仅显示 Unix套接字(sockets)
-f, --family=FAMILY 显示 FAMILY类型的套接字(sockets),FAMILY可选,支持 unix, inet, inet6, link, netlink
-A, --query=QUERY, --socket=QUERY
QUERY := {all|inet|tcp|udp|raw|unix|packet|netlink}[,QUERY]
-D, --diag=FILE 将原始TCP套接字(sockets)信息转储到文件
-F, --filter=FILE 从文件中都去过滤器信息
FILTER := [ state TCP-STATE ] [ EXPRESSION ]
修改DNS配置文件:
1.在命令行中输入“vi /etc/resolv.conf”命令对resolv文件进行编辑
2.在打开的文件中输入 nameserver 114.114.114.114(按键盘上的I键可以使当前文本进入编辑状态),按下键盘上的ESC可以退出编辑状态。
3.在退出编辑状态下输入:wq回车后可以对当前配置进行保存
扩展:
1.网卡方式配置DNS:
在命令行输入“vi /etc/sysconfig/network-scripts”打开网卡配置文件,在配置文件中的DNS1和DNS2中配置上新的DNS。
主机名配置文件及更改主机名:
[root@VM_0_17_centos bin]# hostname ning # 临时生效配置:session重连生效,服务器重启失效
[root@VM_0_17_centos bin]# hostnamectl set-hostname ning # 永久生效配置:session重连不生效,服务器重启生效
SElinux配置文件:
查看SELinux状态:
使用sestatus命令查看系统运行SELinux的状态、应用模式、布尔值以及sestatus.cong文件内列出的文件和进程的安全上下文。
-v:详细检查进程和文件的安全上下文
-b:显示当前布尔值状态
[root@localhost ~]# sestatus
SELinux status: enabled \\SELinux状态,enabled启用,disabled禁用
SELinuxfs mount: /selinux \\SELiuux fs文件系统挂在目录
Current mode: enforcing \\SELinux目前的应用模式
Mode from config file: enforcing \\在配置文件中设置的SELinux应用模式
Policy version: 24 \\使用中的SELinux策略类型版本
Policy from config file: targeted \\在配置文件中设置的SELinux策略类型
用户登录系统之后显示提示内容的文件
/etc/motd:相当于远程登录之后的一个提示作用