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