Linux系统目录与重要文件详解

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:相当于远程登录之后的一个提示作用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凉水沏茶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值