天天看点

linux操作基础----系统管理linux操作基础----系统管理

linux操作基础----系统管理

基于之前三篇:

①linux基础操作之文件操作命令

②linux基础操作之常用命令

③linux基础操作之文件权限,查找,链接

继续总结linux的命令及操作,本次对linux系统管理主要掌握以下9点:

1. 熟练掌握用户和组的维护和管理工作;

2. 熟悉RPM包和TAR包的使用方法;

3. 在网络通信管理中要了解在命令行下网络的基本配置方法;

4. 要熟练掌握网络和通信命令;

5. 掌握常用进程管理命令。

6. 掌握常用的系统管理命令,在系统的服务启动管理中要学会查看配置文件和运行级别;

2. 掌握使用管理与服务的常用命令;

3. 掌握外存的挂接方法;

4. 了解磁盘分区及使用情况。

一. 用户和组的配置文件

1.passwd:用于保存各用户的账户信息

linux操作基础----系统管理linux操作基础----系统管理

2.Shadow:保存各用户账户的密码等信息

linux操作基础----系统管理linux操作基础----系统管理

3.group:保存各用户账户的分组信息

linux操作基础----系统管理linux操作基础----系统管理

4.gshadow:用于定义用户组口令,组管理员等信息

linux操作基础----系统管理linux操作基础----系统管理

二. 用户及组管理命令

1. useradd:添加新用户

创建一个yang用户,但是所设定的组和宿组目录都为a用户的:

linux操作基础----系统管理linux操作基础----系统管理
linux操作基础----系统管理linux操作基础----系统管理
linux操作基础----系统管理linux操作基础----系统管理

2. usermod:修改已有账户的属性

3. passwd : 用于设置账号的口令

4. userdel:删除指定用户的账户

5. groupadd:添加新的组账户

6. groupmod:改变用户的组账户熟悉

7. groupdel:删除指定的组账户

8. gpasswd:用于将指定用户添加到指定用户组或从组内删除

三. rpm包的命令

1.安装rpm包:

-i:install 安装;

-v:verify 表示在安装中详细显示安装信息;

-h:horizontal 表示显示水平进度条;

linux操作基础----系统管理linux操作基础----系统管理

2.删除rpm包:

-q:查询指定软件是否安装;

-e:删除

linux操作基础----系统管理linux操作基础----系统管理

3.查询系统中已经安装的xorg的软件包:

linux操作基础----系统管理linux操作基础----系统管理

4.rpm包的验证:

-V:验证已安装的软件包

linux操作基础----系统管理linux操作基础----系统管理

-f:验证文件

linux操作基础----系统管理linux操作基础----系统管理

验证所有已安装的软件包

linux操作基础----系统管理linux操作基础----系统管理
linux操作基础----系统管理linux操作基础----系统管理

四.Tar包的命令

1.建立tar包:

linux操作基础----系统管理linux操作基础----系统管理

2.查询tar包:

linux操作基础----系统管理linux操作基础----系统管理
linux操作基础----系统管理linux操作基础----系统管理

五.查看红帽5下的网络配置文件

linux操作基础----系统管理linux操作基础----系统管理

六.重新启动网络服务

linux操作基础----系统管理linux操作基础----系统管理

七.常用的网络管理命令

1.Hostname:显示及设置主机名

linux操作基础----系统管理linux操作基础----系统管理
linux操作基础----系统管理linux操作基础----系统管理

2.Ifconfig:

(1)显示当前活动的指定网卡设置

linux操作基础----系统管理linux操作基础----系统管理

(2)重新设置网卡的ip地址

linux操作基础----系统管理linux操作基础----系统管理

(3)把指定的一块网卡设为多个虚拟ip地址

linux操作基础----系统管理linux操作基础----系统管理

3.Ping:网络测试命令

linux操作基础----系统管理linux操作基础----系统管理

八.常用的网络通信命令

①write:用来事实给其他用户发送消息;

②wall:以广播方式向系统中所有用户发送消息;

③mesg:设置消息的禁止和允许;

④talk:以全双工的方式实时和某用户交流;

⑤mail:不要求同时在线,以邮件方式发送。

以下是部分示例:

