我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux 下的 /proc 目录介绍

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux 下的 /proc 目录介绍

Linux 下的 /proc 目录介绍

目录

在 Linux 系统中,/proc 目录是一个位于内存中的伪文件系统。该目录下保存的并不是真正的文件和目录,而是一些【运行时】的信息,如 CPU 信息、负载信息、系统内存信息、磁盘 IO 信息等。

Linux 内核提供了一种通过 proc 文件系统,在运行时访问内核内部的数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。通过ll -h 命令查看该目录下的文件,发现几乎所有的文件大小都是 0。但可以通过 vim、cat、less、more 等命令查看文件的内容。

/proc目录是内核提供给我们的查询中心,通过查询该目录下的文件内容,可以获取到有关系统硬件及当前运行进程的信息。

用户和应用程序可以通过 proc 得到系统的信息,并可以改变内核的某些参数。由于进程等系统信息是动态改变的,所以用户或应用程序读取 proc 文件时,proc 文件系统是动态从系统内核读出所需信息并提交的。

/proc 目录下的文件或子目录取决于系统的内核配置和装载的模块。其中 sys 目录是可写的,可以通过它来访问或修改内核参数;而 net 和 scsi 则依赖于内核配置。如果系统不支持 scsi,则 scsi 目录不存在。还有一些以数字命名的目录,它们是进程目录。当前运行的每一个进程都有对应的一个目录在 /proc 下,以进程的 PID 号为目录名,它们是读取进程信息的接口。self 目录则是读取进程本身的信息接口,是一个link。

/proc 目录的内容如下图所示:

在这里插入图片描述

1、/proc 目录包含的文件及其作用

/proc/cmdline         # 保存操作系统的启动参数/proc/cpuinfo         # 保存CPU的相关信息。对应lscpu命令。/proc/devices         # 系统已经加载的所有块设备和字符设备的信息。/proc/diskstats       # 统计磁盘设备的I/O信息。/proc/filesystems     # 保存当前系统支持的文件系统。/proc/kcore          # 物理内存的镜像。该文件大小是已使用的物理内存加上4K。/proc/loadavg      # 保存最近1分钟、5分钟、15分钟的系统平均负载。/proc/meminfo      # 保存当前内存使用情况。对应free命令/proc/mounts -> self/mounts# 系统中当前挂载的所有文件系统。mount命令。# mounts文件是链接到self/mounts。/proc/partitions      # 每个分区的主设备号(major)、次设备号(minor)、包含的块(block)数目。/proc/uptime          # 系统自上次启动后的运行时间。/proc/version         # 当前系统的内核版本号/proc/vmstat          # 当前系统虚拟内存的统计数据

2、/proc 目录包含的子目录及其内容

(1)/proc/bus

系统总线(Bus)信息,例如 pci、usb 等,目录内容如下:

[root@localhost proc]# ll /proc/bus总用量 0dr-xr-xr-x. 2 root root 0 1112 11:41 inputdr-xr-xr-x. 4 root root 0 1112 11:41 pci[root@localhost proc]# ll /proc/bus/input总用量 0-r--r--r--. 1 root root 0 1112 11:42 devices-r--r--r--. 1 root root 0 1112 11:42 handlers[root@localhost proc]# ll /proc/bus/pci总用量 0dr-xr-xr-x. 2 root root 0 1112 11:42 00dr-xr-xr-x. 2 root root 0 1112 11:42 02-r--r--r--. 1 root root 0 1112 11:42 devices

(2)/proc/driver

驱动信息,目录内容如下:

[root@localhost proc]# ll /proc/driver总用量 0-r--r--r--. 1 root root 0 1112 11:43 nvram-r--r--r--. 1 root root 0 1112 11:43 rtc

(3)/proc/fs

文件系统信息,目录内容如下:

[root@localhost proc]# ll /proc/fs总用量 0dr-xr-xr-x. 2 root root 0 1112 11:45 nfsddr-xr-xr-x. 2 root root 0 1112 11:45 xfs[root@localhost proc]# ll /proc/fs/nfsd总用量 0[root@localhost proc]# ll /proc/fs/xfs总用量 0lrwxrwxrwx. 1 root root 23 1112 11:45 stat -> /sys/fs/xfs/stats/stats-r--r--r--. 1 root root  0 1112 11:45 xqm-r--r--r--. 1 root root  0 1112 11:45 xqmstat

