- 博客(17)
- 资源 (19)
- 问答 (1)
- 收藏
- 关注
原创 linux配置./bashrc来修改PS1美化命令行提示符
linux配置./bashrc来修改PS1美化命令行提示符先上几个我的参考链接:shell变量之PS1 设置Shell命令提示符及颜色Ubuntu 修改$PS1 自定义命令提示符Ubuntu如何修改命令提示符PS1PS1~4,终端提示符设置这里保存一个我自己用的PS1:PS1="${debian_chroot:+($debian_chroot)}\[\033[01;31m\][\T]\[\033[00m\]\[\033[01;32m\][\u]\[\033[00m\]\[\033[01;3
2020-07-31 11:59:44 5038 1
原创 Shell之文件包含
注:此博客使用的是Bash shell文件包含#obj.sh#!/bin/bashecho "My name is obj"ueueQ="秋山刀名鱼"#temp.sh#!/bin/bash. ./obj.sh #将文件包含#或source ./obj.sh #将文件包含echo "This is temp"echo "${ueueQ} is very good"测试输出:注意:被包含的文件 obj.sh 不需要可执行权限。...
2020-07-29 21:41:37 135
原创 【删的就剩这几张了】2017---2018印象
2018年初,北京亦庄地铁站的早晨北京站,感觉光影不错亦庄拍的,京东大楼,据说强子住在里面天津之眼No say
2020-07-29 20:41:13 87
原创 Shell之输入/输出重定向
注:此博客使用的是Bash shell这个是个什么东西呢,一开始感觉着特别的混乱。说的不专业点,是什么意思呢?在Linux上,你可以在终端里面进行输入输出,但是我们有时候,不希望我们的输入和输出显示到终端里面,比如做一些自动化测试的时候,你没有办法一直盯着屏幕,只能把输出的测试日志保存起来,过后在进行查看。输入/输出重定向呢,刚好就可以解决这个问题。上几个我参考过的链接:Shell 输入/输出重定向文件描述符与重定向重定向linux shell数据重定向(输入重定向与输出重定向)详细
2020-07-29 19:33:23 326
原创 Shell之函数
注:此博客使用的是Bash shell无参格式#函数定义fun(){ action ... return num #可无返回值}#函数调用fun#返回值获取:后面有具体解释$?代码举例:#!/bin/bashfunction demoFun1(){ echo "这是我的第一个 shell 函数!" return `expr 1 + 2`}demoFun1echo $?function demoFun2(){ echo "这是我的第二个 s
2020-07-28 17:09:27 146
原创 Shell之流程控制
注:此博客使用的是Bash shellif语句ifif conditionthen command1 command2 ... commandN fiif elseif conditionthen command1 command2 ... commandNelse commandfiif else-if else
2020-07-27 14:32:47 111
原创 Shell test命令
注:此博客使用的是Bash shellShell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。数值测试参数意义:点这里#!/bin/basha=99b=88if test ${a} -ge ${b}then echo "great than"else echo "less than"fi#输出:great than字符串测试参数意义:点这里#!/bin//bashobj1="Queue"o
2020-07-26 17:09:41 174
原创 Shell printf命令
注:此博客使用的是Bash shellprintf 由 POSIX 标准所定义,因此使用 printf 的脚本比使用 echo 移植性好。printf需要手动换行echo "Hello,Shell"printf "Hello,Shell/n"#输出:Hello,Shell #echo可自动换行Hello,Shell这块的话,printf的用法与C语言中是一样的。...
2020-07-26 16:19:19 159
原创 Shell之echo命令
注:此博客使用的是Bash shell显示字符echo "My name is Queue"echo My name is Queue*双引号可省略显示转义字符echo "\"My name is Queue\""#输出:"My name is Queue"接收变量,并显示read _nameecho "My name is ${_name}"cjs@Queue:~$ ./boo.shQueueMy name is Queue显示/关闭换行echo
2020-07-26 15:28:42 170
原创 Ubuntu 16.04部署PMDK
Ubuntu 16.04部署PMDK系统环境Ubuntu16.04vmware虚拟机vmware安装软件和教程vmware安装ubuntu16.04教程PMDK:持久性存储器开发套件官方下载地址部署过程PMDK依赖包安装pkg-config安装pkg-config安装系统环境Ubuntu16.04镜像地址:Ubuntu 16.04.6 LTS (Xenial Xerus)vmware虚拟机vmware安装软件和教程VMware15虚拟机下载地址及安装教程VMware14虚拟机下载地址及安
2020-07-25 17:58:58 849 2
原创 Shell之基本运算符
注:此博客使用的是Bash shell算数运算符运算符说明举例+加法expr $a + $b-减法expr $a - $b*乘法expr $a \* $b/除法expr $b / $a%取余expr $b % $a=赋值a=$b 将把变量 b 的值赋给 a==等于[ $a == $b ] 返回 false!=不等于[ $a != $b ] 返回 true代码举例:#!/bin/bash val
2020-07-18 14:27:39 172
原创 Shell之传递参数
注:此博客使用的是Bash shellShell脚本传参在执行 Shell 脚本时,可以向脚本传递参数。#!/bin/bashecho "This is a test code!"echo "input parameter"echo "File name is ${0}" #$0表示本文件名字echo "My name is ${1}" #$1-4表示需要传入的参数1-4,echo "My computer is ${2}"
2020-07-17 20:08:19 119
原创 Shell之数组
注:此博客使用的是Bash shell**Shell数组**bash支持一维数组(不支持多维数组),并且没有限定数组的大小。类似于 C 语言,数组元素的下标由 0 开始编号。获取数组中的元素要利用下标,下标可以是整数或算术表达式,其值应大于或等于 0。-定义数组在 Shell 中,用括号来表示数组,数组元素用"空格"符号分割开。#!/bin/bash#数组名=(值1 值2 ... 值3)#例如:array=(v1 v2 ... v3)#可以不使用连续的下标,而且下标的范围没有限制
2020-07-17 16:01:14 114
原创 Shell之变量
注:此博客使用的是Bash shellshell变量#!/bin/bashyour_name="GouDan" #rightmy_name = "MeiNanZi" #Error规则:变量名和等号之间不能有空格,多加注意下命名只能使用英文字母,数字和下划线,首个字符不能以数字开头(与C类似)。使用变量使用一个定义过的变量,只要在变量名前面加美元符号 $ 即可。#!/bin/bashyour_name="GouDan" echo ${your_name}
2020-07-16 15:46:44 175
原创 Shell之运行
注:此博客使用的是Bash shell书写shell脚本①打开ubuntu的Terminal,使用vim来创建shell脚本。$ vim obj.sh //扩展名为sh,sh代表shell ②输入shell代码#!/bin/bash //#!就是为了告诉系统这个脚本用哪一种shell执行。echo "Hello World" //echo用于向窗口输出运行shell脚本的两种方法作为可执行程序将上面的代码obj.sh,移动到相应目录,在执行命令:$ c
2020-07-16 09:50:51 283
原创 VMWare下Linux虚拟机:无法全屏问题(实现屏幕适配)
在VMWare12安装Linux无法全屏问题,看起来十分的不方便。系统环境: PC:Win10 Linux:Ubuntu 16.04.06LTS VMWare12问题截图:无法实现一个全屏的启动,后来调整分辨率仍旧不能适配屏幕。而后,在网上寻得方法:屏幕适配(看下面可省去该链接的第一步)其实就是安装这个当你启动你的虚拟操作系统之后,这个按钮会变成可点击状态。即可省去上边链接的第一步。然后,再按照他的第2步继续操作即可,安装开始后,出现让你选择的地方,直
2020-07-10 00:04:16 1633
原创 【鱼语】人,过一阵就会有一些感悟(送壁纸哦)
自己啥样,自己心里没有点逼数吗?弱的一匹,不是在形容别人吧?别想太多!天翼云盘壁纸链接其实,就是想水一下博客!
2020-07-01 21:42:19 497 2
万年历语音-1602.zip
2024-08-22
git使用一个非常适合新手的代码管理方法-masterdevelop模型.docx
2024-08-22
基于51单片机万年历系统
2024-08-22
Go语言版本rabbitmq消息队列库:simple、worker、Fanout 模型、Direct 模型、Topic模型
2022-07-29
10年java老司机学习面试必备PDF
2022-05-22
这可能是最为详细的Docker入门吐血总结.pdf
2020-10-03
2020年C++通讯录管理系统【测试无bug】
2020-08-21
C++面向对象程序设计【陈维兴】思维导图(天津理工备战考研——自制版).zip
2020-04-01
完美视频大全手机版_V1.5.6.11安卓版本
2020-02-12
工作5年常用的最全的AD封装库
2018-09-07
单片机常用数据结构+部分算法
2018-09-07
RFID__MFRC522模块大全
2016-10-07
类中,关于析构函数的一点疑问?
2020-04-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人