day06 文件管理操作和练习

day06文件管理操作练习

一,Linux系统目录

  1. Linux 系统目录结构

二重要的目录解释

  • /bin目录

bin 是Binaries 的缩写,这个目录放着常用的命令。

  • /boot目录

存放着一些启动Linux的核心文件,以及文件链接和镜像

  • /dev目录

dev 是Device 设备的缩写,该目录存放的是Linux的外部的设备

  • /etc目录

这是配置系统管路所需要的配置文件以及目录

  • /home目录

用户的主目录,在Linux系统中每一个用户都有一个家目录

  • /lib目录

lib 是library的缩写,可理解为一个共享库,几乎所有的程序都需要用到这些共享库

  • /media

系统识别设备的库,如U盘,光驱

  • /mnt

系统让用户临时挂载文件的地方

  • /opt

opt 是optional的缩写,这是系统格外安装软件摆放的目录

  • /proc

proc是process 的缩写,这个我直接掠过

  • /root

该目录为系统管理员,也称作超级权限的用户主目录

  • /sbin

Super user 管理员使用的系统管理程序

  • /usr

这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下

类似于Windows下的program files 目录

  • /usr/bin

系统用户使用的权限

  • /usr/sbin

超级用户使用笔记高级的管理程序和系统的守护进程

  • /var

var 是variable变量的缩写,这个目录下存放着文件。包括日志文件

三系统文件

  1. /etc 重要的文件
01:网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0
02:配置公网DNS文件
/etc/resolv.conf
03:主机名配置文件
/etc/hostname (CentOS7) /etc/sysconfig/network:(CentOS 6)
04:系统本地的DNS解析文件
/etc/hosts
05:配置开机设备自动挂载的文件
/etc/fstab
06::存放开机自启动程序命令的文件
/etc/rc.local
07:系统启动设定运行级别等配置的文件
/etc/inittab
08:配置系统的环境变量/别名等的文件
/etc/profile及/etc/bashrc
09::用户登录后执行的脚本所在的目录
/etc/profile.d
10::配置在用户登录终端前显示信息的文件
/etc/issue和/etc/issue.net
11::软件启动程序所在的目录(centos 6)
/etc/init.d
12:软件启动程序所在的目录(centos 7)
/usr/lib/systemd/system/
13:配置用户登录系统之后显示提示内容的文件
/etc/motd
14:声明RedHat版本号和名称信息的文件
/etc/redhat-release
15:Linux内核参数设置文件
/etc/sysctl.conf
  1. var 的重要的文件
01:记录系统及软件运行信息文件所在的目录
/var/log
02:系统级别日志文件
/var/log/messages
03:用户登录信息日志文件
/var/log/secure
04:记录硬件信息加载情况的日志文件
/var/log/dmesg

四命令的补充

  1. su 命令 切换用户的登录
  • 备注:超级管理员 root 切换普通用户无须输入密码;普通用户切换 root 用户需要

    输入密码

    su - jack
    
  1. mkdir 命令
  • 递归的创建文件夹

mkdir - p /web/home/conf

  1. id 查看用户的信息
id yzk
  1. whoami 查看当前登录的用户名

  2. touch 创建文件夹

  3. stat 查看用户的文件状态信息

[root@linux-yzk ~]#  stat anaconda-ks.cfg 
  文件:"anaconda-ks.cfg"
  大小:1725      	块:8          IO 块:4096   普通文件
设备:fd00h/64768d	Inode:33578370    硬链接:1
权限:(0600/-rw-------)  Uid:(    0/    root)   Gid:(    0/    root)
环境:system_u:object_r:admin_home_t:s0
最近访问:2024-12-17 00:10:43.776271423 +0800
最近更改:2024-12-17 00:10:14.669050445 +0800
最近改动:2024-12-17 00:10:14.669050445 +0800
创建时间:-

  1. 常见DNS域名解析服务器

谷歌的公共DNS服务器

主DNS:8.8.8.8

辅DNS:8.8.4.4

114.114.114.114

114.114.115.115

腾讯 (https://www.dnspod.cn/Products/Public.DNS

119.29.29.29

182.254.118.118

阿里 (http://alidns.com/

223.5.5.5

223.6.6.6

百度 (http://dudns.baidu.com/intro/publicdns/

180.76.76.76

posted @   国家一级冲浪yzk  阅读(6)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示