(4)设备信息

# 网卡设备信息[root@localhost proc]# ll /proc/netlrwxrwxrwx. 1 root root 8 1112 11:47 /proc/net -> self/net# 网络流量统计。接收、发送、发送时的错误和冲突情况。[root@localhost proc]# cat /proc/net/devInter-|   Receive                    |  Transmit face |bytes    packets errs drop fifo frame compressed multicast|bytes    packets errs drop fifo colls carrier compressedlo:   18632     212    0    0    0     0          0         0    18632     212    0    0    0     0       0          0ens33: 266978316  271249    0    0    0     0          0         0  7110723   75371    0    0    0     0       0          0# scsi设备信息[root@localhost proc]# ll /proc/scsi总用量 0-r--r--r--. 1 root root 0 1112 11:48 device_infodr-xr-xr-x. 2 root root 0 1112 11:48 mptspi-r--r--r--. 1 root root 0 1112 11:48 scsidr-xr-xr-x. 2 root root 0 1112 11:48 sg#tty设备信息[root@localhost proc]# ll /proc/tty 总用量 0dr-x------. 2 root root 0 1112 11:48 driver-r--r--r--. 1 root root 0 1112 11:48 driversdr-xr-xr-x. 2 root root 0 1112 11:48 ldisc-r--r--r--. 1 root root 0 1112 11:48 ldiscs

(5)进程目录

/proc 目录下有很多以数字命名的目录,这些目录与进程的 pid 相对应。通过这些目录,可以查看进程相关的信息。比如,mysql 对应的进程号为 25787:

[root@localhost proc]# ps -ef |grep mysqlmysql     25787      1  0 11月09 ?      00:02:27 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pidroot      27552  26884  0 12:00 pts/0    00:00:00 grep --color=auto mysql

进程号为 25787 对应的目录内容如下:

[root@localhost proc]# cd 25787[root@localhost 25787]# pwd/proc/25787[root@localhost 25787]# ll总用量 0dr-xr-xr-x.  2 mysql mysql 0 1112 12:02 attr-rw-r--r--.  1 mysql mysql 0 1112 12:02 autogroup-r--------.  1 mysql mysql 0 1112 12:02 auxv-r--r--r--.  1 mysql mysql 0 1112 12:02 cgroup--w-------.  1 mysql mysql 0 1112 12:02 clear_refs-r--r--r--.  1 mysql mysql 0 1112 12:00 cmdline-rw-r--r--.  1 mysql mysql 0 1112 12:02 comm-rw-r--r--.  1 mysql mysql 0 1112 12:02 coredump_filter-r--r--r--.  1 mysql mysql 0 1112 12:02 cpusetlrwxrwxrwx.  1 mysql mysql 0 1112 12:02 cwd -> /var/lib/mysql-r--------.  1 mysql mysql 0 1112 12:02 environlrwxrwxrwx.  1 mysql mysql 0 1112 12:02 exe -> /usr/sbin/mysqlddr-x------.  2 mysql mysql 0 1112 12:02 fddr-x------.  2 mysql mysql 0 1112 12:02 fdinfo-rw-r--r--.  1 mysql mysql 0 1112 12:02 gid_map-r--------.  1 mysql mysql 0 1112 12:02 io-r--r--r--.  1 mysql mysql 0 1112 12:02 limits-rw-r--r--.  1 mysql mysql 0 1112 12:02 loginuiddr-x------.  2 mysql mysql 0 1112 12:02 map_files-r--r--r--.  1 mysql mysql 0 1112 12:02 maps-rw-------.  1 mysql mysql 0 1112 12:02 mem-r--r--r--.  1 mysql mysql 0 1112 12:02 mountinfo-r--r--r--.  1 mysql mysql 0 1112 12:02 mounts-r--------.  1 mysql mysql 0 1112 12:02 mountstatsdr-xr-xr-x.  5 mysql mysql 0 1112 12:02 netdr-x--x--x.  2 mysql mysql 0 1112 12:02 ns-r--r--r--.  1 mysql mysql 0 1112 12:02 numa_maps-rw-r--r--.  1 mysql mysql 0 1112 12:02 oom_adj-r--r--r--.  1 mysql mysql 0 1112 12:02 oom_score-rw-r--r--.  1 mysql mysql 0 1112 12:02 oom_score_adj-r--r--r--.  1 mysql mysql 0 1112 12:02 pagemap-r--r--r--.  1 mysql mysql 0 1112 12:02 personality-rw-r--r--.  1 mysql mysql 0 1112 12:02 projid_maplrwxrwxrwx.  1 mysql mysql 0 1112 12:02 root -> /-rw-r--r--.  1 mysql mysql 0 1112 12:02 sched-r--r--r--.  1 mysql mysql 0 1112 12:02 schedstat-r--r--r--.  1 mysql mysql 0 1112 12:02 sessionid-rw-r--r--.  1 mysql mysql 0 1112 12:02 setgroups-r--r--r--.  1 mysql mysql 0 1112 12:02 smaps-r--r--r--.  1 mysql mysql 0 1112 12:02 stack-r--r--r--.  1 mysql mysql 0 1031 19:53 stat-r--r--r--.  1 mysql mysql 0 1112 12:02 statm-r--r--r--.  1 mysql mysql 0 1112 12:00 status-r--r--r--.  1 mysql mysql 0 1112 12:02 syscalldr-xr-xr-x. 30 mysql mysql 0 1112 12:02 task-r--r--r--.  1 mysql mysql 0 1112 12:02 timers-rw-r--r--.  1 mysql mysql 0 1112 12:02 uid_map-r--r--r--.  1 mysql mysql 0 1112 12:02 wchan

