作业一:

1)开启Linux系统前添加一块大小为15G的SCSI硬盘

2)开启系统,右击桌面,打开终端

3)为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大小为5G

4)格式化主分区为ext3系统

5)将逻辑分区设置为交换分区

6)启用上一步的交换分区

7)查看交换分区的状态

作业二:free命令查看内存

整理buffer与cache的作用

计算真实的内存使用率

buffer: 缓冲区,是根据磁盘的读写设计的,把分散的写操作集中进行,减少磁盘碎片和硬盘的反复寻道,从而提高系统性能。

cache: 缓存区,是高速缓存,是位于CPU和主内存之间的容量较小但速度很快的存储器,因为CPU的速度远远高于主内存的速度,CPU从内存中读取数据需等待很长的时间,而  Cache保存着CPU刚用过的数据或循环使用的部分数据,这时从Cache中读取数据会更快,减少了CPU等待的时间,提高了系统的性能

作业三:dd命令测试硬盘速度

命令:dd = disk dump 

zero是个无显示的无限输入文件,永远无尽头,这就代表zero可以作为一个无限写入硬盘的文件

作业四:查找一个名为firewall的进程,并且将其强制杀死

ps aux | grep fire wall  查找进程中程序,并且过滤出firewall

作业五:rpm命令

1)挂载光盘文件到/media目录

2)进去/media目录下的Packages目录

3)查看系统已安装的所有rpm包

命令:rpm -qa

4)查看系统是否安装dhcp软件包

命令:rpm -qa |grep dhcp

5)安装dhcp软件包

命令:rpm -ivh dhcp-*

6)查看dhcp软件包的信息

命令:rpm -qi dhcp

7)查看dhcp软件包中所包含的所有文件

命令:rpm -ql 

8)查看/bin/ls文件是由哪个软件包产生

命令:rpm -qf  文件

9)卸载dhcp软件包

命令:rpm - e  文件

作业六:yum命令

1)自定义yum仓库:createrepo   

下载或复制所需要的安装包到我们建立的目录下

2)自定义repo文件

使用createrepo工具创建yum源,即建立依赖关系(如果没有此工具 执行yum -y install createrepo去安装) 

3)使用yum命令安装httpd软件包

(1)先移走了网络yum源      路径:/ etc/yum.repos.d

(2)创建配置文件,内容如下,一二行内容任意命名,baseurl指向我们使用的yum仓库,enabled=1表示开启yum源,gpgcheck=0,不检查gpg

(3)yum install 软件包 -y

(4)安装完成

4)卸载httpd软件包

命令:yum –y remove 软件名

5)使用yum安装组件'KDE 桌面'

命令:yum –y groupinstall 组件名

6)  掌握使用yum删除组件‘KDE 桌面’

命令:yum –y groupremove 组件名

7)掌握清除yum缓存

命令:yum clean all

8)使用yum查找软件包

命令:yum search 软件包名

作业七:源码安装python

1.使用本地yum源

2.安装所需要的编译工具包gcc等

3.安装VMware Tools,把下载好的压缩包拖进/root下,解压缩Python安装包

4.利用configure脚本指定安装路径

5.编译和编译安装

6.make install时缺少zlib安装包,yum安装

7.重新 make install后安装成功

8.尝试执行python3.6,输出“hello world”

9.设置环境变量,写到配置文件中

10.再开启一个终端,验证结果

