文章目录
前言
1.shell基本系统维护命令
man 联机帮助页,并提供简短的命令说明
passwd 改密码
su 临时改变用户身份
echo 在显示器上显示一段文字
date 显示和设置系统日期和时间
clear 清屏
df 查看磁盘空间使用情况
du 查看目录的使用情况
2.用户管理
2.1相关文件
2.2 添加用户 adduser
2.3 更改用户的属性 usermod
2.4 删除用户 deluser
2.5 添加用户组 addgroup
2.6 删除用户组 delgroup
3.进程管理
3.1 进程的概念
3.2 ps 命令—— 显示进程 (process) 的动态
3.3 top 命令—— 监视进程
3.4 pstree 命令—— 所有行程以树状图显示
3.5 kill 命令——给程序发命令
3.文件系统的类型和结构
Linux文件系统的类型
Linux文件系统的结构
4.文件系统相关命令
file——判定文件类型
mkdir——创建目录
rmdir——删除目录
ln——建文件的链接文件
文件压缩和归档
gzip与gunzip命令
tar命令
5.Linux网络配置管理
网络配置基础
ping命令
写在最后
1.shell基本系统维护命令
man 联机帮助页,并提供简短的命令说明
man commandname
可以使用PageUp、PageDown来翻页,:q退出。
举个例子:
内容主要包含:
NAME:命令的名称
SYNOPSIS:命令的语法格式
DESCRIPTION:命令的一般描述以及用途
OPTIONS:描述命令所有的参数或选项
SEE ALSO:列出联机帮助页中与该命令直接相关或功能相近的其他命令
BUGS:解释命令或其输出中存在的任何已知的问题或缺陷
EXAMPLES:普通的用法示例
AUTHORS:联机帮助页以及命令的作者
平时一定要记得使用这本帮助手册,非常好用!!!
passwd 改密码
passwd username
username:改密码的用户名,默认当前用户。
如果不该当前用户的密码需要管理员权限,就是在最前面加sudo
su 临时改变用户身份
su [-c | -m - ] username
-c:执行一个命令后会返回默认账户。
-m:仍保留环境变量不变。
-:转换身份时同时使用该用户的环境。
exit:退出账户。
username:默认为切换为root账户。
echo 在显示器上显示一段文字
echo [-n] information
-n:可以输出命令不换行。
echo “hello word”:用于原样输出
echo hello world:用于输出字符只用一个空格分隔
date 显示和设置系统日期和时间
date [-d | -s|-u ] datestr
-s:设置日期,时间格式为hh:mm:ss,日期:mm/dd/yy
clear 清屏
也可以使用ctrl + l
df 查看磁盘空间使用情况
df [-a | -T | -h | -k ] Filesystem
du 查看目录的使用情况
du -h /etc
-a:仅列出空间的文件数
-h:列出磁盘的使用情况(KB)
-s:列出总的空闲空间(KB)