进程目录下的子目录与文件的含义如下:

cmdline  # 保存了当前进程的启动命令。[root@localhost 25787]# cat cmdline/usr/sbin/mysqld--daemonize--pid-file=/var/run/mysqld/mysqld.pidcwd     # 链接到进程当前工作目录lrwxrwxrwx.  1 mysql mysql 0 1112 12:02 cwd -> /var/lib/mysqlexe     # 指向启动进程的可执行文件lrwxrwxrwx.  1 mysql mysql 0 1112 12:02 exe -> /usr/sbin/mysqldenviron  #包含与进程相关的环境变量[root@localhost 25787]# cat environLANG=zh_CN.UTF-8PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/binHOME=/var/lib/mysqlLOGNAME=mysqlUSER=mysqlSHELL=/bin/falsefd    # fd目录包含了进程打开的每一个文件的文件描述符。这些描述符都指向实际文件。[root@localhost 25787]# ll ./fd总用量 0lr-x------. 1 mysql mysql 64 1112 12:07 0 -> /dev/nulll-wx------. 1 mysql mysql 64 1112 12:07 1 -> /var/log/mysqld.loglrwx------. 1 mysql mysql 64 1112 12:07 10 -> /var/lib/mysql/ibdata1lrwx------. 1 mysql mysql 64 1112 12:07 11 -> /var/lib/mysql/ibtmp1lrwx------. 1 mysql mysql 64 1112 12:07 12 -> /tmp/ibbdwaLR (deleted)lrwx------. 1 mysql mysql 64 1112 12:07 13 -> /var/lib/mysql/mysql/servers.ibdlrwx------. 1 mysql mysql 64 1112 12:07 14 -> /var/lib/mysql/mysql/help_topic.ibdlrwx------. 1 mysql mysql 64 1112 12:07 15 -> /var/lib/mysql/mysql/help_relation.ibdlrwx------. 1 mysql mysql 64 1112 12:07 16 -> /var/lib/mysql/mysql/help_keyword.ibdlrwx------. 1 mysql mysql 64 1112 12:07 17 -> /var/lib/mysql/mysql/time_zone_name.ibdlrwx------. 1 mysql mysql 64 1112 12:07 18 -> /var/lib/mysql/mysql/time_zone.ibdlrwx------. 1 mysql mysql 64 1112 12:07 19 -> /var/lib/mysql/mysql/time_zone_transition.ibdl-wx------. 1 mysql mysql 64 1112 12:07 2 -> /var/log/mysqld.loglrwx------. 1 mysql mysql 64 1112 12:07 20 -> /var/lib/mysql/mysql/time_zone_transition_type.ibdlrwx------. 1 mysql mysql 64 1112 12:07 21 -> /var/lib/mysql/mysql/time_zone_leap_second.ibdlrwx------. 1 mysql mysql 64 1112 12:07 22 -> /var/lib/mysql/mysql/server_cost.ibdlrwx------. 1 mysql mysql 64 1112 12:07 23 -> /var/lib/mysql/mysql/engine_cost.ibdlrwx------. 1 mysql mysql 64 1112 12:07 24 -> /var/lib/mysql/sys/sys_config.ibdlrwx------. 1 mysql mysql 64 1112 12:07 25 -> /var/lib/mysql/mydb/t11.ibdlrwx------. 1 mysql mysql 64 1112 12:07 26 -> /var/lib/mysql/mysql/plugin.ibdlrwx------. 1 mysql mysql 64 1112 12:07 27 -> /var/lib/mysql/mysql/innodb_table_stats.ibdlrwx------. 1 mysql mysql 64 1112 12:07 28 -> /var/lib/mysql/mysql/innodb_index_stats.ibdlrwx------. 1 mysql mysql 64 1112 12:07 29 -> /var/lib/mysql/mysql/gtid_executed.ibdlrwx------. 1 mysql mysql 64 1112 12:07 3 -> /var/lib/mysql/ib_logfile0lr-x------. 1 mysql mysql 64 1112 12:07 30 -> /dev/urandomlrwx------. 1 mysql mysql 64 1112 12:07 31 -> socket:[65067]lrwx------. 1 mysql mysql 64 1112 12:07 32 -> socket:[65068]lrwx------. 1 mysql mysql 64 1112 12:07 33 -> /var/lib/mysql/mysql/user.MYIlrwx------. 1 mysql mysql 64 1112 12:07 34 -> /var/lib/mysql/mysql/user.MYDlrwx------. 1 mysql mysql 64 1112 12:07 35 -> /var/lib/mysql/mysql/db.MYIlrwx------. 1 mysql mysql 64 1112 12:07 36 -> /var/lib/mysql/mysql/db.MYDlrwx------. 1 mysql mysql 64 1112 12:07 37 -> /var/lib/mysql/mysql/proxies_priv.MYIlrwx------. 1 mysql mysql 64 1112 12:07 38 -> /var/lib/mysql/mysql/proxies_priv.MYDlrwx------. 1 mysql mysql 64 1112 12:07 39 -> /var/lib/mysql/mysql/tables_priv.MYIlrwx------. 1 mysql mysql 64 1112 12:07 40 -> /var/lib/mysql/mysql/tables_priv.MYDlrwx------. 1 mysql mysql 64 1112 12:07 41 -> /var/lib/mysql/mysql/columns_priv.MYIlrwx------. 1 mysql mysql 64 1112 12:07 42 -> /var/lib/mysql/mysql/columns_priv.MYDlrwx------. 1 mysql mysql 64 1112 12:07 43 -> /var/lib/mysql/mysql/procs_priv.MYIlrwx------. 1 mysql mysql 64 1112 12:07 44 -> /var/lib/mysql/mysql/procs_priv.MYDlrwx------. 1 mysql mysql 64 1112 12:07 45 -> /var/lib/mysql/mysql/event.MYIlrwx------. 1 mysql mysql 64 1112 12:07 46 -> /var/lib/mysql/mysql/event.MYDlrwx------. 1 mysql mysql 64 1112 12:07 47 -> /var/lib/mysql/mysql/proc.MYIlrwx------. 1 mysql mysql 64 1112 12:07 48 -> /var/lib/mysql/mysql/proc.MYDlrwx------. 1 mysql mysql 64 1112 12:07 49 -> /var/lib/mysql/mysql/event.MYDlrwx------. 1 mysql mysql 64 1112 12:07 5 -> /tmp/ibFDWuzF (deleted)lrwx------. 1 mysql mysql 64 1112 12:07 50 -> /var/lib/mysql/mysql/event.MYDlrwx------. 1 mysql mysql 64 1112 12:07 51 -> /var/lib/mysql/mysql/event.MYDlrwx------. 1 mysql mysql 64 1112 12:07 52 -> /var/lib/mysql/dzh/tb_department.ibdlrwx------. 1 mysql mysql 64 1112 12:07 53 -> /var/lib/mysql/dzh/tb_large_group.ibdlrwx------. 1 mysql mysql 64 1112 12:07 54 -> /var/lib/mysql/dzh/tb_team.ibdlrwx------. 1 mysql mysql 64 1112 12:07 55 -> /var/lib/mysql/dzh/tb_employee.ibdlrwx------. 1 mysql mysql 64 1112 12:07 56 -> /var/lib/mysql/dzh/tb_competing_goods_classification.ibdlrwx------. 1 mysql mysql 64 1112 12:07 57 -> /var/lib/mysql/dzh/tb_competing_goods.ibdlrwx------. 1 mysql mysql 64 1112 12:07 58 -> /var/lib/mysql/dzh/tb_brand.ibdlrwx------. 1 mysql mysql 64 1112 12:07 59 -> /var/lib/mysql/dzh/tb_product.ibdlrwx------. 1 mysql mysql 64 1112 12:07 6 -> /tmp/ibsmaK4i (deleted)lrwx------. 1 mysql mysql 64 1112 12:07 60 -> /var/lib/mysql/dzh/tb_goods.ibdlrwx------. 1 mysql mysql 64 1112 12:07 61 -> /var/lib/mysql/dzh/tb_packaged.ibdlrwx------. 1 mysql mysql 64 1112 12:07 62 -> /var/lib/mysql/dzh/tb_product_packaged_relation.ibdlrwx------. 1 mysql mysql 64 1112 12:07 63 -> /var/lib/mysql/dzh/tb_platform.ibdlrwx------. 1 mysql mysql 64 1112 12:07 64 -> /var/lib/mysql/dzh/tb_store.ibdlrwx------. 1 mysql mysql 64 1112 12:07 65 -> /var/lib/mysql/mysql/proc.MYDlrwx------. 1 mysql mysql 64 1112 12:07 66 -> /var/lib/mysql/mysql/proc.MYDlrwx------. 1 mysql mysql 64 1112 12:07 67 -> /var/lib/mysql/dzh/tb_goods_sales_info.ibdlrwx------. 1 mysql mysql 64 1112 12:07 68 -> /var/lib/mysql/dzh/tb_packaged_sales_info.ibdlrwx------. 1 mysql mysql 64 1112 12:07 69 -> /var/lib/mysql/dzh_example/goods.ibdlrwx------. 1 mysql mysql 64 1112 12:07 7 -> /tmp/ibBGQ0zW (deleted)lrwx------. 1 mysql mysql 64 1112 12:07 70 -> /var/lib/mysql/dzh_example/team.ibdlrwx------. 1 mysql mysql 64 1112 12:07 71 -> /var/lib/mysql/dzh_example/product.ibdlrwx------. 1 mysql mysql 64 1112 12:07 72 -> /var/lib/mysql/dzh_example/goods_product.ibdlrwx------. 1 mysql mysql 64 1112 12:07 73 -> /var/lib/mysql/dzh_example/not_package_sales.ibdlrwx------. 1 mysql mysql 64 1112 12:07 74 -> /var/lib/mysql/dzh_example/package_sales.ibdlrwx------. 1 mysql mysql 64 1112 12:07 75 -> /var/lib/mysql/dzh_example/package_product_sales.ibdlrwx------. 1 mysql mysql 64 1112 12:07 8 -> /tmp/ib4oxxSd (deleted)lrwx------. 1 mysql mysql 64 1112 12:07 9 -> /var/lib/mysql/ib_logfile1task   # task目录下包含了当前进程的每一个线程的相关信息,与进程运行时的相关文件一样。[root@localhost 25787]# ll ./task总用量 0dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25787dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25788dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25789dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25790dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25791dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25792dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25793dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25794dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25795dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25796dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25797dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25798dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25799dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25801dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25802dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25803dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25804dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25805dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25806dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25807dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25808dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25809dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25810dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25811dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25812dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25813dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25814dr-xr-xr-x. 6 mysql mysql 0 1112 12:09 25816limits  # 保存了进程使用资源的限制信息,软限制、硬限制及单位。[root@localhost 25787]# cat limitsLimit                     Soft Limit           Hard Limit           Units     Max cpu time              unlimited            unlimited            seconds   Max file size             unlimited            unlimited            bytes     Max data size             unlimited            unlimited            bytes     Max stack size            8388608              unlimited            bytes     Max core file size        0                    unlimited            bytes     Max resident set          unlimited            unlimited            bytes     Max processes             7208                 7208                 processes Max open files            5000                 5000                 files     Max locked memory         65536                65536                bytes     Max address space         unlimited            unlimited            bytes     Max file locks            unlimited            unlimited            locks     Max pending signals       7208                 7208                 signals   Max msgqueue size         819200               819200               bytes     Max nice priority         0                    0                    Max realtime priority     0                    0                    Max realtime timeout      unlimited            unlimited            us        