Python之路-Linux命令基础(4)的更多相关文章

  1. Python之路-Linux命令基础(3)

    作业一: 1)将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) 2)将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件/2.txt(追加) 3)将/1.txt./2 ...

  2. Python之路-Linux命令基础(1)

    开启Linux操作系统,要求以root用户登录GNOME图形界面,语言支持选择为汉语               使用快捷键切换到虚拟终端2,使用普通用户身份登录,查看系统提示符,使用命令退出虚拟终端 ...

  3. Python之路-Linux命令基础(6)

    作业一:完成作业未做完的集群架构 作业二:临时配置网络(ip,网关,dns)+永久配置 1.ip配置 [root@localhost mail]# ifconfig eno16777736 192.1 ...

  4. Python之路-Linux命令基础(5)

    作业一:nginx服务 二进制安装nginx包 1.使用网络yum源 2.使用yum安装epel-release扩展源 [root@localhost html]# yum install epel- ...

  5. Python之路-Linux命令基础(2)

    作业一: 1)    新建用户natasha,uid为1000,gid为555,备注信息为"master" 2)    修改natasha用户的家目录为/Natasha 3)    ...

  6. Linux实战教学笔记04:Linux命令基础

    第四节:Linux命令基础 标签(空格分隔):Linux实战教学笔记 第1章 认识操作环境 root:当前登陆的用户名 @分隔符 chensiqi:主机名 -:当前路径位置 用户的提示符 1.1 Li ...

  7. linux命令基础(一课)

    一.Linux命令基础 1.shell Linux系统中运行的一种特殊程序 在用户和内核之间充当'翻译官' 用户登录Linux系统时,自动加载一个shell程序 bash是Linux系统中默认使用的s ...

  8. linux 命令基础一。

    UNIX是什么 UNIX的定义: UNIX是一个计算机操作系统,一个用来协调.管理和控制计算机硬件和软件资源的控制程序. UNIX操作系统的特点:多用户和多任务多用户表示在同一时刻可以有多个用户同时使 ...

  9. Linux命令(基础3)

    关机重启 reboot poweroff ============================ linux命令分类 1.针对不同文件的管理命令 1.1 目录 FHS 文件系统层次化标准 绝对路径: ...

随机推荐

  1. java程序测试之字节流

    package filestream; import java.io.FileInputStream; import java.io.FileNotFoundException; import jav ...

  2. barmanager工具栏及gridcontrol部分属性设置

    1.工具栏部分属性设置,如:右键菜单,禁止移动等   2.gridControl属性设置,如选中行颜色,禁止移动隐藏等      

  3. 微信群之Java技术红包问答

    缘起 年前公司拿到B+轮融资,相应的在战略上也做了很大的调整,毕竟B轮要做的事情不仅仅是增加用户数,于是乎公司在2017年的开头补充了一部分技术团队,这次人员选择上主要针对一些工作经验在1-2年的技术 ...

  4. Linux内存中的 buffer 和 cache 到底是个什么东东?

    Linux 中的 free 命令,会输出: total 总量 used  已使用 free 空闲 shared 共享内存 buffers cached 前面四项都比较好理解,一看我也就知道啥意思了.但 ...

  5. 从0移植uboot (二) _uboot启动流程分析

    经过了上一篇的配置,我们已经执行make就可以编译出一个uboot.bin,但这还不够,首先,此时的uboot并不符合三星芯片对bootloader的格式要求,同时,此时的uboot.bin也没有结合 ...

  6. Python基础入门教程(4)(数据类型)

    人生苦短,我学Pyhton Python(英语发音:/ˈpaɪθən/), 是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于199 ...

  7. jQuery测验题

    1.在div元素中,包含了一个<span>元素,通过has选择器获取<div>元素中的<span>元素的语法是? 提示使用has() $("div:has ...

  8. React组件开发(一)初识React

    *React不属于MVC.MVVM,只是单纯的V层. *React核心是组件(提高代码复用率.降低测试难度.代码复杂度). *自动dom操作,状态对应内容. *React核心js文件:react.js ...

  9. wemall app商城系统Android之支付宝接口RSA函数

    wemall-mobile是基于WeMall的Android app商城,只需要在原商城目录下上传接口文件即可完成服务端的配置,客户端可定制修改.本文分享支付宝接口RSA函数,RSA签名.验签.解密等 ...

  10. wemall app商城源码中基于PHP的通用的树型类代码

    wemall doraemon是Android客户端程序,服务端采用wemall微信商城,不对原商城做任何修改,只需要在原商城目录下上传接口文件即可完成服务端的配置,客户端可随意定制修改.本文分享其中 ...