Linix的基本使用

一、Linix的基本使用

1.1 、Linux目录结构

	etc 存放系统配置文件
	home 存放用户文件的根目录
	root 超级用户目录
(1)、bin (binaries)存放二进制可执行文件
(2)、boot 存放用于系统引导时使用的各种文件
(3)、dev (devices)用于存放设备文件
(4)、lib (library)存放跟文件系统中的程序运行所需要的共享库及内核模块
(5)、sbin (super user binaries)存放二进制可执行文件,只有root才能访问
(6)、tmp (temporary)用于存放各种临时文件
(7)、usr (unix shared resources)   用于存放共享的系统资源
(8)、var(variable)用于存放运行时需要改变数据的文件

在这里插入图片描述

  • 文件目录属性解释
    在这里插入图片描述

二、命令相关

2.1、系统相关

	ip addr(centos7) 查看本机ip
	ping  测试网络的连通性
	find  用来查找文件的命令 find / -name  "text.txt*"

重启:
	(1)reboot
	(2)shutdown -r now 立刻重启(root用户使用)
	(3)shutdown -r 1010分钟自动重启(root用户使用)
	(4)shutdown -r 20:35 在时间为20:35时候重启(root用户使用)
关机:
	(1)halt 立刻关机
	(2)poweroff 立刻关机
	(3)shutdown -h now 立刻关机(root用户使用)
	(4)shutdown -h 10 10分钟后自动关机
		如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启。

在这里插入图片描述
在这里插入图片描述

2.2、目录文件展示

ls .  显示当前文件和目录列表(list)
ll 以长格式列表输出指定目录中的文件清单 (等价于ls -l  长格式展示)
 	文件类型 文件权限   链接数     属主      属组    大小   日期      时间     文件名
	 d      rwxrwxr-x  2   		user1      user1   4096   Aug     17 09:10   abc

ls -R 递归显示指定目录下的文件清单

ls -a  (all) 含隐藏文件、特殊目录...
ls -la 长格式展示,包括隐藏文件

2.3、文件相关

		1、touch
			(1)、不存在   创建空文件
			(2)、存在     修改创建时间,
		2、mkdir
			(1)、创建文件夹        mkdir aa
			(2)、一次性构建多个目录 mkdir -p aa/bb/cc
		3、cp
			(1)、复制文件到指定目录     cp test.txt aa/bb/cc
			(2)带包复制(包中含文件) cp   -r    ee/   ff/
		4、mv
			(1)、mv aa.txt bb.txt 文件改名
			(2)、mv  aa.txt  bb/  移动文件到指指定目录
		5、rm
			 rm     test.txt     删除文件提供友情提示
			 rm -f  test.txt     强制删除文件
			 rm -f  *.text       支持统配符
			 
			 rm -r   aa/         代提示删除文件夹
			 rm -rf  aa/         强制删除文件夹
			 
		6、cat 
			cat  test.txt   查看一个屏幕内容(适合一个屏幕的文件)
			more test.txt  以百分比查看 ctrl +c 退出
			less test.text 按业查看 翻页 pgup/dowmn  sheft+Q 退出
			
			head  -n  text.txt 看前面n条数据
			tail  -n  text.txt 看后面n条数据
			tail  -f  text.txt 动态的展示文件的内容  用于日志通常
		
		du 显示指定的文件(目录)已使用的磁盘空间的总量
		du -h 文件大小以K,M,G为单位显示

在这里插入图片描述

2.4 、tar(压缩\解压)

	tar  -cf  aa.tar  a.txt b.txt c.text 压缩文件 使用档名  .tar
	tar  -zf   aa.tar 解压缩   .tar
	
	tar -zcvf  aa.tar.gz  a.txt b.txt c.text     Gzip 压缩
	tar -zxvf  aa.tar.gz解Gzip压缩

2.5 、vi\vim的使用

12)、vim
	命令模式  vi/vim  a.txt
		u          取消上一步操作
		Ctrl   r   回到ui之前的状态
		gg  	   文本第一行
		G          文本最后一行
		
	插入模式: i 进行插入   esc  回到命令模式
	末行模式: shift  +:
			q  改了不能退
			q! 改了可以退
			wq
			wq!
	
			:set  nu    加行号
			:set  nonu 取消行号
			:N         跳到第n行
			
			esc        回到命令模式 不保存

在这里插入图片描述

三、虚拟机的搭建

3.1 搭建虚拟机

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.2 虚拟机安装系统

  • 选择系统镜像
    在这里插入图片描述
  • 开启虚拟机
    在这里插入图片描述
  • 选第二个(检查镜像时是否损坏并安装)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 重启
    在这里插入图片描述

3.3 系统初始化

3.3.1 系统软件管理

在这里插入图片描述

3.3.2 jdk 的安装

在这里插入图片描述

3.3.3 双网卡的配置

  • ens37 的配置
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=37b59465-c852-4111-915c-03fc8127ddc4
DEVICE=ens33
ONBOOT=yes

  • ens37 的配置
[root@localhost network-scripts]# more ifcfg-ens37
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens37
DEVICE=ens37
ONBOOT=yes
IPADDR=192.168.134.40

  • 重启 网络服务
systemctl restart network

在这里插入图片描述

3.3.4 tomcat的安装

  • 启动 ./statt.sh
    在这里插入图片描述

3.3.5 mysql的安装

  • 安装
    在这里插入图片描述
  • 使用
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44809337/article/details/113062971