来源地址:https://blog.csdn.net/weixin_44377973/article/details/127818660

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux 下的 /proc 目录介绍

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux中proc目录的详细介绍

这篇文章主要讲解了“Linux中proc目录的详细介绍”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux中proc目录的详细介绍”吧!1.什么是proc观察LINUX F8的/etc/
2023-06-13

Linux系统下根目录扩容介绍

1、查看linux磁盘情况df -lhlsblk命令 用于列出所有可用块设备的信息,并且显示他们之间的依赖关系。新建磁盘分区fdisk /dev/vda更改新分区磁盘类型保存分区操作并重启操作系统格式化分区mkfs.xfs /dev/vda
2022-06-04

Linux系统下的proc目录有哪些文件

本篇内容介绍了“Linux系统下的proc目录有哪些文件”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!/proc/devices文件 这个文
2023-06-12

linux目录管理方法介绍

一、目录结构 目录也是一个文件,它的唯一功能是用来保存文件及其相关信息。所有的文件,包括普通文件、设备文件和目录文件,都会被保存到目录中。 1、绝对路径和相对路径 / linux 的目录有清晰的层次结构,/ 代表根目录,所有的目录都
2022-06-05

Linux 目录结构详细介绍

初学linux,首先需要弄清Linux 标准目录结构/ root --- 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等tQrNEAevZ。 home --- 存储普通用户的个人文件ftp --- 用户所有服务htt
2022-06-04

