linux课程笔记--第一天

安装oracleLinux环境

注:CPU处理器的分配,根据自己电脑处理器的多少,适当的分配给虚拟机,一般不少于音乐2颗。(比如4核,分出2个)

注:设置 → 网络 → 网卡1 启用网络连接,连接方式选择Host-Only,界面名称选择系统默认;

网络设置虚拟机网卡通过物理机网卡连接网络,选择桥接

同一物理机下的多个虚拟机之间网络连接,选择内部网络

虚拟机网卡和物理机网卡之间连接但不连接到网络,选择Host-Only完成配置后点OK即可。

注:选择skip

注:NEXT

选择:Chinese(Simplified)(中文(简体))并NEXT

注:选择美国英语式

注:选择基本存储设备(一般个人练习选择,若企业用或许单独的存储空间,则选后者)并next

注:选择是,忽略所有数据,仅仅是清理了所划分的虚拟空间中存储的内容。并next

注:主机名设置为:server.test.com

注:配置网络,选择System eth0,并进行编辑

注:勾选自动连接,并在IPv4设置中将方法:改为手动,

然后在地址中添加IP:192.168.0.1子网掩码为24,若没有自动填充为24则需手动修改。完成后点击应用并下一步

注:选择亚洲/上海 并下一步

注:设定密码为password,并下一步。 弹出警告为密码不安全,选择无论如何都使用。

注:选择替换现有Linux系统 并下一步

注:选择将修改写入磁盘 并下一步

注:在这里选择安装Linux系统的类型,我们选择Desktop ,带有视图的系统。

下一步不用填直接下步。

注:时间按照默认,自己练习无需在网络上同步。直接前进,选择完成。

用root权限登录,密码password

配置远程

1.      打开管理 → 全局设定 → 网络 → 当前使用网络的选项卡 → 编辑 IP设定为192.168.0.100

单词注释:Devops   尽可能自动化      python  通用语言

Asm  自动存储管理     host   only A dapter

linux认知

linux 内核版本

内核是由一个用来和硬件打交道并为用户程序提供一个有限服务集的低级支撑软件。一个计算机系统是由一个硬件和软件的共生体,他们相互依赖,不可分割。

内核版本号由3个数字组成:r,x,y,比如2.6.32

r :主要版本号

x :次要版本号,偶数表示稳定版本,反之,奇数代表测试开发版本

y :修正版本,内核错误修补次数

查看Linux内核版本:uname -r

Linux发行版本

一些组织和公司,将Linux系统的内核、应用软件和文档包装起来,并

提供一些系统安装界面,系统配置设定管理工具,就构成了Linux发行版本。

主流Linux发行版本

1.      Red Hat Linux

2.      SUSE Linux

3.      Oracle Linux

4.      Red Flag (红旗)

5.      Ubuntu

6.      Cent OS (跟RedHat版本同步而且免费)

查看发型版本:cat /etc/redhat-release

cat /etc/oracle-release

Linux字符界面

在图形界面中打开的字符界面的作用同putty以及Xshell 的作用一致。

基础命令:三部分  命令 选项 -  参数

关闭系统:shutdown

-r 重启 但有一分钟时间延迟.

-h 关闭但有1分钟时间延迟。

快速关闭或重启  shutdown -h now

重启:reboot

Man手册页

Man手册页的目录:查看命令:man man

1. 用户命令

2. 系统调用

3. C库函数

4. 设备和特殊文件

5. 文件格式和约定

6. 游戏程序

7. 杂集

8. 系统管理工具和Deamons

线帮助系统:查看man手册页

Ls -d /usr/share/man/man?

Man 手册页是存放在/usr/share/man/man路径下的。

在帮助页面中快速定位:

man ls

:  变为 /   后边加要查的内容如:-l   (索要查找内容反显)

快速查询  n 向后    N 向前   (在反显的查找的内容中逐个前后跳跃)

查看手册章节中的内容

Redhat 提出的解决办法 以passwd 命令为例

man 章节号 passwd

查看命令在哪里:which passwd

查看命令详情:man passwd

通过文件路径查看命令中都包含哪些内容:cat /etc/passwd

时间: 2024-11-03 22:19:16

linux课程笔记--第一天的相关文章

Linux学习笔记——第一篇——Ubuntu安装与操作

笔者是Windows的使用者,由于Coding的需要以及在Linux下开发的方便,所以开始使用Linux. 当然笔者还是割舍不下Windows的,毕竟很多通讯工具等软件以及游戏在Linux下是没有发行的,所以笔者使用了虚拟机啊. 下面给出简单的安装过程. 1.下载虚拟机软件,笔者比较喜欢VMPlayer,因为它比较轻便且免费,并且很好的支持了拖拽复制功能(VM TOOL),当然也可以使用如VirtualBox.VPC等 链接:https://my.vmware.com/web/vmware/fr

