![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 65
P.Dragon
牢记理想,扬帆起航
展开
-
如何把Docker容器变成物理机系统
容器变成物理机,Docker原理,容器原理,底层架构,架构师。原创 2023-05-16 21:34:38 · 863 阅读 · 1 评论 -
纯手工制作容器【Docker原理】
从0开始纯手工制作容器,仅仅需要shell和内核支持即可创建容器。原创 2022-09-23 11:10:08 · 871 阅读 · 4 评论 -
UOS安装详解
Deepin v20安装步骤操作版本选择:1启动虚拟机,按回车键继续操作,如图1所示。如图1所示2、选择语言 “简体中文”,并勾选“我已仔细阅读并同意…”如图2所示。如图2所示3、点击继续安装 ,如图3所示如图3所示4、选择安装位置,点击“开始安装”,如图4所示。如图4所示5、点击继续,如图5所示如图5所示6、等待系统安装完成即可,大约10分钟左右地时间,如图6所...原创 2020-04-24 17:55:02 · 2781 阅读 · 0 评论 -
高级Bash脚本编程(七)笔记 函数定义
函数定义shell中函数的定义格式如下:[ function ] funname [()]{ action; [return int;]}说明:可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。参数返回,可以显示加:return 返回,如果不加,将以最后一条命令运行结果,作为返回值。 return后跟数值n(0-255)下面的例...原创 2019-12-02 19:59:24 · 193 阅读 · 0 评论 -
高级Bash脚本编程(六)笔记 [case-esac ,break,continue]
case-esacShell case语句为多选择语句。可以用case语句匹配一个值与一个模式,如果匹配成功,执行相匹配的命令。case语句格式如下:case 值 in模式1) command1 command2 ... commandN ;;模式2) command1 command2 ... commandN ...原创 2019-12-02 10:54:20 · 406 阅读 · 0 评论 -
高级Bash脚本编程(六)笔记 [ 流程控制 if if-else for while until ]
if elsesh的流程控制不可为空1.ifif 语句语法格式:if conditionthen command1 command2 ... commandN fi2.if elseif else 语法格式:if conditionthen command1 command2 ... commandNels...原创 2019-11-03 20:01:25 · 183 阅读 · 0 评论 -
高级Bash脚本编程(五)笔记
if elsesh的流程控制不可为空1.ifif 语句语法格式:if conditionthen command1 command2 ... commandN fi2.if elseif else 语法格式:if conditionthen command1 command2 ... commandNels...原创 2019-10-25 16:28:34 · 145 阅读 · 0 评论 -
高级Bash脚本编程(四)笔记
算术运算规则与C类似#!/bin/basha=10b=20val=`expr $a + $b`echo "a + b : $val"val=`expr $a - $b`echo "a - b : $val"val=`expr $a \* $b`echo "a * b : $val"val=`expr $b / $a`echo "b / a : $val"val...原创 2019-10-24 16:52:22 · 212 阅读 · 1 评论 -
高级Bash脚本编程(三)笔记
变量定义1.概念变量的名字就是变量保存值的地方。引用变量的值就叫做变量替换。如果 variable 是一个变量的名字,那么 $variable 就是引用这个变量的值,即这变量所包含的数据。variable 事实上只是variable事实上只是{variable} 的简写形式。在某些上下文中 variable 可能会引起错误,这时候你就需要用variable可能会引起错误,这时候你就需要用{...原创 2019-10-24 14:14:03 · 234 阅读 · 0 评论 -
高级Bash脚本编程(二)笔记
小括号1.命令组在括号中的命令列表,将会作为一个子 shell 来运行。在括号中的变量,由于是在子shell中,所以对于脚本剩下的部分是不可用的。父进程,也就是脚本本身,将不能够读取在子进程中创建的变量,也就是在子shell 中创建的变量。如:$ vim test20.sh输入代码:#!/bin/basha=123( a=321; )echo "$a" #a的值为123而不...转载 2019-10-24 11:04:00 · 203 阅读 · 0 评论 -
高级Bash脚本编程(一)笔记
test2.sh #!/bin/bash echo hello; echo there filename=ttt.sh if [ -e "$filename" ]; then # 注意: "if"和"then"需要分隔,-e用于判断文件是否存在 echo "File $filename exists."; cp $filename $filename.bak else ...原创 2019-10-24 08:15:24 · 1537 阅读 · 0 评论 -
细说Linux文件系统常用命令df,du,fsck,dumpe2fs;以及df和du命令比较;
文件系统查看命令df命令 [root@localhost]#df [选项] [挂载点] 选项: -a 显示所有的文件系统信息,包括特殊文件信息系统。如/proc 、/sysfs。 -h 使用常用单位来显示容量(如MB、GB、KB)。 -m 使用MB为单位来显示容量。 -k 使用KB为单位来显示容量 只输入df只显示不隐藏的分区 ...原创 2019-02-13 15:31:20 · 385 阅读 · 1 评论 -
shell基础简介-常用用法介绍
Shell命令简介什么是shell?1>Shell就是一个命令解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统的程序,用户可以用shell来运行、启动、挂起、停止甚至是编写一些程序。内核只使用0和1的二进制语言,对于外层应用程序用ASCII来写的语言是不能识别的,这时候就用到了shell命令解释器。① Shell就是一个交互界面。② Shell就...原创 2019-02-28 19:05:13 · 189 阅读 · 0 评论 -
在/etc/rc.d/rc.local中touch /var/subsys/local的作用解释。
打开rc.local[root@bogon rc.d]# cat rc.local #!/bin/bash# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES## It is highly advisable to create own systemd services or udev rules# to run scripts during ...原创 2019-03-05 13:52:47 · 7436 阅读 · 0 评论 -
Linux使用useradd命令添加用户时修改的文件
/etc/shadow----存放着用户的密码/etc/passwd----存放着权限信息/etc/group----指定用户的所属组/etc/gshadow----存放着用户所属组的组密码/home/user/---/etc/skel/是模板/var/spool/mail ----用户的邮箱文件夹Linux使用useradd命令添加用户时修改的文件...原创 2019-03-10 11:46:49 · 1021 阅读 · 0 评论 -
利用FTP服务搭建本地yum源
本次搭建使用双节点方式进行搭建,使用service node作为服务节点,使用computer node作为被服务节点。service 网卡配置[root@service ~]# ip a1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 ...原创 2019-03-21 23:16:20 · 3093 阅读 · 0 评论 -
the NTP socket is in use, exiting
问题[root@compute ~]# ntpdate controller12 Apr 18:29:10 ntpdate[9521]: the NTP socket is in use, exiting解决方案先停止ntpd服务在进行时间同步原创 2019-04-12 23:02:23 · 2956 阅读 · 0 评论 -
装Centos7系列Linux系统安装教程(人性化,超详细)
Centos7系列安装教程:使用材料及来源:Vmware workstation 15.0 传送门-VMware官网VMware Workstation 15 Pro 永久激活密钥:UG5J2-0ME12-M89WY-NPWXX-WQH88GA590-86Y05-4806Y-X4PEE-ZV8E0YA18K-0WY8P-H85DY-L4NZG-X7RADUA5DR-2ZD...原创 2019-05-15 17:02:45 · 962 阅读 · 0 评论 -
安装centos系统时,修改默认网卡名--转载
https://blog.csdn.net/fly1574/article/details/87516597转载 2019-05-23 20:09:38 · 460 阅读 · 0 评论 -
ABRT has detected 1 problem(s). For more info run: abrt-cli list --since 1550272848
使用“abrt-cli list --since 1550272848”查看原因方法①:按照报错原因对症下药 已禁用自动报告功能。请考虑启用该功能,方法是作为有 root 特权的用户使用命令 'abrt-auto-reporting enabled' [root@localhost ~]# abrt-auto-reporting enabled` [root@localhost]#...原创 2019-02-16 08:13:57 · 6113 阅读 · 1 评论