![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
苍穹尘
文能提笔安天下,武能上"码"定乾坤。
展开
-
CentOS出现“该虚拟机似乎正在使用中”问题
1、进入CentOS安装的位置,在这里是E:\CentOS这个目录下,找到后缀为.lck文件夹。 2、然后,将后缀为.lck的文件夹删除,然后重新打开虚拟机就可以了。 ...原创 2018-09-08 15:42:59 · 1453 阅读 · 1 评论 -
Vmware的安装
下载vmware的安装程序:。 点击vmware的安装程序,下一步。 然后选中我接受许可中协议中的条款,下一步。 选择更改你想要安装的位置,下一步。 然后有两个选择的选项,按自己的想选的选择(建议全部不需要)。 然后选择快捷方式,点击下一步。 最后点击安装。 等待安装完成。 点击许可证,输入密钥。 最后安装完成可以启用。 ...原创 2018-09-09 22:43:57 · 192 阅读 · 0 评论 -
shell函数
1、系统函数:(1)、basename:返回完整路径最后/ 的部分,常用于获取文件名。 basename [pathname] [suffix] basename [string] [suffix] basename函数会删掉所有的前缀包括最后一个(‘/’) 字符,然后将字符串显示出来。 suffix为后缀,如果suffix被指定了,basename会将pathname或string中的s...原创 2019-04-05 16:42:03 · 126 阅读 · 0 评论 -
shell流程控制
1、if语句:if [ 条件判断式 ];then 程序fi或者if [ 条件判断式 ] then 程序elif [条件判断式] then 程序fi注意事项:[ 条件判断式 ],中括号和条件判断式之间必须有空格。2、case语句:case $变量名 in"值1") 如果变量的值等于值1,则执行程序1;;"值2") 如果变量的值等于值2,则执行程序2;;*) ...原创 2019-04-05 16:22:13 · 118 阅读 · 0 评论 -
shell运算符和条件判断
1、运算符: $((运算式))或$[运算式] expr m + n注意expr运算符间要有空格 expr m - n expr \*, /, % 乘,除,取余2、条件判断: [ condition ]condition前后要有空格 ,非空返回true。可使用$?验证:0为true,>1为false常用判断条件:(1)、两个整数的比较 = 字符串比较 -...原创 2019-04-05 15:53:21 · 433 阅读 · 0 评论 -
shell变量
显示当前shell中所有变量:set1、系统变量:$HOME、$PWD、$SHELL、$USER等。如: echo $HOME2、自定义变量: 基本语法:(1)、定义变量:变量=值(2)、销毁变量:unset 变量(3)、 声明静态变量:readonly变量,注意:不能unset3、 定义变量的规则:(1)、变量名称可以由字母、数字和下划线组成,但是不能以数字开头。(2)、等号两...原创 2019-04-05 15:20:15 · 245 阅读 · 0 评论 -
linux磁盘分区和挂载
lsblk或lsblk -f查看所有设备挂载情况1、在虚拟机添加硬盘在workstation-虚拟机-设置点击完成后,重启centos。lsblk -f,就会看到添加的硬盘sdb2、新增分区fdisk /dev/sdb开始对/sdb分区 • m 显示命令列表 • p 显示磁盘分区 同 fdisk –l • n 新增分区 • d 删除分区...原创 2019-03-31 14:40:24 · 9950 阅读 · 0 评论 -
Centos设置固定IP
1、打开workstations-编辑-虚拟网络编辑器。点击更改设置2、点击NAT设置。设置网关IP3、选中VMnet8,去掉使用本地DHCP服务将IP地址分配给虚拟机(D)前面的勾,设置子网IP4、确认虚拟机的网络适配器是NAT模式5、启动虚拟机6、修改ifcfg-ens33文件:vi /etc/sysconfig/network-scripts/ifcfg-ens33T...原创 2019-03-29 18:45:12 · 190 阅读 · 0 评论 -
Centos的安装
1、打开vmware workstations-文件-新建虚拟机,选择自定义(高级)选项2、选择稍后安装操作系统3、客户机操作系统选择linux,版本选择CentOS 64位4、自定义虚拟机名称:CentOS7_CDH_bd06,指定虚拟机位置:D:\Virtual Machines\CentOS7_CDH_bd065、选择处理器数量和每个处理器核心数量,分别是2和46、指...原创 2019-03-29 18:14:40 · 228 阅读 · 0 评论 -
Centos部署web项目
Jdk安装:1、安装jdk命令: yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel 2、配置环境变量: 将下面的三行添加到 /etc/profile 中:export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64exp...原创 2018-09-07 15:54:28 · 985 阅读 · 0 评论 -
Linux基本命令
命令查询网站: http://linux.51yip.com/ 磁盘管理命令:cd 切换目录 ll、ls、ll -a、ls -a 列出当前目录下的目录及文件 dir 列出当前目录下的目录及文件 mkdir 创建文件夹 df、df -h 查看磁盘空间使用情况 du、du -sh 查看文件和文件夹的磁盘使用情况 pwd 显示当前目录 文件管理命令:mv 文件(...原创 2018-09-07 15:52:31 · 214 阅读 · 0 评论 -
Centos忘记root密码
1、开机启动centos 7.0,看到如下画面,选择下图选单,按”e”键 2、在下图linux16行中,将ro这两个字母修改为rw init=/sysroot/bin/sh 3、修改结果如下图所示,按ctrl+x进入单用户模式 4、使用命令访问系统: “chroot /sysroot” 5、重置密码:”passwd root” 6、更新selinux信息:”touch /...原创 2018-09-09 22:20:44 · 242 阅读 · 0 评论 -
Linux目录结构
【常见目录说明】目录/bin 存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里。 /etc 存放系统管理和配置文件 /home 存放所有用户文件的根目录,是用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示/usr 用于存放系统应用程序,比较重要的目录/usr/local 本地系统管理员软件安装目录(安装系统级的...原创 2018-09-08 15:59:37 · 194 阅读 · 0 评论 -
Xshell不能使用退格、删除
xshell在输入命令时,敲错字母按退格键,屏幕显示出了“^H”,删除不了输错的字母。解决办法:文件–>打开—>属性–>终端 –>键盘 把delete 和backspace序列改为 ASCII 127即可。...原创 2018-09-08 15:50:40 · 2824 阅读 · 1 评论 -
Shell中的BASH_SOURCE
BASH_SOURCE[0] 等价于 BASH_SOURCE ,取得当前执行的 shell 文件所在的路径及文件名。dirname 去除文件名中的非目录部分,仅显示与目录有关的部分。如 /home/abc/test.sh 内容如下:#!/bin/bashecho "${BASH_SOURCE[0]}"echo "${BASH_SOURCE}"echo "$(dirname "${BA...原创 2019-07-05 15:36:27 · 8294 阅读 · 1 评论