Linux课程笔记 Day07 课上内容总结 SSH和rsync

一. SSH 1.1    SSH介绍 SSH是Secure Shell Protocol的简称.在进行数据传输之前,SSH先对联机数据包通过加密技术进行加密处理,加密后再进行数据传输.确保了传递的数据安全.SSH是专为远程登录会话和其他网络问题提供安全性的协议. 在默认状态下,SSH协议提供两个服务功能:一个是提供类似telnet远程链接服务器的服务,即上面提到的SSH服务:另一个是类似FTP服务的stp-server,借助SSH协议来传输数据,提供更安全的FTP服务. 特别提醒:SSH客户端

linux课程笔记--基础部分

Linux入门篇 Linux通常分区为 /--根分区,swap--交换分区,临时存储程序.文件.主分区+扩展分区. Linux文件系统类型则为ext2.ext3.ext4 在 Linux 中规定,每一个硬盘设备最多只能有 4个主分区. 修改网卡:vi /etc/sysconfig/network-scripts/ifcfg-eth0 ONBOOT=yes BOOTPROTO=static/dhcp IPADDR=192.168.1.166 NETMASK=255.255.255.0 GATEWA

Linux课程笔记 Day03 命令总结

egrep [使用权限] 所有使用者 [语法] egrep [选项] [查找模式] [文件名1,文件名2,……] [功能说明] 以指定模式搜索文件,并通知用户在什么文件中搜索到与指定的模式匹配的字符串,并打印出所有包含该字符串的文本行,在该文本行的最前面是该行所在的文件名. [参数] 选项: - E 每个模式作为一个扩展的正则表达式对待. - F 每个模式作为一组固定字符串对待(以新行分隔),而不作为正则表达式. - b在输出的每一行前显示包含匹配字符串的行在文件中的字节偏移量. - c 只显示

Linux课程笔记 Day01 课后作业总结

1.Linux启动流程分析 Linnux系统的启动过程如下: 加载BIOS的硬件信息与进行自我测试,并依据设置取得第一个可启动的设备: 读取并执行第一个启动设备内MBR的boot loader(即是grub.spfdisk等程序): 依据boot loader的设置加载Kernel,Kernel会开始检测硬件与加载驱动程序: 在硬件驱动成功后,Kernel会主动调用init进程,而init会取得run level信息: Init执行/etc/rc.d/rc.sysinit来准备软件执行的操作环境

Linux课程笔记 Day01 课程内容总结

系统安装: 引导项简单介绍:在“boot:”提示后: 直接回车(Enter)——图形界面安装模式 linux text——字符界面安装模式 linux askmethod——提示用户选择安装方法(例如:nfs.ftp.http远程安装) linux  rescue——救援模式,如/etc/fstab文件损坏后的修复 memtest86——检测内存 (一)  选择安装方式 输入linux text进入字符安装界面模式,特点是方便.迅速. (二)  是否对光盘进行检查 一般不需要对光盘进行检查,可选

Linux课程笔记 Day02 课程内容总结

一 配置优化Centos5.XLinux系统 1.添加一个普通用户账号 生产环境,一般要避免直接使用root账户操作. 一次性设置密码小技巧:echo “qbf1932” | passwd –stdin  qinbf && history –c 2.  CentOS安装完毕,首先应该修改更新源,并升级到最新系统 国内速度较快的的常用更新源如下: —http://mirrors.sohu.com/ —http://mirrors.163.com/ 法一:将已经编辑好的CentOS-Base.

Linux课程笔记 Day04 课上内容总结

1. Crond介绍 1.0 定时任务比较及cron语法 Linux的任务调度可以分为两类: 系统自身执行的任务 用户执行的工作 Linux系统下另外两种定时任务软件: at:适合仅执行一次的调度任务,需要启动一个名为atd的服务 anacron:这个命令主要用于非7*24小时开机的服务器,anacron并不能指定具体时间执行任务,而是以天为周期或者在系统每次开机后需要执行的任务,它会检测停机期间应该进行,但是并没有进行的crontab任务工作,执行一遍. 这两种比较少用 指令语法: Cront

Linux课程笔记 用户身份切换命令

超级用户root具有超级管理权限,由于权限太大,如果管理不好,就会对系统安全带来安全隐患.在工作场景中,一般临时性处理工作,都是以普通用户的身份完成,只在必要时才使用超级用户root. 1  su命令 1.1  su介绍 通过su命令可以在用户之间切换,超级用户root向普通用户或虚拟用户切换不需要密码(这就是超极权限所在).其他普通用户之间或者普通用户切换到root,都需要切换用户的秘密验证. su参数选项 注释说明 -,-l,--login 使一个shell成为登陆的shell,如执行su