怎样介绍Linux chmod目录权限

这期内容当中小编将会给大家带来有关怎样介绍Linux chmod目录权限,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。在Linux文件系统模型中,每个文件都有一组9个权限位用来控制谁能够读写和执行该文件的
2023-06-05

Linux中查找目录和文件的命令介绍

这篇文章主要介绍“Linux中查找目录和文件的命令介绍”,在日常操作中,相信很多人在Linux中查找目录和文件的命令介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux中查找目录和文件的命令介绍”的疑
2023-06-12

Linux proc目录下子文件或子文件夹有什么作用

这篇文章主要介绍“Linux proc目录下子文件或子文件夹有什么作用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux proc目录下子文件或子文件夹有什么作用”文章能帮助大家解决问题。一.
2023-07-05

MySQL bin目录下的文件详解及作用介绍

MySQL bin目录下的文件详解及作用介绍MySQL是一种流行的关系型数据库管理系统,其bin目录下存储着许多重要的可执行文件和脚本。本文将详细介绍MySQL bin目录下的一些主要文件及其作用,同时提供代码示例帮助读者更好地理解。my
MySQL bin目录下的文件详解及作用介绍
2024-03-01

DEDECMS根目录下面的相关文件的作用介绍

做网站用DEDE的朋友不在少数,我觉得别人推荐的可能占了大多数,还有的就是因为别人说php+mysql好,比较安全,然后就开始到网上编程客栈查找相关的 cms,而DEDE一般是别人的首推,所以新人也就开始使用DEDE了,然后就成为了一种习惯
2022-06-12

