作者:手机用户2502857101 | 来源:互联网 | 2023-08-21 15:12
一:Linux简介 1.定位:服务器操作系统
2.历史:
目前为止,Linux不是一个具体的操作系统,而是一类操作系统的统称。 Red Hat(收费):目前被IBM收购了,目前全球最大的Linux供应商。 Cent OS:Red Hat推出的免费版。 Ubuntu:界面比较友好。 Linux基于Unix,Unix底层是由C语言编写。
3.具有的特性:免费,开源,安全 。
二: 关于VMWare 1.简介:虚拟机软件 ,使用VMWare就是使用软件来模拟一台真实的计算机。由于虚拟机安装在当前计算机中,所以虚拟机硬件配置上限就是当前计算机硬件配置。
三:Linux目录结构及路径 1.注意:CentOS8默认网络关闭,在启动系统后,需要手工开启网络 。可以通过修改配置内容,实现系统启动后网卡自动开启。命令 : vi /etc/sysconfig/network-scripts/ifcfg-ens33 。进入编辑后,找到ONBOOT配置所在位置,按键盘’i’键,将no改为yes。 按ESC键,输入:wq ,按回车,配置完成。
2.Linux目录
etc : 系统配置所在的文件夹 home:除了root用户以外,其他所有用户都会在home中有一个同名文件夹,且用户对自己的文件夹具有完整操作权限。 root:只有root用户才有权限操作。 var:系统临时文件等所在目录 usr:里面包含local目录,所有用户自己安装的软件都放在local 中。 bin:命令工具。 3.路径
四:Linux常用指令 1. cd:进入指定的目录中。
2. pwd:显示当前所在路径的全路径
3. clear:清屏
4. ls:以平铺方式显示当前目录包含内容
5. ls -l:(简写 ll) 显示文件的完整信息。
6 .ls -a:显示所有文件(包含隐藏文件:以 . 开头的文件)
eg: drwxr-xr-x. 134 root root 8192 1月 29 19:29 etc lrwxrwxrwx. 1 root root 7 5月 10 2019 bin -> usr/bin -rw-r–r--. 1 root root 682 1月 27 20:48 ‘ystemctl stop firewall’
权限|属性 数量(目录中子目录的数量) 拥有者 组名 容量 时间 文件名
第一位:
第2~4位 :
第5~7位 :
第8~10位 :
7. mkdir:新建一个空文件夹
8. mkdir -p 路径:如果路径中包含了不存在的路径,自动创建。
9. rm 删除文件,默认删除文件。 示例: rm -r 文件夹路径:删除目录。所有文件夹及文件夹中子内容都需要通过输入y进行确认删除。 rm -rf 文件夹路径:删除文件夹不需要确认。 rm -f 文件路径:删除文件不需要确认
10. touch:创建一个指定名称空文件。语法:touch 文件路径
11. vi :普通编辑 12. vim :vi的升级版,带有颜色的标记。 注意: 键盘i或insert键启用编辑。
**Esc 退出编辑状态:在退出编辑状态下
13 cat :查看文件全部内容 语法:cat 文件路径
14 more :分屏查看文件内容 (回车显示下一行,空格显示下一屏,'q’退出分屏查看)语法:more 文件路径
15. tail :默认查看文件后10行 语法: tail 文件路径 tail -n [行数] 文件路径 tail -f 文件路径:动态监听文件内容。Ctrl+C释放光标 echo “内容” >> 文件路径:尾加内容到文
16. mv :剪切文件(夹)。 语法: mv 原文件路径 新文件路径
17. cp:复制文件。 语法: cp -r 原文件夹路径 新文件夹路径
18. find / | grep xxx:在根目录下查找某某文件
19. find / 目录名:查找列表中所有子孙文件
20. ifconfig:查询主机IP地址
21 所有的系统服务基本都是: service xxxxxx start/stop/status/restart(开启/停止/查看状态/重启)
22. 让防火墙开机不自动启动: systemctl disable firewalld
23. 开机自启动:systemctl enable firewalld
24. tar:压缩或解压缩文件(.tar.gz或.tar)。
压缩语法: tar czf 压缩文件命名 要压缩的目录 c : 创建压缩文件,就是压缩 z : 压缩后的文件是否符合zip压缩格式。 有z参数,压缩后的文件是.tar.gz。没有z参数的,压缩后的文件是.tar。 f : 文件, 用于指定压缩文件和被压缩目录的参数。
解压缩语法: tar zxvf 文件路径。 z:是否具有gzip格式,简单理解扩展名是否是.tar.gz x: 解压内容 v:显示解压过程 f:必须写到最后,后面紧跟文件路
25. ps:查询进程。 ps aux|grep 应用名。 | : 代表管道,指左侧命令执行的结果作为右侧命令执行的基础。 grep [参数值] :筛选,比对数据中和 后续参数 值相同的结果。
26kill:杀死进程。 kill -9 进程号
五:Linux快照与克隆 1.快照功能:类似windows的还原点,还原系统。(建议在关机状态使用) 2.克隆功能:快速生成一台虚拟机。(之前必须有快照且虚拟机处于关机状态)