摘要: 一、编程与编程语言 1. 编程的目的 计算机的发明,是为了用机器取代/解放人力,而编程的目的则是将人类的思想流程按照某种能够被计算机识别的表达方式传递给计算机,从而达到让计算机能够像人脑/电脑一样自动执行的效果。 2. 什么是编程语言? 上面提及的能够被计算机所识别的表达方式即编程语言,语言是沟通的 阅读全文
posted @ 2019-07-03 18:27 lsf123456 阅读(358) 评论(1) 推荐(0) 编辑
摘要: 1. samba的功能: samba是一个网络服务器,用于Linux和Windows之间共享文件。 2. samba服务的启动、停止、重启 service smb start|stop|restart 3. samba的主配置文件为:/etc/samba/smb.conf 4. 配置samba服务 阅读全文
posted @ 2019-07-03 11:10 lsf123456 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 1. ssh服务 ssh服务是一个守护进程(demon),系统后台监听客户端的连接,ssh服务端的进程名为sshd,负责实时监听客户端的请求(IP 22端口),包括公共秘钥等交换等信息。 ssh服务端由2部分组成: openssh(提供ssh服务) openssl(提供加密的程序) ssh的客户端可 阅读全文
posted @ 2019-07-03 11:07 lsf123456 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 1.准备 安装必要软件 yum install gcc-* glibc-* -y yum groupinstall '开发工具' -y 2.解包 tar xvf 包名 3.运行configure脚本,添加编译参数 ./configure --prefix=/usr/local/python3.5 安 阅读全文
posted @ 2019-07-03 11:06 lsf123456 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1. yum的功能 yum是Yellow dog Updater, Modified的缩写,目的就是为了解决RPM的依赖关系的问题,方便使用者进行软件的安装、升级等等工作。 2. 光盘挂载和镜像挂载 a) 光盘挂载 mount /dev/sr0 挂载点 或者mount /dev/cdrom 挂载点 阅读全文
posted @ 2019-07-03 11:05 lsf123456 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1. 使用RPM安装及移除软件 1) RPM的定义:RPM就是Red Hat Package Manger(红帽软件包管理工具)的缩写。 2) rpm的文件名分为5部分,其中: 第1部分是name,表示这个rpm软件包的名称; 第2部分是version,表示这个rpm软件包的版本编号; 第3部分是r 阅读全文
posted @ 2019-07-03 11:04 lsf123456 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1. 使用ifconfig命令来维护网络 1) ifconfig命令的功能:显示所有正在启动的网卡的详细信息或设定系统中网卡的IP地址。 2) 应用ifconfig命令设定网卡的IP地址: 例如:修改eth0网卡的IP地址为172.18.48.56和子网掩码255.255.255.128的命令: i 阅读全文
posted @ 2019-07-03 11:02 lsf123456 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 1. 硬件设备与文件名的对应关系 1) 在Linux系统中,每个设备都被当初一个文件来对待。 2) 各种设备在Linux中的文件名 2. 硬盘的结构及硬盘分区 1) 为什么要进行硬盘分区: a) 更容易管理和控制系统,因为相关的文件和目录都放在一个分区中。 b) 系统效率更高。 c) 可以限制用户使 阅读全文
posted @ 2019-07-03 10:32 lsf123456 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 1. 系统监视和进程控制工具—top和free 1) top命令的功能:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。 2) 使用top命令列出系统状态时,系统默认每5秒刷新一下屏幕上的显示结果。 1. 第一行是任务队列信息 阅读全文
posted @ 2019-07-03 10:29 lsf123456 阅读(291) 评论(0) 推荐(1) 编辑
摘要: 1. Linux系统引导的顺序 1) Linux系统引导的顺序: 其中,BIOS的工作是检查计算机的硬件设备,如CPU、内存和风扇速度等; MBR会在启动盘的第1个块中,大小为512B。其中前446中的程序代码是用来选择boot partition(分区),也就是由哪个分区来装入开机用的代码; 在内 阅读全文
posted @ 2019-07-03 10:25 lsf123456 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1. vi编辑器简介 1) vi的定义:vi是一个UNIX和Linux系统内嵌的标准正文(文字)编辑器,它是一种交互类型的正文编辑器,它可以用来创建和修改正文文件。 2. vi编辑器的操作模式 vi编辑器的3中基本模式: a) 命令行模式:vi的默认模式。在这一模式中,所有的输入被解释成vi命令,可 阅读全文
posted @ 2019-07-03 10:18 lsf123456 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1. 使用cat命令进行文件的纵向合并 1) 使用cat命令实现文件的纵向合并: a) 例如:使用cat命令将baby.age、baby.kg和baby.sex这三个文件纵向合并为baby文件的方法: cat baby.age baby.kg baby.sex >baby b) 例如:使用cat命令 阅读全文
posted @ 2019-07-03 10:07 lsf123456 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1. 查看文件的权限 1) 使用ls –l命令查看文件上所设定的权限。 -rw-r--r-- 1 root root 605 Mar 18 20:28 .jp1.tar.gz 权限信息 属主 属组 文件大小 创建日期 文件名 2) ls –l命令的显示结果中的第一列分成4组,其中; a) 第1个字符 阅读全文
posted @ 2019-07-03 10:06 lsf123456 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 1. 用户及passwd文件 1) /etc/passwd文件的功能:存储所有用户的相关信息,该文件也被称为用户信息数据库(Database)。 2) /etc/passwd文件每个字段的具体含义: a) 第1个字段(列)记录的是这个用户的名字(在创建用户时root用户起的)。 b) 第2个字段(列 阅读全文
posted @ 2019-07-03 10:02 lsf123456 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1. Linux文件系统的层次结构 1) Linux文件系统的树状结构: 在Linux或UNIX操作系统中,所有的文件和目录都被组织成一个以根节点开始的倒置的树状结构。 2) 目录的定义: 目录相当于Windows中的文件夹,目录中存放的既可以是文件,也可以是其他的子目录。 3) 顶层根目录的表示: 阅读全文
posted @ 2019-07-03 10:00 lsf123456 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 1. Linux命令的格式 1) Linux命令的语法格式: 命令 【选项】 【参数】 2) 命令格式中命令、选项、参数的具体含义 a) 命令:告诉Linux(UNIX)操作系统做(执行)什么。 b) 选项:说明命令运行的方式(可以改变命令的功能)。选项部分是以“-”字符开始的。 c) 参数:说明命 阅读全文
posted @ 2019-07-03 09:43 lsf123456 阅读(391) 评论(0) 推荐(0) 编辑