linux操作基础----系统管理linux操作基础----系统管理
linux操作基础----系统管理linux操作基础----系统管理
linux操作基础----系统管理linux操作基础----系统管理
linux操作基础----系统管理linux操作基础----系统管理
linux操作基础----系统管理linux操作基础----系统管理
linux操作基础----系统管理linux操作基础----系统管理

九.守护进程管理

1.at:指定系统在将来的某个时间执行作业

(1)在将来的第二天该时刻执行:

linux操作基础----系统管理linux操作基础----系统管理

(2)在5月1日凌晨1点执行:

linux操作基础----系统管理linux操作基础----系统管理

(3)在3天后下午2:10执行:

linux操作基础----系统管理linux操作基础----系统管理

(4)让系统在第二天早上8:20删除临时文件并给a用户发送一个问候邮件

linux操作基础----系统管理linux操作基础----系统管理

at –l:显示at作业人的标志号及执行时间

linux操作基础----系统管理linux操作基础----系统管理

at –d id:删除指定的at作业

linux操作基础----系统管理linux操作基础----系统管理

2.Cron作业:实现以固定的间隔时间执行作业

linux操作基础----系统管理linux操作基础----系统管理

3.某系统管理员每月的日常工作内容如下:每天上午9点和下午5点把当前在线人数存到num文件中;周一至周五每两小时进行一次备份pub数据到data文件中;每周五下午5:30删除临时文件;每月10号晚上11点到第二天早7点之间每小时给用户wdg发送一个时间消息。要求利用crontab命令创建cron作业列表形式自动完成以上工作。

首先利用vi创建cron作业列表文件,文件命名为cronfile:

linux操作基础----系统管理linux操作基础----系统管理

然后利用crontab命令执行该列表文件:

linux操作基础----系统管理linux操作基础----系统管理

4.用crontab –e编辑cron作业:

linux操作基础----系统管理linux操作基础----系统管理

十.进程控制命令

1.Ps:进程查看命令

linux操作基础----系统管理linux操作基础----系统管理
linux操作基础----系统管理linux操作基础----系统管理

2.Free:用于显示系统的内存情况

linux操作基础----系统管理linux操作基础----系统管理

3.Top:实时显示系统进程的状态

linux操作基础----系统管理linux操作基础----系统管理

4.Sleep:用于使进程延迟一段时间再执行

linux操作基础----系统管理linux操作基础----系统管理

5.Kill:结束程序产生的进程

linux操作基础----系统管理linux操作基础----系统管理

十一. 进程的前台与后台控制

1.Jobs:查看挂起到后台的进程

linux操作基础----系统管理linux操作基础----系统管理

2.Fg:将后台挂起的进程恢复到前台来运行

linux操作基础----系统管理linux操作基础----系统管理

3.bg:将后台挂起的进程恢复到后台运行

linux操作基础----系统管理linux操作基础----系统管理

4.快捷键ctrl+z:把当前程序刮起到后台,挂起后进程将不进行任何操作

linux操作基础----系统管理linux操作基础----系统管理

十二.Init进程及其配置文件

linux操作基础----系统管理linux操作基础----系统管理

十三. 系统服务管理的常用命令

1.runlevel:用于显示系统当前和上一次的运行级别

linux操作基础----系统管理linux操作基础----系统管理

2.Chkconfig:查看及设置系统服务的启动状态

(1)查看

linux操作基础----系统管理linux操作基础----系统管理

(2)设置

linux操作基础----系统管理linux操作基础----系统管理
linux操作基础----系统管理linux操作基础----系统管理

3.Init转换运行级别

linux操作基础----系统管理linux操作基础----系统管理
linux操作基础----系统管理linux操作基础----系统管理

4.Ntsysv系统自启动服务控制

linux操作基础----系统管理linux操作基础----系统管理

十四. 磁盘操作管理

1.查看系统磁盘分区情况

linux操作基础----系统管理linux操作基础----系统管理

2.磁盘文件的挂载mount与卸载unmount

linux操作基础----系统管理linux操作基础----系统管理
linux操作基础----系统管理linux操作基础----系统管理

3.Du:统计目录的磁盘使用情况

linux操作基础----系统管理linux操作基础----系统管理

4.Df:统计文件系统中未使用的磁盘空间

linux操作基础----系统管理linux操作基础----系统管理

继续阅读