自动化测试安卓工程师必备的 Linux 培训资料
1. 从认识操作系统开始正式开始 Linux 之前,简单花一点点篇幅科普一下操作系统相关的内容。1.1. 操作系统简介我通过以下四点介绍什么是操作系统:操作系统(Operating System,简称 OS)是管理计算机硬件与软件资源的程序,是计算机的基石。操作系统本质上是一个运行在计算机上的软件程序 ,用...
2024-01-10Linux到底牛哪有?为什么主播安卓工程师都喜欢用Linux?
linux自诞生之日起,便受到了全世界优秀黑客程序员们的百般宠爱与关注。曾经,linux似乎离我们非常遥远;而现在,越来越多的人听说了linux,会去讨论linux发行版,会去关注linux内核。而程序员们更是热衷于使用linux,在linux开发。那么,究竟linux为什么吸引着这么多程序员们的热捧呢?PS:文章末尾...
2024-01-10我眼中的PingCAP工程师文化|PingCAP招聘季
从 2020 年 2 月 3 日开始,因为新冠疫情,我们全员 Remote 接近一个月的时间,目前仍在分组单双号交替 Remote 中。在这期间,我参加了一次 TGO 组织的对于远程办公效率的线上讨论会,发现大家都多多少少对远程办公的效率抱有一些怀疑的态度。虽然之前也断断续续在家里有过 Remote 工作的一些机会,不...
2024-01-10Linux上安装软件
Linux发行版的两大系列debian:代表的比如Ubuntu,软件包管理工具apt、apt-get、dpkg,软件包名.debredhat:代表的比如CentOS(所以在VMware上安装CentOS8时选择的版本是red hat),软件包管理工具yum、rpm,软件包名.rpm Ubuntu要下载.deb的安装包,用apt|apt-get|dpkg命令来管理软件;CentOS要下载.rpm的安装包,用yum...
2024-01-10linux基础入门(8)软件安装rpm、yum与源码安装详解
8.软件RPM包安装8.1rpm安装rpm[选项]软件包名称主选项-i 安装-e卸载-U升级-q查找辅助选项-ⅴ显示过程-h --hash查询-a-all查询所有安装的包-f-file查询拥有<-file的包-p查询一个没有安装的包卸载-nodeps忽略依赖安装的时候要把centos7的iso文件拿过来,为什么要拿过来呢,因为里面的Packages里面就是rpm包...
2024-01-10Linux上软件安装
环境:centos7rpm 包仓库:https://pkgs.org/ 上面能查找到所有的rpm包,及依赖关系 一、rpm包和源码包 windows上软件安装是靠下载安装程序执行实现的。linux上安装软件要下载相应的包(源码包,rpm包),不同的包安装方式不同 (1) rpm 包 1. 包的命名格式 2. 包...
2024-01-10Linux03:三种软件安装方式及基本环境安装(狂神说)
linux的三种软件安装及基本环境安装安装软件一般有三种方式:rpm解压缩yum在线安装1.JDK安装(rpm安装)1.rpm下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html2.如果有安装openjdk 则卸载#1.检查是否处存在环境 java -version# 存在就卸载#2.rpm -qa|grep jdk 检测JDK版本信息# 卸载 -e --nodeps 强制...
2024-01-10安装Linux后必装的软件
Linux软件并不少,每个都是那么经典,不像windows的一个同样的软件都有好几个版本,而且附带好多额外的功能,比如你只需要一个解压软件,给你带个杀毒功能,在Linux的世界中每个软件都有自己的职责,绝对不会多,而且还可以很方便的组合使用,下面的是一些常用的Linux软件QQ第一个QQ,相信很多少...
2024-01-10安装Gulp后:“未找到命令'gulp'”
通过npm 安装gulp.js后,从与安装目录相同的目录no command 'gulp'found运行gulp命令时收到错误消息。在node_modules/.bin/目录下查找时,我可以在其中看到gulp可执行文件。我的npm安装有问题吗?回答:完全正常。如果要gulp-cli在命令行上使用它,则需要全局安装。npm install --global gulp-cli请参阅安装说明。另...
2024-01-10记一次linuxlivechat软件安装实践
1,装OpenSSH教程:Windows 下 cmd 窗口使用 ssh 命令https://blog.csdn.net/wm609972715/article/details/83759114下载地址:https://www.mls-software.com/opensshd.html 记得一定要用迅雷下,这样会快点儿。2,装宝塔教程:【Linux】ssh 链接服务器 并 安装宝塔面板https://blog.csdn.net/Krone_/article/details/89605909核心命令yum i...
2024-01-10Linux系统下安装rz/sz命令及使用说明(详解)
对于经常使用Linux系统的人员来说,少不了将本地的文件上传到服务器或者从服务器上下载文件到本地,rz / sz命令很方便的帮我们实现了这个功能,但是很多Linux系统初始并没有这两个命令。今天,我们就简单的讲解一下如何安装和使用rz、sz命令。1.软件安装root 账号登陆后,依次执行以下命令:cd ...
2024-01-10如何使用Yum命令在Linux上安装软件?
在本文中,我们将学习“如何使用Yum命令”来安装软件包。另请注意,Cent OS 6.7 YUM(修改后的“ Yellowdog更新”)上的存储库是Redhat用于开发的工具。您可以使用这些材料来学习YUM。用YUM管理软件使用yum实用程序通过以下方式在系统上安装或修改软件–从存储库安装新软件。从单个软件包文件安装软件...
2024-01-10基于Debian的linux系统软件安装命令
一、软件安装方法1)APT方式a.普通安装:apt-get install softname1 softname2 …;b.修复安装:apt-get -f install softname1 softname2... ;(-f Atemp to correct broken dependencies)c.重新安装:apt-get --reinstall install softname1 softname2...;2)dpkg方式普通安装:dpkg -i package_name.deb3)源码安装(.ta...
2024-01-10软件测试人员必备Linux命令操作
1 目录与文件操作1.1 ls(初级)使用权限:所有人功能:显示指定工作目录下之内容(列出目前工作目录所含之档案及子目录)。参数:-a 显示所有档案及目录 (ls内定将档案名或目录名称开头为"."的视为隐藏档,不会列出)-l 除档案名称外,亦将档案型态、权限、拥有者、档案大小等资讯详细列出-r 将...
2024-01-10linx命令之ln软连接硬链接
lnln(全称:link files)命令是一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接。当需要在不同的目录,用到相同的文件时;不需要在每一个需要的目录下都放一个必须相同的文件,只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可...
2024-01-10Linux 常用软件列表
网络应用网络浏览器Chrome介绍Chrome 浏览器是一款专为现代互联网开发的网络浏览器,高速、简约而且安全。下载位置Download安装方法# 1. install through deb packagesudo gdebi google-chrome-stable_current_amd64.deb# 2. install through software repowget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | ...
2024-01-10Linux无法卸载挂载解决办法
导读我们在日常运维中经常性会遇到需要进行磁盘的扩容、卸载、挂载等操作,但是有时候这个系统上跑的应用并没有停止或者有其他的运维同事在操作这个目录,这个时候我们是无法直接umount卸载掉的,所以今天就给大家分享一下如果遇到这种问题了,我们如何去合理的处理?现象描述:这里...
2024-01-10理中客Linux软件教程(一)|初学吉他建议
学习Linux的注意事项(一)Linux严格区分大小写Linux是严格区分大小写的,这一点和Windows不一样,所以操作时要注意区分大小写的不同,包括文件名和目录名、命令、命令选项、配置文件配置选项等Linux一切皆文件Linux中所有内容都是以文件的形式保存和管理的,硬件设备也是文件,这和Windows完全不同...
2024-01-10linux命令之wget下载
wgetwget 是一个下载文件的工具。格式wget [参数] [URL地址]常用参数-b –background 启动后转入后台执行-O –output-document=FILE 把文档写到FILE文件中,即重命名-limit-rate=RATE 限定下载速率-i, –input-file=FILE 下载在FILE文件中出现的URLs。可批量下载-T, –timeout=SECONDS 设定响应超时的秒数-c, --continue 继续下...
2024-01-10Ubuntuaptget中各种用于卸载软件的指令
一、apt-get remove packagename该命令将移除与packagename相关联的所有二进制文件,但是不会移除与之相关联的配置文件或数据文件(configuration or data files),同样也不会移除packagename所依赖的包。二、apt-get purge packagename或者apt-get remove --purge packagename这两条命令是等价的。它们的作用是:移除与包packagename相关...
2024-01-10YUM软件包管理工具与yum命令的详细介绍
一、yum介绍Yum (Yellow dog Updater, Modified) 是一个在 Fedora 中的字符前端软件包管理器。基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。rpm命令只能安装下载到本的.rpm格式的安装包,但是rpm并不能处理...
2024-01-10linux在下软件太卡?手把手教你配置国内镜像源
ubuntu18.04 配置国内镜像源修改配置文件手动更改用你熟悉的编辑器打开/etc/apt/sources.list ,例如 vi /etc/apt/sources.list以ubuntu 18.04(bionic) 为例把下列内容复制替换sources.list中的全部内容(使用阿里云镜像):deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb-src http://mirrors.al...
2024-01-10linux中的挂载命令
一.查询与自动挂载查询系统中已经挂载的设备,-l会显示卷标名称mount [-l]oot@izm5e2q95pbpe1hh0kkwoiz tmp]# mountsysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)devtmpfs on /dev type devtmpfs (rw,nosuid,size=932240k,nr_ino...
2024-01-10influxdb基本概念和操作
1、数据格式在 InfluxDB 中,我们可以粗略的将要存入的一条数据看作一个虚拟的 key 和其对应的 value(field value)。格式如下:1cpu_usage,host=server01,region=us-west value=0.64 1434055562000000000虚拟的 key 包括以下几个部分: database, retention policy, measurement, tag sets, field name, timestamp。database: 数据库名,在 I...
2024-01-10linux逻辑卷扩容[操作系统入门]
扩容[[email protected] lohr]# lvextend -L +2G /dev/thomas/thomas-lv Size of logical volume thomas/thomas-lv changed from 1.00 GiB (256 extents) to 3.00 GiB (768 extents). Logical volume thomas/thomas-lv successfully resized.ext4文件系统生效[[email protected] lo...
2024-01-10基于Linux编译libyuv库[操作系统入门]
在极致化使用硬件设备的今天,每个AI算法工程师都也是希望将硬件资源压榨干净,算法的实现是第一阶段,而算法的进一步加速便提上了日程这里要介绍的是libyuv库,它是实现YUV格式簇转RGB和预处理图片的一个高效工具。1.下载libyuv源码https://github.com/lemenkov/libyuv2.解压和编译unzip libyuv && cd libyuv && m...
2024-01-10Linux操作系统使用小技巧
虚拟机只安装ssh,只能是连接其他服务器。安装了openssh-server后,才可以被其他终端使用ssh连接到远程文件传输把从本地复制到远程scp local_file remote_username@remote_ip:remote_folder 或者 scp local_file remote_username@remote_ip:remote_file 或者 scp local_file remote_ip:remote_folder 或者 scp local_file remote_ip:remo...
2024-01-10初学linux [操作系统入门]
十六进制1 2 3 4 56...10 A B C D E F ...............................................................linux 三大分支debianredhatSlackware ...............................................................linux 哲学思想一切皆文...
2024-01-10Linux之openssl版本升级 [操作系统入门]
一、编译相关程度依赖包wget http://www.zlib.net/zlib-1.2.11.tar.gztar zxvf zlib-1.2.11.tar.gzcd zlib-1.2.11./configuremake testmake install构建共享库make clean./configure --sharedmake testmake installcp zutil.h /usr/local...
2024-01-10Flux waitFor()和异步操作,如何建模。
我正在将pouchDB用作应用程序的本地数据库。我想从PouchDB查询结果并将其加载到React.js中。但是,即使我使用waitFor()方法,PouchDB查询的结果返回也为时已晚。我认为我不正确地使用waitFor(),也许有人可以对此有所了解。我有两个商店,即DbStore,它从datbase检索数据。我的react组件使用了这个存储的F...
2024-01-10Linux内核及GNU/Linux操作系统的基本体系结构
1. Linux 内核简介内核:在计算机科学中是一个用来管理软件发出的数据 I/O(输入与输出)要求的计算机程序,将这些要求转 译为数据处理的指令并交由中央处理器(CPU)及计算机中其他电子组件进行处理,是现代操作系统中最基本 的部分。它是为众多应用程序提供对计算机硬件的安全访问的一部分软件,...
2024-01-10linux知识点 [操作系统入门]
1、关闭Linux终端:init 02、两种常见的桌面环境:KDE和GNOME3、切换虚拟终端的方法:Ctrl+Alt+F(1~6),如切换到二号虚拟终端:Ctrl+Alt+F24、普通用户登录后系统的提示符:$5、root用户登录后系统的提示符:#5、退出命令:exit1、Linux命令的格式1)格式:命令【选项】【参数】a)命令:告诉Linux操作系统做什么...
2024-01-10