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

作业一:

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.再开启一个终端,验证结果

时间: 2024-10-18 18:59:21

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

Python 之路 Day06 类基础和概念

本章大纲: 类的对象和类的区别 类的名称空间 __dict__ 类的对象的名称空间 __dict__ 绑定方法和非绑定方法 类和类型 变量变形(封装变量,控制变量引用)__ 类的绑定方法 id命令分析内存地址(类的名称空间属性和类对象名称空间属性内存指向) is命令(比较内存地址指向) property类对象的属性方法 staticmethod类对象的非绑定方法 __str__自定义str(self)  类对象字符串格式打印 类的继承 __bases__显示类的继承 类的继承查找顺序 类的继承查

Python之路,day16-Python基础

Python之路,day16-javascript基础 发展历史:     1.table     2.table + css     3.div + css js: js简介: 1.JavaScript 被设计用来向 HTML 页面添加交互行为. 2.JavaScript 是一种脚本语言(脚本语言是一种轻量级的编程语言). 3.JavaScript 通常被直接嵌入 HTML 页面. 4.JavaScript 是一种解释性语言(就是说,代码执行不进行预编译) 浏览器---解释器: 1.html解

Linux命令基础

Linux命令基础 . 实验目标 熟练基础命令 . 实验步骤 Linux命令行基础 [[email protected] ~]# ls//查看列表目标内容 [[email protected] ~]# ls -l               //以长格式显示 [[email protected] ~]# ls -l /boot/        //显示boot内容 [[email protected] ~]# ls -l /boot /root   // [[email protected] ~

Python之路,day22-BBS基础

Python之路,day22-BBS基础 多级评论 from django.template import Library from django.utils.safestring import mark_safe register = Library() @register.simple_tag def truncate_upload_img(img_src): print(dir(img_src)) print(img_src.name) return img_src.name.lstrip

Linux命令基础-rpm

命令简介 rpm命令是RPM软件包的管理工具.rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎.逐渐受到其他发行版的采用.RPM套件管理方式的出现,让Linux易于安装,升级,间接提升了Linux的适用度. 命令选项 -a:查询所有套件: -b<完成阶段><套件档>+或-t <完成阶段><套件档>+:设置包装套件的完成阶段,并指定套件档的文件名称: -c:只列出组态配置文件,本

Linux命令基础-apt-get

命令简介 apt-get命令是Debian Linux发行版中的APT软件包管理工具.所有基于Debian的发行都使用这个包管理系统.deb包可以把一个应用的文件包在一起,大体就如同Windows上的安装文件. 命令语法 apt-get(选项)(参数) 命令实例 在修改/etc/apt/sources.list或者/etc/apt/preferences之后运行该命令.此外您需要定期运行这一命令以确保您的软件 大专栏  Linux命令基础-apt-get包列表是最新的: # apt-get up

3.Linux命令基础及详解

在Linux下,我们很多操作都是通过命令来实现的,所接下来我们就详解介绍Linux下命令的使用.首先要使用命令就得先知道他的格式: Linux命令的语法格式是  command options arguments,其中选项和参数是可以省略的.Linux下面命令是有多种的,有系统自身的命令.安装的应用程序命令.脚本执行所用的命令. ls :list directory contents  用来列出目录内容的, ls /path/to/dir|file[路径]  dir是目录名    file文件名

Python之路-Linux基础(1)

开启Linux操作系统,要求以root用户登录GNOME图形界面,语言支持选择为汉语               使用快捷键切换到虚拟终端2,使用普通用户身份登录,查看系统提示符,使用命令退出虚拟终端2上登录的用户 使用快捷键切换到虚拟终端5,使用管理员身份登录,查看系统提示符,使用命令退出虚拟终端5上登录的用户 切回图形界面,右单击桌面打开终端,输入关闭系统的命令 查看哪些用户在系统上工作 修改当前时间为2018年8月26号11:28 查看2015年10月份日历 使用两种方法查看ls命令的使用

linux命令基础认识

开启虚拟机调试网络配置命令 vi /etc/sysconfig/network-scripts/ifcfg-eth0 nmtui (系统图 (编辑)(文件打开路径) 形修改 需先按ESC再按:号 命令)wq (保存修改编辑操作退出)(q(没有修改可以直接推出)!是强制)systemctl restart network ( 系统控制命令, 控制管理服务程序(停止 开启 重启))ip address show(显示主机IP地址/子网掩码/网关) ip address delete(删除主机IP/子