- 博客(20)
- 收藏
- 关注
原创 Linux笔记(七)流程控制语句
流程控制语句if语句单分支语句双分支语句多分支语句for条件循环语句while条件循环语句case条件测试语句if语句单分支语句if 条件语句的单分支结构由if、then、fi 关键词组成,而且只在条件成立后才执行预设的命令,相当于口语的“如果……那么……”ls -d [目录] 指的是列出目录本身不是目录内容双分支语句if 条件语句的双分支结构由if、then、else、fi 关键词组成,它进行一次条件匹配判断,如果与条件匹配,则去执行相应的预设命令;反之则去执行不匹配时的预设命令,相当于
2021-01-22 16:48:03
310
原创 Linux笔记(六)初学Shell脚本
编写Shell脚本Shell 脚本命令的工作方式有两种:交互式和批处理。交互式: 用户每输入一条命令就立即执行批处理: 由用户实现编写好一个完整的Shell脚本,Shell会一次性执行脚本中诸多的命令编写简单的脚本Shell 脚本文件的名称可以任意,但为了避免被误以为是普通文件,通常将.sh 后缀加上,以表示是一个脚本文件。第一行: #!是脚本声明,用来告诉系统使用哪种Shell解释器来执行该脚本;第二行: # 是注释信息,是对脚本功能和某些命令的介绍信息,使自己以后能看懂脚本第三、四行:
2021-01-15 09:27:37
78
原创 Linux笔记(五)VIM文本编辑器
VIM文本编辑器VIM编辑器有三种模式——命令模式、末行模式和编辑模式命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作。输入模式:正常的文本录入。末行模式:保存或退出文档,以及设置编辑环境。一开始进入文档界面,默认的是命令模式,要进入末行模式,现在可以直接输入’:xxxx’,进入编辑模式则使用a,i,o等按键末行模式主要用于保存或退出文件以及设置Vim编辑器的哦你工作环境,还可以执行外部的Linux命令或跳转到所编写文档的指定行数编写简单文档使用a、i、o 三个键从命令模
2021-01-12 17:25:46
81
原创 Linux笔记(四)管道符、重定向与环境变量
管道符、重定向与环境变量输入输出重定向输入重定向用到的符号及其作用输出重定向用到的符号及其作用管道命令符命令行通配符常用的转义字符重要的环境变量输入输出重定向**输入重定向:**把文件导入到命令中**输出重定向:**把原本要输出到屏幕的数据写入到指定文件中,输出重定向分为两种:1. 标准输出重定向(文件描述符为1)默认输出到屏幕;2. 错误输出重定向(文件描述符为2)默认输出到屏幕。输入重定向用到的符号及其作用命令 < 文件将文件作为命令的标准输入命令 << 分界符从标准输
2021-01-12 14:50:42
229
原创 Linux笔记(三)目录相关及文件编辑与打包搜索
目录相关及文件编辑与打包搜索工作目录切换命令1. pwd2. cd3. ls文本文件编辑命令1. cat2. more3. head4. tail5. tr6. wc7. stat8. cut9. diff文件目录管理命令1. touch2. mkdir3. cp4. mv5. rm6. dd7. file打包压缩与搜索命令1. tar2. grep3. find工作目录切换命令1. pwd用于显示用户当前所处的工作目录,格式为:pwd2. cd用于切换工作路径,格式为:cd [目录名称]3.
2021-01-11 19:47:05
125
原创 Linux笔记(二)系统状态检测命令
系统状态检测命令1. config2. uname3. uptime4. free5. who6. last7. history8. sosreport1. config用于获取网卡配置于网络状态等信息,格式为:ifconfig [网络设备][参数]但目前我通常直接用ifconfig查看信息2. uname用于查看系统内核与系统版本等信息,格式为:uname [-a]使用uname时一般会固定搭配-a来完整查看当前系统的内核名称、主机名、内核发行版本、节点名、系统时间、硬件名称、硬件平台、处理器
2021-01-11 15:24:32
183
2
原创 Linux笔记(一)常用系统工作命令
常用系统工作命令1. echo2. date3. reboot4. poweroff5. wget6. ps7. top8. pidof9. kill10. killall备注1. echo用于在终端输出字符串或变量提取后的值,格式为:echo [字符串|$ 变量]2. date用于显示及设置系统的时间或日期,格式为:date [选项] [+指定的格式]3. reboot用于重启系统,需要root管理员权限,格式为:reboot4. poweroff用于关闭系统,需要root管理员权
2021-01-11 14:03:03
59
原创 Linux安装MySQL,开放远程访问权限
目录一、拿到MySQL链接二、检查mariadb是否存在,存在则删除三、下载源安装包四、启动MySQL五、修改初始密码六、开放3306端口七、开放MySQL远程连接权限一、拿到MySQL链接MySQL下载地址:https://dev.mysql.com/downloads/repo/yum/.选择相应的MySQL版本,点击download下载,跳转到相应界面之后,找到下方的No thanks, just start my download.,右键复制链接地址二、检查mariadb是否存在,存在则删除
2021-01-07 17:49:26
202
原创 python 保留两位小数
python 保留两位小数import randomdata1 = random.uniform(0, 100)data2 = random.uniform(0, 100)data3 = random.uniform(0, 100)data4 = random.uniform(0, 100)print(data1)print(f'结果1是:{data1:.2f}')print(data2)print('结果2是:{:.2f}'.format(data2))print(data3)
2020-12-18 11:07:05
1700
原创 虚拟机Linux设置静态IP
虚拟机Linux设置静态IP一、进入ifcfg-centos# centos 是自己设置的名称vim /etc/sysconfig/network-scripts/ifcfg-centos 二、编辑文件内容# 将BOOTPROTO=dhcp 改为staticBOOTPROTO=static# 添加IP地址,网关,DNS,子网掩码# IP地址(IPADDR)对应ifconfig查到的ens33中inet的IP# 网关(GETWAY)对应Windows连接网络的适配器中IPv4默认网关#
2020-11-01 10:35:27
177
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人