1.shell基本系统维护命令
1.获取联机帮助
2.基本系统维护命令
1.passwd
2.su
3.echo
4.date
5.clear
6.df
7.du
2.linux的用户管理
1./etc/passwd文件
/etc/passwd文件是系统能够识别的用户清单。用户登陆时,系统查询这个文件,确定用户的UID并验证用户口令
登陆名 经过加密的口令 UID 默认的GID 个人信息 主目录 登陆shell
2./etc/group文件
包含了UNIX组的名称和每个组中成员列表
每一行代表一个组,包括4个字段:
组名
加密的口令
GID号
成员列表,彼此用逗号隔开
3.添加用户
3.linux进程管理相关命令
1.ps 命令
2.top命令
监视进程
通常会全屏显示,而且会随着进程状态的变化不断更新
整个系统的信息也会显示,为查找问题提供了便利 可以显示系统总共有多少CPU和内存资源以及负载平衡等信息。
3.pstree命令
4.终止进程
4.linux文件系统的类型和结构
在任何一个操作系统中,文件系统无疑是其最重要的组件,用于组织和管理计算机存储设备上的大量文件,并提供用户交互接口。Linux同样具备完善的文件系统。用户既可以使用界面友好的Nautilus图形文件管理器,也可以使用功能强大的shell文件系统管理工具。
1.文件系统类型
2.基本目录
由于Linux是完全开源的软件,各Linux发行机构都可以按照自己的需求对文件系统进行裁剪,所以如此众多的Linux发行版本的目录结构也不尽相同。为了规范文件目录命名和存放标准,颁发了文件层次结构标准(FHS,File Hierarchy Standard),2004年发行版本FHS 2.3。Ubuntu Linux系统同样也遵循这个标准。
3.Linux文件系统与Windows文件系统比较
5.文件系统相关命令
1.文件和目录相关的命令
pwd ls cd touch cp mv rm cat head tail已经在前面文章里讲过了
1.file命令
2.mkdir
3.rmdir命令
4.创建链接文件
5.压缩文件
目前,归档工具使用最广泛的tar命令,可以把很多文件(甚至磁带)合并到一个称为tarfile的文件中,通常文件扩展名为.tar。然后,再使用zip、gzip或bzip2等压缩工具进行压缩。
6.Linux网络配置管理
用户既可以通过命令行的方式,也可以通过友好的图形界面,轻松完成网络配置。
实现Linux网络配置的惟一目标就是修改系统中众多的网络配置文件,如/etc/interfaces、/etc/hosts,/etc/resolv.conf 等等。
在大型网络中,由于存在许多的移动计算机系统,随时都可能进入网络,在每次更换网络时,就不得不重新配置网络信息。如果计算机在网络里能够自动获取IP地址、子网掩码、路由表、DNS服务器地址等网络信息,具有动态配置IP的能力,就可以大大简化客户端的网络配置难度。动态主机配置协议(DHCP,Dynamic Host Configuration Protocol)可以实现动态分配IP资源。