怎么在网站视频做字幕/班级优化大师怎么用
Linux简介
1、Linux出现于1991年,是由芬兰赫尔辛基大学学生Linus Torvalds和后来加入的众多爱好者共同开发完成
2、Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、台式计算机
Linux特点
1、多用户,多任务,丰富的网络功能,可靠的系统安全,良好的可移植性,具有标准兼容性,良好的用户界面,出色的速度性能
2、开源
Linux目录结构
切换用户和让普通可以执行管理员的权限
普通用户切换到root用户
sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登录 和管理时间,同样也提高了安全性。sudo不是对shell的一个代替,它是面向每个命令
按i键进入修改状态进行修改,修改完成后 先按Esc键,然后输入:wq就是保存退出,如果是root用户,可以用:wq!强制保存退出
Linux网络三种连接形式
# 什么是桥连接?
假设在教室网络环境,(李四安装的虚拟机选择的是桥连接)张三的电脑为window系统,ip地址为:192.168.0.10
李四的电脑为window系统,ip为:192.168.0.20 ,他们可以可以互相通讯,没有问题,李四又安装了一个虚拟机,虚拟机的ip为:192.168.0.30 ,虚拟机和张三的电脑为同一个网段,张三能找到李四的window系统,也能找到李四的虚拟机系统进行通信。(这样看着大家都可以互相通信,挺好,但是假设有很多人,大家就会造成IP地址冲突,因为192.160.0. 网段理论上最多有 255个,但是除去网关和网关地址,网关一般是1 (192.168.0.1), 广播地址是 (192.168.0.255) , 排除之后实际上 192.168.0 的网段只有 253 ,人多情况情况下,大家都去安装虚拟机,都使用桥连接情况下,会产生ip地址不够用了!
# NAT 模式又是什么意思呢?
假设又有个一哥们叫王五,也是在上述教师网络环境,ip也是在同一个网段,ip地址为:192.168.40,也安装了虚拟的Linux系统,如果用的NAT模式,这个王五的window系统就会出现两个ip,一个ip是 192.168.100.200(window母机),linux系统就不会去占用192.168.0.* 这个网段, 而是变成192.168.100.50,王五的两个ip ,192.168.0.40 与教师的网络构成一个网络环境,所安装的虚拟机的ip地址 192.168.100.200 与虚拟机 192.168.100.50 构成一个网络,即为上图绿色椭圆环境 。这样王五的虚拟机并不占用 192.168.0.* 的网段。
这样会产生一个问题,张三还能找到王五的Linux吗?
找不到,因为不在一个网段上,但是反过来来是可以的。王五的linux可以访问外面的公网(王五的虚拟机 ip:192.168.100.50 通过window ip 192.168.0.40 代理出去)
# Host-Only——私有网络共享主机:默认使用VMnet1
提供的是主机和虚拟机之间的网络互访。只想让虚拟机和主机之间有数据交换,而不想让虚拟机访问Internet,就要采用这个设置了。
Host-only的条件下,VMWare在真正的Windows系统中,建立一块软网卡。这块网卡可以在网络连接中看到,一般是VMNET1,这块网卡的作用就是使Windows看到虚拟机的IP。
防火墙
centos 7中防火墙是一个非常的强大的功能了,但对于centos 7中在防火墙中进行了升级了,下面我们一起来详细的看看关于centos 7中防火墙使用方法。
FirewallD 提供了支持网络/防火墙区域(zone)定义网络链接以及接口安全等级的动态防火墙管理工具。它支持 IPv4, IPv6 防火墙设置以及以太网桥接,并且拥有运行时配置和永久配置选项。它也支持允许服务或者应用程序直接添加防火墙规则的接口。 以前的 system-config-firewall/lokkit 防火墙模型是静态的,每次修改都要求防火墙完全重启。这个过程包括内核 netfilter 防火墙模块的卸载和新配置所需模块的装载等。而模块的卸载将会破坏状态防火墙和确立的连接。
相反,firewall daemon 动态管理防火墙,不需要重启整个防火墙便可应用更改。因而也就没有必要重载所有内核防火墙模块了。不过,要使用 firewall daemon 就要求防火墙的所有变更都要通过该守护进程来实现,以确保守护进程中的状态和内核里的防火墙是一致的。另外,firewall daemon 无法解析由 ip*tables 和 ebtables 命令行工具添加的防火墙规则。
守护进程通过 D-BUS 提供当前激活的防火墙设置信息,也通过 D-BUS 接受使用 PolicyKit 认证方式做的更改。
#防火墙命令
Linux常用命令
如:ls -la /usr
-l (long)
-a (all) 注意隐藏文件、特殊目录.和..
-t (time)
Linux命令的分类
cd 切换目录(change directory)
pwd 显示当前工作目录(print working directory)
help 帮助:ll --help
ls 显示文件和目录列表(list)
mkdir 创建目录(make directoriy)
cp 复制文件或目录(copy)
内部命令:help + 命令(help cd)
外部命令:man + 命令(man ls)
操作文件或目录常用命令
ex:touch haoren.m
mkdir aa
-p 父目录不存在情况下先生成父目录 (parents)
mkdir -p vv/tt/gg
-r 递归处理,将指定目录下的文件与子目录一并拷贝(recursive)
拷贝包含子文件和子文件夹:cp -r ww/ aa(拷贝ww 到aa下)
拷贝文件:cp haoren.m aa
mv haoren.m bb
常用命令
wc 统计文本的行数、字数、字符数(word count)
-m 统计文本字符数
-w 统计文本字数
-l 统计文本行数
find 在文件系统中查找指定的文件
find /etc/ -name "aaa"
grep 在指定的文本文件中查找指定的字符串
grep f aa.m
ln 建立链接文件(link)
-s 对源文件建立符号连接,而非硬连接(symbolic)
whoami(查看当前用户)
文件压缩:
tar命令
-c 建立一个压缩文件的参数指令(create)
-x 解开一个压缩文件的参数指令(extract)
-z 是否需要用 gzip 压缩
-j 是否需要用 bzip2 压缩
-v 压缩的过程中显示文件(verbose)
-f 使用档名,在 f 之后要立即接档名(file)
压缩文件过个文件:tar -zcvf test1.tar.gz bb.m cc.txt
压缩文件夹:tar -zcvf test1.tar.gz ww
解压文件: tar -zxvf test1.tar.gz
用户、权限、系统管理 ulinux操作系统是一个多用户操作系统,
它允许多用户同时登录到系统上并使用资源。系统会根据账户来区分每个用户的文件,进程,任务和工作环境,使得每个用户工作都不受干扰。