栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux操作笔记

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux操作笔记

目录

day05

计算机的基础入门知识 :linux 的安装操作:linux操作命令:

linux的目录结构的介绍:linux目录结构说明:linux的命令的格式:linux命令说明:

more 分页显示文件内容,还支持直接跳转行等功能less: 分页显示文件内容,操作更详细tail :压缩 和 解压的命令:下载命令 wget关机 和重启的命令权限管理命令 chmodlinux的服务命令 systemctl

day05 计算机的基础入门知识 :

计算机有几部分组成呢?
硬件:
CPU、存储设备、输入输出设备
(运算器、储存器、控制器、输入和输出设备)
软件:
指的是运行在硬件之上的应用程序
直接运行在硬件上的程序: 操作系统

常见的操作系统:
Windows操作系统 应用比较广泛
Linux操作系统 免费使用,类UNIX,一般安装在服务器上面
Unix操作系统 无界面,使用命令操作,一般安装在服务器上面
Mac操作系统 苹果公司开发的,一般PC不能使用
Android操作系统 主要用于智能终端设备

什么是服务器: 计算机电脑 + 服务器的软件 = 服务器
本质上就是一台普通的计算机电脑, 只不过这个电脑比我们普通PC机的性能更高而已

服务器中安装的操作的系统: linux 或者 unix , linux居多

为什么不使用window操作系统:
linux系统性能 远远高于 window , 因为linux操作系统对内存的管理要优于windows
linux系统可以保证 7*24小时无间断运行, 并且一直保持高性能的运行

为什么 在 普通pc机中不使用linux中呢?
windows有强大的市场, 市场非常之高, 大部分软件只有window版本, 没有linux版本

linux 的安装操作:
2.1 卸载vmware操作
2.2 安装vmware操作
2.3 安装centos7.7
2.4 安装 CRT 并连接centos
linux操作命令: linux的目录结构的介绍:
	Linux的目录结构是一个树型结构, 树型结构有什么特点? 
		有且只有一个根节点, 在根节点下可以有多个子节点, 子节点可以接着关联子节点, 没有子节点的称为 叶子节点
	Linux 没有盘符 这个概念, 只有一个根目录 /, 所有文件都在它下面
linux目录结构说明:

目录 作用
/bin 二进制命令所在的目录
/boot 系统引导程序所需要的文件目录
/dev 设备软件目录,磁盘,光驱,
/etc 系统配置,启动程序
/home 普通用户的家,目录默认数据存放目录
/lib 共享库文件和内核模块存放目录
/mnt 临时挂载储存设备的挂载点
/opt 额外的应用软件包
/proc 操作系统运行时,进程信息和内核信息存放在这里
/root Linux超级权限用户root的家目录
/sbin 和管理系统相关的命令,【超级管理员用】
/tmp 临时文件目录,这个目录被当作回收站使用
/usr 用户或系统软件应用程序目录
/var 存放系统日志的目录

与大数据相关的可能会操作目录结构:
/etc : 系统配置,启动程序 (网卡设置 主机名称设置 环境变量设置)
/usr/bin: 这个目录下存储了linux所有的相关的默认命令, 后续可能设置到一些修改操作
/root : 这是root用户的家目录(理解为window用户的桌面)
/home : 除了root用户以外, 所有用户的家目录

注意: root用户是linux操作系统中最高级别的超级用户, 此拥有对这个操作的绝对控制权, 不受任何的权限限制
请问 window支持不支持多用户管理? 支持的
请问 window 每个用户看到的桌面是否是一样的呢? 不一样的, 每个用户都拥有自己的桌面的
对于linux系统而言, 也是一个多用户操作系统, 可以构建多个用户, 每个用户都要用自己独立的桌面, 这个桌面在
linux中体现就是一个目录

linux的命令的格式:

command [-options] [parameter] :
command:表示命令的名称
-options : 表示命令的选项
parameter : 表示参数信息
[] : 在输入命令的时候 , 可以不使用[]中内容

linux命令说明:

