Linux 目录结构及增删改查
目录解释说明
├── bin -> usr/bin 二进制 目录相关
├── boot /boot是个挂载点,引导分区的挂载点 系统内核及引导相关
├── dev device 设备所在的目录
├── etc 二进制软件包配置文件所在路径
├── home 普通用户的家目录
├── lib -> usr/lib library的英文缩写 库文件目录
├── lib64 -> usr/lib64 64位library库文件目录
├── media 媒体
├── mnt (mount)系统留下的临时挂载点
├── opt option的缩写 意思为可选择
├── proc 虚拟的文件系统,是存放进程和内核信息的目录
├── root 管理家用目录,启动Linux时使用的一些核心文件。如操作系统内核、引导程序等
├── run 正在运行的进程相关信息的文件
├── sbin -> usr/sbin systen binnries 管理员命令所在目录,可执行程序的目录,但大多存放涉及系统管理的命令。只有root权限才能执行。
├── srv 给用户提工数据的所在目录 系统提供服务的数据的位置
├── sys虚拟的文件系统 存放进程和内核信息目录
├── tmp 临时文件所在目录
├── usr 第二层次目录系统软件和用户相关程序所在目录
mkdir 创建目录
[root@wxw ~]# mkdir wxw1
[root@wxw ~]# ls
wxw1
mkdir wxw{1..n} (n表示数字)创建多个目录
[root@wxw ~]# mkdir wxw{1..3}
[root@wxw ~]# ls
anaconda-ks.cfg wxw1 wxw2 wxw3
文件名增删改查
touch 创建文件
[root@wxw ~]# touch wxw.txt
[root@wxw ~]# touch wxw{1..10}.txt 创建多个文件
[root@wxw ~]# ls
anaconda-ks.cfg wxw10.txt wxw2 wxw3 wxw4.txt wxw6.txt wxw8.txt wxw.txt
wxw1 wxw1.txt wxw2.txt wxw3.txt wxw5.txt wxw7.txt wxw9.txt
[root@wxw ~]#
cat 文件名 查看文件
[root@wxw ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=156c1b84-845d-4bd8-b4e9-50e51f5fde52
DEVICE=ens33
ONBOOT=yes
IPADDR=10.0.0.250
PREFIX=24
GATEWAY=10.0.0.254
DNS1=223.5.5.5
IPV6_PRIVACY=no
rm 删除
rm -rf 删除 文件/目录
[root@wxw ~]# touch wxw{1..10}.txt
[root@wxw ~]# rm -rf wxw{1..10}
[root@wxw ~]# ls
anaconda-ks.cfg wxw1.txt wxw3.txt wxw5.txt wxw7.txt wxw9.txt
wxw10.txt wxw2.txt wxw4.txt wxw6.txt wxw8.txt wxw.txt
[root@wxw ~]# rm -rf wxw{1..10}.txt
[root@wxw ~]# ls
anaconda-ks.cfg wxw.txt
[root@wxw ~]# rm-rf wxw.txt
-bash: rm-rf: command not found
[root@wxw ~]# rm -rf wxw.txt
[root@wxw ~]# ls
anaconda-ks.cfg
[root@wxw ~]#

浙公网安备 33010602011771号