01 2020 档案

摘要:前期准备工作: 下载ios 通过软通碟制作U盘系统 在win10中划出安装Ubuntu的磁盘分区 确认自己的电脑配置是不是UEFI,检查方式: 我的BIOS模式是UEFI的 1.下载ios 官网地址:下载长期支持版 百度网盘地址: ubuntu-18.04-desktop-amd64.iso ubu 阅读全文
posted @ 2020-01-20 16:59 wangju003 阅读(718) 评论(0) 推荐(0) 编辑
摘要:Ubuntu18自带python3.6环境,所以不需要再单独安装python3 使用pip安装包前,先更新pip。 pip3 install --upgrade pip 1. 安装virtualenv、virtualenvwrapper pip3 install virtualenv pip3 in 阅读全文
posted @ 2020-01-20 15:15 wangju003 阅读(1265) 评论(0) 推荐(0) 编辑
摘要:在Ubuntu上安装软件,不小心升级了pip,导致使用时报错如下 后来发现是因为将pip更新为10.0.0后库里面的函数有所变动造成这个问题。 解决方法如下: 方法一: sudo gedit /usr/bin/pip3 将原来的 from pip import main 改为 from pip._i 阅读全文
posted @ 2020-01-20 15:09 wangju003 阅读(387) 评论(0) 推荐(0) 编辑
摘要:安装pycharm之后,通过命令sh pycharm.sh启动pycharm报错如下: 解决办法: sudo apt-get install unity-gtk3-module 如果之后还有问题,尝试下面的命令 Does sudo apt-get install unity-gtk3-module 阅读全文
posted @ 2020-01-20 14:25 wangju003 阅读(988) 评论(0) 推荐(0) 编辑
摘要:这里的安装方式直接官网下载tar包,解压后,配置环境变量即可 1、前往oracle Java官网下载JDK下载地址: 同意下面的选项才能进行下载: 下载tar包: 2.本地创建文件夹,解压java压缩包,我在/usr/local/java/目录下安装 创建目录: sudo mkdir java 复制 阅读全文
posted @ 2020-01-20 13:41 wangju003 阅读(483) 评论(0) 推荐(0) 编辑
摘要:问题描述: Ubuntu 18.04 命令行执行命令报错提示:Failed to load module "canberra-gtk-module"解决方案:1、执行以下命令,相信定有奇效 sudo apt-get install libcanberra-gtk-module 2、执行过程中,按照提 阅读全文
posted @ 2020-01-20 11:52 wangju003 阅读(4450) 评论(0) 推荐(1) 编辑
摘要:心得:可以先把需要的资源下载下来,然后再进行配置 主题下载地址: https://www.gnome-look.org/p/1275087/ 图标下载地址: https://www.opendesktop.org/s/Gnome/p/1102582/ 效果图: 图标已经变成MAC风格了 PS,我直接 阅读全文
posted @ 2020-01-20 11:24 wangju003 阅读(5419) 评论(0) 推荐(0) 编辑
摘要:点击桌面右上角开关机的三角图标,在菜单中选择 系统设置 图标。 选择 区域与语言 >> 选择Options 可以看到切换输入源的快捷键是 super+space键 如果想要自定义 切换输入源的快捷键,可以去 Keyboard settings进行设置 Keyboard settings在 Devie 阅读全文
posted @ 2020-01-20 08:56 wangju003 阅读(5241) 评论(0) 推荐(0) 编辑
摘要:在win10中安装ubuntu18时,我的分区配置如下: C盘空出1000M作为ubuntu 的/boot 文件夹 D盘空出80G给 swap 8G, / 30G, /home 其余的空间都给/home 选中红线画框出来的Ubuntu的/boot分区,可以看到下方磁盘信息显示Ubuntu安装在磁盘0 阅读全文
posted @ 2020-01-19 08:25 wangju003 阅读(601) 评论(0) 推荐(0) 编辑
摘要:新建 1个data.json文件,将如下内容写入文件: { "job_name": "ios_official_94", "parameters": {"Branch": "origin/develop", "ENV": "Appstore","Version":"1.2.3" }} 使用curl进 阅读全文
posted @ 2020-01-18 14:04 wangju003 阅读(481) 评论(0) 推荐(0) 编辑
摘要:注意:注意办出的字符串要使用双引号括起来 localhost:~ xxxx$ a='abc' localhost:~ xxxx$ echo $a abc localhost:~ xxxx$ b='bbbb$a' #使用单引号 括起字符串,会原样输出变量名 localhost:~ xxxx$ echo 阅读全文
posted @ 2020-01-18 13:38 wangju003 阅读(8363) 评论(0) 推荐(1) 编辑
摘要:job建立的特别多的时候,我们可能不太容易找到自己的某个job,这时,我们就可以在Jenkins中建立视图。job的视图类似于我们电脑上的文件夹。可以通过一些过滤规则,将已经建好的job过滤到视图中,也可以在视图中直接新建我们的job。下面以过滤job为例讲讲视图如何使用。 效果: 我新建了2个vi 阅读全文
posted @ 2020-01-15 09:14 wangju003 阅读(412) 评论(0) 推荐(0) 编辑
摘要:报错信息如下: + git push warning: push.default 未设置,它的默认值将会在 Git 2.0 由 'matching' 修改为 'simple'。若要不再显示本信息并在其默认值改变后维持当前使用习惯, 进行如下设置: git config --global push.d 阅读全文
posted @ 2020-01-14 16:34 wangju003 阅读(6729) 评论(0) 推荐(0) 编辑
摘要:使用ssh远程连接另一台服务器 ssh <username>@ip #username为要登陆的用户名 如图,输入密码后报权限错误(已经确认,密码是正确的) 原因: usrname登录名不一致 修改username后,即可ssh登录成功 参考文档:SSH登陆:Permission denied, p 阅读全文
posted @ 2020-01-14 09:06 wangju003 阅读(2924) 评论(0) 推荐(0) 编辑
摘要:shell中函数的定义格式如下: [ function ] funname [()] { action; [return int;] } 说明: 1、可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。 2、参数返回,可以显示加:return 返回,如果不加,将以最后 阅读全文
posted @ 2020-01-13 16:47 wangju003 阅读(128) 评论(0) 推荐(0) 编辑
摘要:命令: echo "test" >> test.sh 执行命令后,查看目录,已经新增了test.sh文件 test.sh文件内容如下: wangju@wangju-HP-348-G4:~ $ cat test.sh test 我的需要是自动创建一个shell文件,然后赋给它执行权限 脚本如下: rm 阅读全文
posted @ 2020-01-09 16:39 wangju003 阅读(2733) 评论(0) 推荐(0) 编辑
摘要:问题: 执行git push 命令之后报错: bogon:PPAutoPackageScript usrname$ git commit -m "add test.sh" [detached HEAD da19d347] add test.sh 1 file changed, 4 insertion 阅读全文
posted @ 2020-01-09 14:46 wangju003 阅读(2483) 评论(0) 推荐(0) 编辑
摘要:我的需求: git存在1个项目test-official,该项目下存在2个文件,file1.txt和file2.plist 如果本地file1.txt和file2.plist都被修改了,我希望只将file2.plist文件的修改提交至git file2.plist CFBundlevVersion的 阅读全文
posted @ 2020-01-09 13:37 wangju003 阅读(25142) 评论(2) 推荐(0) 编辑
摘要:之前不小心删除了home目录,导致终端中展示的内容都不显示颜色了 都黑漆漆的一片,不能一下区分出 所在目录,文件类型等,很不方便 解决办法如下: First 使用快捷键ctrl + alt + T打开终端 键入gedit ~/.bashrc 会弹出一个编辑文本,复制粘贴下面的代码到文件的最后部分: 阅读全文
posted @ 2020-01-08 10:22 wangju003 阅读(2611) 评论(0) 推荐(1) 编辑
摘要:一、条件测试操作 要使Shell脚本程序具备一定的“智能”,面临的第一个问题就是如何区分不同的情况以确定执行何种操作。Shell环境根据命令执行后的返回状态值($?)来判断是否执行成功,当返回值为0时表示成功,否则(非0值)表示失败或异常。使用专门的测试工具——test命令,可以对特定条件进行测试, 阅读全文
posted @ 2020-01-07 16:10 wangju003 阅读(2006) 评论(0) 推荐(0) 编辑
摘要:问题如图: 我希望aa.sh显示成绿色的 经过排查,原来是aa.sh没有执行权限 通过chmod +x filename,filename就变成绿色了 linux文件颜色与读写权限的关系: chmod 755 file 绿色 chmod 644 file 白色 另如果没有chmod + x 给aa. 阅读全文
posted @ 2020-01-07 15:46 wangju003 阅读(4923) 评论(0) 推荐(1) 编辑
摘要:问题是: root账号登录,通过ls查看目录文件,文件夹显示颜色 但是使用自己的账号wangju登录,文件夹则不显示颜色 解决办法 .bashrc 中加入 alias ls="ls --color" 如果没有.bashrc文件,在用户目录/home/<username> 新建1个即可 nano ~/ 阅读全文
posted @ 2020-01-07 15:11 wangju003 阅读(6635) 评论(0) 推荐(1) 编辑
摘要:一、官方安装源 linux的PyCharm的专业版:https://www.jetbrains.com/pycharm/download/download-thanks.html?platform=linux linux的PyCharm的社区版(免费):https://www.jetbrains.c 阅读全文
posted @ 2020-01-07 14:17 wangju003 阅读(1428) 评论(0) 推荐(0) 编辑
摘要:运行指定的case 当我们写了较多的cases时,如果每次都要全部运行一遍,无疑是很浪费时间的,通过指定case来运行就很方便了。 例子代码: class TestClassOne(object): def test_one(self): x = "this" assert 't'in x def 阅读全文
posted @ 2020-01-03 16:22 wangju003 阅读(3886) 评论(0) 推荐(0) 编辑
摘要:测试文件test.txt 内容如下: wangju@wangju-HP-348-G4:~/Desktop$ cat test.txt line 1 line 2 line 3 line 4 获取行 方式1:使用grep命令:grep -n "<指定字符串>" 文件名称 | cut -d ":" -f 阅读全文
posted @ 2020-01-03 14:33 wangju003 阅读(5438) 评论(0) 推荐(0) 编辑
摘要:我的需求: 自动化打包前,修改版本号 思路如下: 1.获取要修改字符串在build.gradle配置文件的所在行 2.整行删除旧字符串 3.新将新字符串写入配置文件 技术点: sed读写配置文件 获取指定字符串所在行 将字符串写入配置文件指定位置(指定行) 拼接字符串,字符串包含特殊符号,双隐号,单 阅读全文
posted @ 2020-01-03 14:09 wangju003 阅读(2607) 评论(0) 推荐(0) 编辑
摘要:整数计算 整数型 在Shell中所有的变量默认都是字符串型。也就是说,如果不手工指定变量的类型,那么所有的数值都是不能进行运算的: 1 [root@localhost ~]# a=1 2 [root@localhost ~]# b=2 3 [root@localhost ~]# c=$a+$b 4 阅读全文
posted @ 2020-01-03 13:37 wangju003 阅读(115) 评论(0) 推荐(0) 编辑
摘要:我们可以在执行 Shell 脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。 n 代表一个数字,1 为执行脚本的第一个参数,2 为执行脚本的第二个参数,以此类推……。 $#传递到脚本的参数个数 以下实例我们向脚本传递三个参数,并分别输出,其中 $0 为执行的文件名: test.sh echo 阅读全文
posted @ 2020-01-03 13:30 wangju003 阅读(1101) 评论(0) 推荐(0) 编辑
摘要:这里有一个坑(至少对于我来说): 报错信息中的出错行,并不代表真实脚本中的出错行. jenkins执行的shell内容如下: 第1行echo 1个字符串,少1个双隐号 echo "233342 echo "12312" echo "34" 执行jenkins报错如下: /usr/local/tomc 阅读全文
posted @ 2020-01-03 11:08 wangju003 阅读(8828) 评论(0) 推荐(1) 编辑
摘要:首先准备1个测试shell文件test.sh,内容如下,第2行hello没有用 双隐号括起来(有语法错误) echo "hello1" echo "hello 然后在shell脚本所在目录,执行命令: bash -n test.sh 这个命令是用来检查shell语法格式是否正确 效果如下: wang 阅读全文
posted @ 2020-01-03 09:52 wangju003 阅读(5945) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示