Maven 安装目录的详细介绍

Maven 安装目录的详细介绍前言:Maven 作为一款优秀的构建工具、依赖管理工具和项目管理工具,已经被业界广泛应用,我们可以利用 Maven 对项目进行清理、测试、构建、打包、部署等操作。在此,我们就 Maven 的安装目录,进行解读。
2023-05-31

Linux下mput语法介绍

本篇内容主要讲解“Linux下mput语法介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下mput语法介绍”吧!mput使用lftp登录ftp服务器之后,可以使用put指令将文件上
2023-06-05

Linux下Rsync的介绍与使用

本篇内容介绍了“Linux下Rsync的介绍与使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!0.Rsync的介绍rsync是Linux系
2023-06-05

Linux下iptables的配置方法介绍

本篇内容主要讲解“Linux下iptables的配置方法介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下iptables的配置方法介绍”吧!作为公司上网的路由器需要实现的功能有na
2023-06-12

linux下多线程中的fork介绍

目录问题提出:情况(1)fork在创建子线程之前情况(2)fork在创建子线程之后情况(3)子线程中的fork结论:问题提出: 回想一下:当一个程序只有主线程的时候调用fork,此时fork
2022-06-04

linux下的零拷贝技术介绍

本篇内容主要讲解“linux下的零拷贝技术介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux下的零拷贝技术介绍”吧!传统的数据传输方式很长一段时间内,数据拷贝的认识仅仅停留在应用程序层
2023-06-13

编程热搜

目录