Linux显示中文乱码及FHS目录层次标准

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux显示中文乱码及FHS目录层次标准相关的知识,希望对你有一定的参考价值。

课前:
notepad++
tab 键:生成不同层次
回车:生成并列
快捷键:ALT+鼠标左键(可输入多条内容)
选多行按TAB键
XMind 8
自动保存路径

第1章 Linux显示中文乱码
中文乱码如何解决与排查
https://www.processon.com/view/link/59e978b0e4b0c86d400de71c

1.1 Linux的目录结构
特点:一切皆文件
1) 倒挂的树状结构 一切从跟开始
2) Linux每个目录可以挂载在不同的设备(磁盘)上。Windows不容易得到
3) Linux所有设备(磁盘 光盘)不挂载不能使用
Linux下面所有的设备默认是无法直接使用的,给设备创造人口,人口=挂载点==目录(已经存在)
Mount /dev/cdrom /mnt
Linux下面所有的设备默认是无法直接使用的
实验:

  1. 光盘插入系统中
  2. 进入Linux光盘文件
    3.给光盘创造一个入口(已经存在)mount(挂载)
    [[email protected] /oldboy]# mount /dev/cdrom /mnt/
    mount: block device /dev/sr0 is write-protected, mounting read-only
    [[email protected] /oldboy]# ls -l /mnt/

[[email protected] /oldboy]# ls /mnt/Packages/(光盘里的软件包)
第1块硬盘存放系统数据 /
第2块硬盘存放用户自己数据 /usr
[[email protected] /oldboy]# ls -ld /tmp/ /usr/tmp/ /bin/ /usr/bin/ /sbin/ /usr/sbin/
dr-xr-xr-x. 2 root root 4096 Jul 10 19:43 /bin/
dr-xr-xr-x. 2 root root 12288 Jul 10 19:43 /sbin/
drwxrwxrwt. 4 root root 4096 Jul 16 21:42 /tmp/
dr-xr-xr-x. 2 root root 24576 Jul 10 19:43 /usr/bin/
dr-xr-xr-x. 2 root root 12288 Jul 10 19:43 /usr/sbin/
drwxrwxrwt. 2 root root 4096 Jul 10 18:25 /usr/tmp/
第2章 FHS 目录层次标准
(/和/usr每个目录作用)
2.1 根下目录结构
https://www.processon.com/view/link/5a6a9944e4b0a92b467f03b0

/porc
Proc/cpuinfo cpu info(information)信息
IT information tychnology 信息技术
processor : 0 第几个核心
physical id : 0 第几颗CPU(物理)
[[email protected] ~]# grep processor /proc/cpuinfo
processor : 0
processor : 1
processor : 2
processor : 3
[[email protected] ~]# grep physical /proc/cpuinfo
physical id : 0
physical id : 0
physical id : 1
physical id : 1
4.1 [[email protected] ~]# lscpu
CPU(s): 4 一共 4个核心
On-line CPU(s) list: 0-3
Socket(s): 2 2路
Model name: Intel(R) Core(TM) i5-4440S CPU @ 2.80GHz
4.2 /proc/meminfo memory info 内存信息
[[email protected] ~]# cat /proc/meminfo
MemTotal: 1906256 kB
MemFree: 1722092 kB
Buffers: 25796 kB
Cached: 52816 kB
[[email protected] ~]# free –h 人类可读
total used free shared buffers cached
Mem: 1.8G 180M 1.6G 224K 25M 51M
-/+ buffers/cache: 103M 1.7G
Swap: 767M 0B 767M
4.3 /proc/mounts 挂载信息
[[email protected] ~]# column -t /proc/mounts 对齐挂载信息
rootfs / rootfs rw 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
devtmpfs /dev devtmpfs rw,relatime,size=938496k,nr_inodes=234624,mode=755 0 0
devpts /dev/pts devpts rw,relatime,gid=5,mode=620,ptmxmode=000 0 0
tmpfs /dev/shm tmpfs rw,relatime 0 0
/dev/sda3 / ext4 rw,relatime,barrier=1,data=ordered 0 0
/proc/bus/usb /proc/bus/usb usbfs rw,relatime 0 0
/dev/sda1 /boot ext4 rw,relatime,barrier=1,data=ordered 0 0
none /proc/sys/fs/binfmt_misc binfmt_misc rw,relatime 0 0

以上是关于Linux显示中文乱码及FHS目录层次标准的主要内容,如果未能解决你的问题,请参考以下文章

linux下的文件及目录介绍

Linux 目录结构

linux发行版本基础目录命名及功能

Linux 下各个目录的作用及内容

linux中各目录及详细介绍

Linux中文显示乱码问题解决方法(编码查看及转换)