Linux知识点 – 随缘更新

发布时间 2023-06-11 21:05:09作者: 东凭渭水流

Linux基础篇

1.桥接模式:虚拟系统可以和外部系统相互通讯,但是容易造成ip冲突,只能使用与物理机同一个网段

2.nat模式:NAT模式与外界通话需要经过物理机(的NAT转换),不会多占一个局域网IP,可以与外部系统相互通讯,不会造成ip冲突,但是外部设备也无法访问虚拟设备

3.主机模式:不和外部通讯

4.Linux会把所有硬件映射成文件的形式存储在dev文件夹中

在Linux系统中,一切皆为文件

5.常用目录

	/bin   /usr/bin   /usr/local/bin
	是binary的缩写,存放着常用指令,比如ls,yum
	 
	/sbin    /usr/sbin   /usr/local/sbin
	s是super,这里存放的是系统管理员使用的程序或命令
	 
	/home
	存放普通用户的文件夹
	 
	/root
	系统管理员root用户的主目录
	 
	/lib
	系统开机所需要的动态共享库,类似Windows系统的dll文件,几乎所有应用程序都要使用这些共享库
	 
	/lost+found 
	这个目录一般是空的,当系统非法关机以后就会存放一些文件
	 
	/etc
	所有系统管理需要的配置文件和子目录,比如安装MySQL数据库的my.conf
	 
	/usr
	这是一个非常重要的目录,用户安装的程序默认安装在这里,就像windows目录下的program files目录
	 
	/boot(不能动)
	Linux启动的核心目录,不要动,动了就启动不了
	 
	/proc(不能动)
	是一个虚拟目录,是系统内存的映射,访问这个目录可以看到系统信息
	 
	/srv(不能动)
	service的缩写,存放一些服务启动以后需要提取的数据
	 
	/sys(不能动)
	存放的文件夹系统,sysfs
	 
	/tmp
	临时文件的存放目录
	 
	/dev
	类似windows的设备管理器,把所有硬件用文件的形式存储在这里
	 
	/media
	Linux自动识别的设备,比如U盘,光驱,识别后Linux会把识别到的设备挂载到这个目录
	 
	/mnt
	系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将外部的存储挂载在/mnt/上,然后进入该目录查看里边的内容
	 
	/opt
	给主机额外安装软件所存放的目录,比如Oracle数据库,默认为空
	 
	/usr/local
	软件安装完以后,存放的目录,以源码安装的方式安装的程序一般存放在这了
	 
	/var
	不断扩充的的目录,习惯将经常被修改的目录放在这个目录,包括日志文件
	 
	/selinux
	类似Linux的杀毒软件

6.vim的用法

7.关机开机以及登录注销指令

shutdown -h now立刻进行关机
shutdown1分钟后会关机(等同下面)
shutdown -h 11分钟后会关机
shutdown -r now现在重新启动计算机
halt关机,作用和上面一样
reboot现在重新启动计算机
sync将内存数据同步到磁盘

在执行关机之前一定要先运行一次sync,防止翻车

注销账号:logout,在图形界面下无法使用logout

8.用户操作

通过useradd命令来创建用户,会在/home文件夹下生成一个同名的家目录

useradd -d 可以指定目录