注意 : 书写路径的时候,如果路径 最前面加了 / 表示都是从根目录往下来寻找
如果不加 / 从当前目录 往下来寻找 more 分页显示文件内容,还支持直接跳转行等功能

			语法: more filePath
			相关操作:
				Enter: 向下n行, 需要定义, 默认为1行
				空格键: 向下滚动一屏 或 Ctrl + F
				B键 : 返回上一屏 或 Ctrl+B
				q: 退出more
less: 分页显示文件内容,操作更详细

-语法: less[参数] 文件
参数:
-m : 显示类似more 命令的百分比
-n : 显示每行的行号
相关操作:
空格键: 前进一页 或 page down
b : 后退一页 或 page up
d : 前进半页
u : 后退半页
回车键 : 前进一行 或使用使用方向键向下
y : 后退一行 或 使用方向键向上
/字符串 : 向下搜索
?字符串 : 向上搜索
v : 进行vim编辑器
左右方向键 : 相当于水平滚动条
q : 退出 注意: more 和 less 适合于大文件里面的内容

tail :

用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件
格式 : tail [参数][文件]
参数:
-n<行数> : 显示的行数
-f : 循环读取
& 表示后台运行, 否则占用终端
ctrl+c : 退出
tail命令 主要的作用看文件的末尾内容, 而且支持循环读取操作
使用场景:
如果目前有一个文件, 文件中内容, 在不断的进行更新写入操作, 如果我想实时监控这个文件中写了什么内容
此时就需要使用tail命令 来循环读取文件中数据

压缩 和 解压的命令:

压缩命令:
格式: tar -czvf 压缩包名称 指定要压缩文件或者目录
解压命令:
格式: tar -zxvf 要解压的文件 [-C 解压路径]
注意 v 参数可以省略, 如果省略了, 表示不显示压缩和解压的过程

下载命令 wget

格式: wget 下载地址
功能: 帮助完成下载操作

关机 和重启的命令

reboot : 重新启动
shutdown -h now : 马上关机(断电关机)
halt : 立刻关机(centos) (不断电关机)

权限管理命令 chmod
			文件权限:  
				读        写     执行
				r         w       x
				4		  2       1
			linux文件的选择划分组成 :
			文件类型和权限       数量   所属用户和所属组   大小
				-rw-r--r--.      1    root root         148    7月  23 15:08 bb.txt
				lrwxrwxrwx.      1    root root           7    7月  23 11:15 bin -> usr/bin
				drwxr-xr-x.      20   root root         3240   7月  23 11:30 dev

			权限的第一位:  文件的类型 
					- 表示 这是一个普通的文件
					l 表示 这是一个快捷方式
					d 表示 这是一个 目录

			权限的第 2~4 位 (U) : 表示当前用户所属的权限
			权限的第 5~7 位 (G): 表示当前用户所属组的权限
			权限的第 8~10 位(O): 表示其他用户权限

			如何来设置权限:  
				格式 : chmod  三位的数字  [-R] 文件或者目录
				-R 表示给某个目录下所有的子目录或者子文件都设置权限操作
				例子:
					需求1: 给 /root/aa.txt  设置为 当所有用户都设置为可读可写可执行权限
						chmod 777 /root/aa.txt
					需求2: 给 /aa目录下所有的文件或者目录 的所有用户 都设置为 可读可写可执行权限
						chmod 777 -R /aa
linux的服务命令 systemctl
			注意: systemctl 是centos7中服务的管理命令 在centos6.x版本为service命令
			命令格式: 
				服务管理命令	                功能
				systemctl start 服务名	  开启服务
				systemctl stop 服务名	  关闭服务
				systemctl status 服务名    显示服务状态
				systemctl enable 服务名	  设置开机自启动
				systemctl disable 服务名	  关闭开机自启动

			相关的案例 :
				systemctl status network   # 查看网络服务状态 
				systemctl stop network     # 停止网络服务
				systemctl start network     # 启动网络服务
				systemctl restart network   # 重启网络服务
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/748105.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号