嵌入式Linux系统设计--第四章:Linux概述

2019-07-13 00:59发布

第四章:Linux概述 Linux根文件系统目录树 /bin 用户命令:loginshells、压缩工具 /sbin  系统命令:fdiskmkfsinit /boot 系统启动有关的各种文件 /dev 外部设备文件 /etc 系统配置文件 /root root的主目录 /home 用户的主目录 /mnt 移动介质的挂载点 /lib 系统动态链接库 /tmp 临时文件目录 /var 系统日志和服务程序的临时文件 /usr 存放于系统用户相关的应用程序和文件 /proc proc文件系统,存放内核和进程信息 /lost+found 非正常死机后重启系统时,不知道应该恢复到何处的文件 Linux内核 进程管理、内存管理、文件系统、网络接口、进程间通信和设备驱动等模块 Linux的文件类型 普通文件 最常见的文件类型,包含了某种形式的数据 目录文件 包含了其它文件的名字以及指向这些文件有关信息的指针 字符特殊文件 用于系统中某些类型的设备 块特殊文件 典型的用于磁盘设备,系统中的所有设备或者字符特殊文件及块特殊文件 FIFO 用于进程间的通信,也叫命名管道 套接字 用于进程间的网络通信 符号链接 用于指向另一个文件 Linux基本命令 viecho 创建文件 pwd 显示当前工作目录 chown 改变文件所属者 ls 显示目录内容 cd 改变工作目录 chgrp 改变文件所属组 cp 文件复制 mkdir 创建目录 chmod 改变文件的访问权限 mv 文件移动 rmdir 删除目录 find 查找文件 rm 文件删除     grep 查找文件内容 touch 修改文件的存取或修改时间 more 分屏显示文件 sort 将文件内容排序 wc 统计文件字数 less 分段显示文件 pstop 显示进程信息 ln 建立(符号)连接 cat 输出整个文件内容 kill 杀死进程 dd 文件格式装换 tail 显示文件尾部     tar 文件压缩和解压 -jcf -jxvfbz2)、-zxvfgz mount 挂载文件系统 useradd 建立新用户 > 输入重定向 mke2fs 建立ext2文件系统 userdel 删除用户 < 输出重定向 du 查看文件或目录所占用空间 groupadd 新建组 >> 输出接到某个文件的结尾 df 显示磁盘信息 groupdel 删除组 | 管道     passwd 用户密码设置或修改 diff 文件比较 explore 显示环境变量     date 显示和设置系统时间与日期 ifconfig 查看网络配置     file 查看文件的类型         Shell脚本 将一组命令组成一个序列,放在一个文本文件中被执行,这个文本文件就是Shell脚本。类似于Dos下的BAT批处理文件