当前位置: 首页 > news >正文

2021-08-23 linux的部分基本命令与vi/vim的部分命令

linux的基本命令

文章目录

  • linux的基本命令
  • 前言
  • 一、APT(Advanced Packing Tool)
    • 1.工作原理
    • 2.修改源
    • 3.几个常用的命令
  • 二、vi/vim
    • 一. vi/vim 模式
      • 1.vi有两种工作模式
    • 二. vi/vim 命令
      • 1.vim:退出命令
      • 2.vim删除与修改命令
      • 3.vim拷贝与粘贴命令
      • 4.vim 撤销命令
      • 5.vim 搜索命令
      • 6.vim 替换命令
      • 7.vim 显示行号
    • 三.vi/vim的配置文件
  • 三.文件系统相关命令
        • 文件系统是什么?
        • 文件 :
        • 文件内容
    • 绝对路径 /相对路径
    • 命令
  • 四.基本的系统命令
  • 五.用户管理
  • 六. 进程管理


前言

这是我学习时的讲师的讲课笔记,为防止丢失,在博客上记录下来。


一、APT(Advanced Packing Tool)

ubuntu中功能最强大的命令行软件包管理工具,用于获取、安装、编译、卸载和查询软件包,以及检查软件依赖关系。

1.工作原理

/etc/apt/sources.list
用来指定ubuntu的软件源服务器地址的。

2.修改源

查找你ubuntu对应版本的软件源服务器地址列表
然后再把/etc/apt/sources.list的内容替换掉

	cd /etc/apt  sudo gedit sources.list 

3.几个常用的命令

sudo apt-get update

下载更新软件包列表的信息
我怎么知道,服务器上面有哪些软件,
可以通过apt-get update 把服务器上面的最新的软件
列表信息 下载到本地

sudo apt-get install 要安装的软件包的名字  sudo apt-get remove 要卸载的软件包名字  sudo apt-cache  search 根据正则表达式检索软件包 

如:
在ubuntu上安装一个拼音输入

sudo apt-cache search  pinyin 
sudo apt-get install  安装包名字

二、vi/vim

vim是vi是vi的一个升级版本
vi/vim是linux中最基本、最常用、功能最强大的命令行编辑器

一. vi/vim 模式

1.vi有两种工作模式

命令模式
键盘所有的输入字符都当作是一个命令
输入模式
键盘所有的输入字符都当作是文本内容

命令模式->输入模式 :

i/I:insert
i: 进入输入模式后,光标不动
I:进入输入模式后,光标移动到行首

a/A:append
a:进入输入模式后,光标往后移动一个字符
A:进入输入模式后,光标移到一行的末尾

o/O:open
进入输入模式后,会新开一行
o:光标的下一行
O:光标的上一行

输入模式-> 命令模式 :
ESC

二. vi/vim 命令

1.vim:退出命令

:q  quit不保存退出  
:q! 	不保存退出,强制退出  
:w  write保存文件(但不退出)
:w  filename  把内容保存到"filename"指定的文件中去 "另存为"
wq: 
x:  write and quit 保存并退出 

2.vim删除与修改命令

x 删除光标所在字符 
dd  delete 删除光标所在的行
ndd  删除光标开始的以下n行(包括光标在内的n行)dd和ndd是剪切 r replace  替换光标所在的单个字符  r + 要替换的单个字符  
R Replace  替换光标及后面的多个字符,到底是多少个字符看你自己(直到你按ESC退出替换)

3.vim拷贝与粘贴命令

yy  yield  将当前行的内容拷贝到剪贴板中去   
p  是将剪贴板中的内容粘贴到当前行的后面一行
P	是将剪贴板中的内容粘贴到当前行的前面一行 

4.vim 撤销命令

u  undo撤销

5.vim 搜索命令

/要搜索的内容 n next找下一个匹配到的内容 N  Next 反向搜索下一个匹配内容 

6.vim 替换命令

s substitude  替换 	{}代表可选 :{作用范围}s/{目标}/{替换}/{替换标志}   作用范围 当前行 作用范围不写就是当前行 全文 % 选区 5,16   5-16行 .,+2   包括当前行在内的接下来的两行替换标志  g  指定的作用范围内每行修改一个 i 忽略大小写

7.vim 显示行号

:set nu

三.vi/vim的配置文件

为 .vimrc
~/.vimrc ->在家目录下的.vimrc ls -a 就可以看到

三.文件系统相关命令

文件系统是什么?

用来管理文件的一套组织方法以及软件系统

文件 :

文件属性 -》i-node ,i-node是唯一标识一个文件存在的东西: 有文件名,文件类型,文件大小…

文件内容

linux文件系统树状结构
linux下面文件组织方式是以"根目录 /"开始的"根目录 /"下面可以有目录,也可以有文件,目录下面也可以有目录,也可以有文件… ,以这种树的形式组织起来,树状结构。

绝对路径 /相对路径

绝对路径
以“根目录 /”开始的路径,称之为绝对路径
相对路径
不以“根目录 /”开始的路径,
以当前路径开始的路径,称之为相对路径

/home/china/1.c  
/home/china/2.c  
假设当前目录在/home   
要表示 ./china/1.c  => /home/china/1.c ./china/2.c  => /home/china/2.c . => 目录,当前目录。..=》上一级目录 	
假设我在/home/china ./1.c    

绝对路径 = 当前路径+相对路径

命令

pwd: 把当前目录的绝对路径显示出来cd:   change directory 改变目录 语法: cd 要切换到的目录  要切换到的目录 要带路径 绝对路径 相对路径 cd 后面什么也不接  切换到用户的主目录下面去  ls: list 列举的意思   ls用来列举一个目录下面所有的文件(包括目录)名  语法:  ls [options] 文件或目录options: -a  all列举出所有的文件名或信息,包括隐藏文件 -l  list列举出文件的详细信息文件或目录  如果省略,则ls列举当前目录  /home/china /home/用户名  这个用户的主目录,HOME目录,在这个目录下面你有绝对的权限,一般来说。cd /home/china 再创建一个自己名字目录mkdir  make directory  创建一个目录 语法: mkdir {-p} 要创建的目录名 p:  parent 双亲 如果要创建的目录的上面某一级或多个目录不存在,则一并创建,只要你有这个权限/home/china/hg/c/src/xx“要创建的目录名” 绝对路径 相对路径 mkdir /home/china/hg/c/src/xx	如果要创建的目录上面的某一级目录不存在,这个命令就会失败,有时侯 想要一步到位 -p  例子 mkdir -p /home/china/hg/c/src/xx	rmdir  remove directory 用来删除一个空目录的rm 删除文件或目录 语法:  rm [options] [DEST]DEST 要删除的目标文件,既可以是普通文件,也可以是目录  options: -r recursive 递归 若DEST是目录文件, rm -r递归删除 -f force 强制非交互模式删除,不询问用户是否确定删除如:  rm -rf 目录名字或者文件名cp   copy拷贝 cp [options] [SOURCE][DEST] SOURCE 源DEST   目标 SOURCE DEST既可以是普通文件,也可以是目录cp dir1 dir2把目录dir1整体拷贝到目录dir2下面去 cp file1 dir2  把文件file1 拷贝到目录dir2下面去 cp dir1 file1不可以 cp file1 file2把文件file1中的内容,拷贝到file2中去 用file1的内容,替换掉file2的内容
-------------------		 options -r -R 递归,当拷贝的是目录时,需要用到-f 非交互模式拷贝mv  move 移动  语法  mv SOURCE DEST  mv file1 dir1 mv dir1 dir2 如果dir2不存在,这条命令的作用是把目录dir1改名为dir2mv dir1 file1 不可以  mv file1 file2把文件file1的内容移动到file2如果file2不存在就是改名 文件压缩和归档 归档文件:将一组文件或目录保存在一个文件中 压缩文件:将一组文件或目录压缩成一个文件tar 语法: tar [options] tarfile filelist  options: -x extract 释放一个归档文件 -c create 创建一个归档文件 -v 显示归档或释放的过程信息-f file指定归档文件的名称 -j 由tar生产归档文件,bzip2压缩-z 由tar生产归档文件,gzip压缩压缩:  tar -zcvf xxx.tar.gz filelist 把filelist指定的文件列表用(-z gzip)gzip的压缩算法生成一个压缩文件,名为 xxx.tar.gz(xxx.tgz) tar -jcvf xxx.tar.bz2 filelist   把filelist指定的文件列表用(-j bzip2)bzip2 的压缩算法生成一个压缩文件,名为 xxx.tar.bz2解压: tar -xvf xxx.tar.gz(xxx.tar.gz) {-C 指定解压到哪个文件下去} chmod  change mode 改变文件的权限  文件权限对某个或某组用户来说: r:read w:write x:execute 可执行 每个文件都会针对三组不同的用户  user:文件属与主用户 group:文件用户组内的用户other:其他用户  	在描述一个文件的权限时:  rwx   rwx   rwx  user  group  other  ls -l   rw- r-- ---  0640 这个文件,user可读可写不可执行 group可读不可写不可执行 other什么权限也没有 rwx  看作是一组八进制rw-  =>  110 => 6 			r--  =>  100 => 4rwx  =>  111 => 7  => 0647chmod语法:  chmod 用户+/-rwx 文件名     如:   chmod u+x 3.txt  给文件的用户(user)加上一个可执行的权限chmod g-w 3.txt  给文件的组用户(group)减去可写的权限chmod o+r 3.txt  给文件的其他用户(other)加上可读的权限 chmod go+w 3.txt  			chmod +x 3.txt  给3.txt所有用户加上一个可执行权限 chmod  权限的八进制描述 文件名 				如:  chmod 0660 3.txt110 110 000umask 文件掩码 为1表示权限不能更改0  0    0    2		000  000  010				练习: 给一个普通文件所有用户去掉写的权限,再恢复chmod -w 3.txt chmod +w 3.txt  		touch  touch命令用于创建一个新普通文件  file   用来判定一个文件的类型。在linux下面,文件扩展名 不等于 文件类型 链接  文件  文件属性 -》inode,唯一标识一个文件存在文件内容 硬链接ln target link_name  为文件target创建一个硬件链接(inode)硬链接实际是为文件target创建一个新的 inode软链接(符号链接)softwareln -s target link_name  为文件target创建一个软链接(类似于windows下面的"快捷方式")软链接实际上并没有为target创建一个新的inode 软链接指向目标文件,软链接文件保存目标文件的路径名

四.基本的系统命令

man
manual 手册
linux会为每个命令或每个系统函数或标准函数,写一个文档(手册页)
不同的文档,有不同的分类
1
2
3

而且有时候,有同名的函数或者命令 shutdown
man 用来查询一个指定 名字 相关的手册(说明文档)
语法:
man -f 名字
把"名字"相关的手册中分类的信息列出来
man 手册分类 名字
把相应的"名字"的文档调出来
如果 用"-a"代替“手册分类” 系统会
先从 分类1中去找 “名字”的文档
再从 分类2中去找 “名字”的文档

shutdown 	关机的命令 sudo  命令  sudo -> super do 用超级管理员用户去执行命令su username 切换到username指定的用户 root用户  root用户在linux/unix下面是之高无上的用户。ubuntu装机的时候,一般只会让你设置一个管理员的用户 如:china  当你以管理员的身份进入系统后:  第一次切换到root 用户 sudo -s passwd username  为用户username设置一个密码,如果username省略,则为当前用户设置密码 		clear清屏 

五.用户管理

/etc/passwd
用来保存用户的信息的
用户名/口令/用户ID(UID)/组用户ID/用户主目录(HOME)/用户shell

/etc/group
用户组信息
组名/口令/组ID(GIaD)/成员

姓名 - 学号
用户名 - 用户id
china - 1000
组名 - 组 id
china - 1000

adduser username 添加用户
passwd username 更改用户密码
userdel username 删除一个用户
groupadd groupname 添加一个组用户

六. 进程管理

ps (process status) 列出系统中进程的信息 。

如:
ps -ef

kill
杀掉一个进程
语法:
kill -9 pid
杀死pid指定的那个进程

top
动态显示或列出占用系统资源最多的进程


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-35226.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

sql中grant授权语句revoke撤销语句

MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户 一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利 grant select on testdb.*to common_user%; grant insert on testdb.*to common_user%; gran…...

QT如何设置小程序不被重复启动多个该程序

添加互斥锁 判断 如果进程有该程序&#xff0c;则return不运行 #if defined Q_OS_WIN32 //for win #include <windows.h> bool checkOnly() {// 创建互斥量HANDLE m_hMutex CreateMutex(NULL, FALSE, L"fortest_abc123" );// 检查错误代码if (GetLas…...

jquery--动画效果

show() : 显示隐藏的匹配元素。 这个就是 show( speed, [callback] ) 无动画的版本。如果选择的元素是可见的&#xff0c;这个方法将不会改变任何东西。无论这个元素是通过hide()方法隐藏的还是在CSS里设置了display:none;&#xff0c;这个方法都将有效。 hide()&#xff1a…...

SVN错误:Previous operation has not finished;run “cleanup“ if it was interrupted.

问题分析&#xff1a; SVN报错以上错误&#xff0c;可能是修改本地的文件之前没有update&#xff0c;导致commit的时候产生冲突&#xff0c;致使SVN崩溃&#xff0c;陷入clean up 死循环。 svn 的 operation是存放在 "work queue" 里的。而 "work queue"…...

【力扣1044. 最长重复子串】二分查找+Rabin-Karp 字符串编码、后缀数组(Python3)

题目描述 https://leetcode-cn.com/problems/longest-duplicate-substring/ 思路题解 方法一&#xff1a;二分查找Rabin-Karp 字符串编码 https://leetcode-cn.com/problems/longest-duplicate-substring/solution/zui-chang-zhong-fu-zi-chuan-by-leetcode/ class Solut…...

政产学研各界推动软件和信息技术服务业增速发展

​日前&#xff0c;工业和信息化部发布的最新数据显示&#xff0c;上半年&#xff0c;我国软件和信息技术服务业业务收入呈加快增长态势&#xff0c;完成软件业务收入44198亿元&#xff0c;同比增长23.2%&#xff0c;近两年复合增长率为14.7%。 从利润水平来看&#xff0c;上半…...

JavaScript-DOM、BOM对象

DOM对象 功能&#xff1a;控制html文档的内容 1、获取页面标签(元素)对象&#xff1a;Element 方法&#xff1a;document.getElementById(“id值”)&#xff1a;通过元素id获取元素对象、 2、操作Element对象&#xff1a; 1&#xff09;. 修改属性值&#xff1a; 明确获取的对…...

Vue 路由导航

...

Java学习五阶段-RabbitMQ-SpringBoot整合

文章目录 新建项目pom.xmlapplication.yml主程序 简单模式主程序生产者消费者测试类 工作模式主程序生产者消费者测试类 ack模式设置 ack 模式手动执行确认操作 抓取数量发布和订阅模式主程序生产者消费者测试类 路由模式主程序生产者消费者测试类 主题模式主程序生产者消费者测…...

flink 小技巧记录

一、背景 flink做etl、大宽表、统计过程中有些小细节可以尝试优化&#xff0c;这里简单记录下&#xff1a; 二、场景 2.1 允许延迟的数据同步。比如线上订单库binlog同步到查询库&#xff0c;或者简单处理进入分析库&#xff0c;让分析师直接查询明细. 如果吞吐要求大一点&…...

带你了解DDoS攻击的原理,让你轻松学会DDoS攻击原理及防护措施

DDoS攻击原理是什么? 随着网络时代的到来&#xff0c;网络安全变得越来越重要。在互联网的安全领域&#xff0c;DDoS(Distributed DenialofService)攻击技术因为它的隐蔽性&#xff0c;高效性一直是网络攻击者最青睐的攻击方式&#xff0c;它严重威胁着互联网的安全。接下来的…...

小区物业管理系统-物业管理员页面

小区物业管理系统-物业管理员页面 主页面 添加业主 Public Class PropertyManager_Pro_insertbug:插入&#xff1a;若删除一个&#xff0c;用count就会插入相同的&#xff0c;导致插入错误Dim proprietor As New ProprietorPublic Sub New(s As String)InitializeComponent()E…...

js常见问题总结-DOM节点增删改查

DOM节点的增删改查 文章目录DOM节点的增删改查1.查找节点2.增加节点2.1 创建节点createElement()&#xff1a;创建一个dom节点2.2 父节点插入子节点2.3 同级插入节点3.修改节点3.1 替换节点3.2 clone节点4.删除节点4.1删除节点5.常见操作实现问题综合案例1.查找节点 getElemen…...

Python数学问题20:高空抛物

1. 问题描述 一球从100米高度自由落下&#xff0c;每次落地后反跳回原高度的一半&#xff1b;再落下&#xff0c;求它在第10次落地时&#xff0c;共经过多米&#xff1f;第10次反弹多高&#xff1f; 2. 实例代码 high 200 total 100 for i in range(10):high / 2total hi…...

SQL Server 执行计划(1)- 概述

在本系列文章中&#xff0c;我们将导航 SQL Server 执行计划的海洋&#xff0c;从定义执行计划的概念开始&#xff0c;遍历执行计划的类型、组件和运算符&#xff0c;分析执行计划&#xff0c;我们将完成如何保存和管理执行计划。 SQL Server 执行计划概述 当你提交一个 T-SQ…...

多域间访问之外部信任

前言&#xff1a;在同一个林内&#xff0c;通过自动建立可传递的&#xff0c;双向的信任关系&#xff0c;可以实现所有域间的相互信任。但是在不同林之间则不会自动建立信任关系&#xff0c;要实现两个林之间的访问需要手工建立信任关系。 林之间的信任关系又可分为外部信任和…...

阿里程序员的Java之路!Redis宕机数据丢失解决方案

二叉树 定义 二叉树是n(n>0)个结点的有限集合&#xff0c;该集合或者为空集&#xff08;称为空二叉树&#xff09;&#xff0c;或者由一个根结点和两棵互不相交的、分别称为根结点的左子树和右子树组成。 图解 二叉树特点 由二叉树定义以及图示分析得出二叉树有以下特点…...

最全面的 Spring 学习笔记

最全面的 Spring 学习笔记...

html基础

文章目录day01_web一、Web前端介绍1. 什么是网页2. 网页的组成3. 开发前的准备二、 HTML语法介绍1. HTML介绍2. 标签3. 使用三、常用标签介绍1. 基本结构解析2. body中常用标签3. 常用结构标签属性和属性值day01_web 一、Web前端介绍 1. 什么是网页 网页是基于浏览器的应用程…...

pt-osc工具原理与实践

MySQL在5.7版本对于online ddl支持的并不是非常优化&#xff0c;比如说将大表int字段类型修改成bigint或者对大表进行字符编码的改造。对于业务来说都是需要停业去处理的&#xff0c;对于高速发展的互联网行业来说&#xff0c;时间就是金钱&#xff0c;所以合理的应用pt-osc工具…...

关于POST接口返回图片流,前端展示图片

工作当中&#xff0c;有时候会碰到后端由于存储方式等原因&#xff0c;返回给前端的图片的请求方式为POST&#xff0c;这个时候前端如果需要把图片显示在页面上&#xff0c;就要把图片流转换为图片&#xff1a; post返回的图片流&#xff0c;在chrome的network preview时是一个…...

方法与方法重载介绍

1- 方法介绍 定义&#xff1a; 方法是一段具有独立功能的代码块&#xff0c;不调用就不执行。 好处&#xff1a; ①能够提高代码的复用性&#xff08;一个方法可以调用好多次&#xff09;&#xff0c; ②提高代码的可读性&#xff0c;对代码进行分类管理 注意&#xff0c; …...

demo随笔

在我们做项目时&#xff0c;有时候总是会引用到其他的资源&#xff0c;这时候就需要使用iframe来进行引用&#xff0c;那引用之后父页面和子页面要咋进行通信呢&#xff0c;今天遇到一个需求是这样子的&#xff1a;在vue里面嵌入了cesium的地球&#xff0c;地球是第三方做的&am…...

大数据技术hadoop核心Flume

大家好&#xff0c;我是曜耀。 这几天曜耀开始复习一下自己的专业课&#xff0c;相信看过的都了解&#xff0c;就是当前热门的大数据技术与应用。我对于这门专业来说&#xff0c;一个特色就是都会&#xff0c;你说Linux我懂&#xff0c;你说java这是基操&#xff0c;python不好…...

HDU 1536 S-Nim

1536 #include<bits/stdc.h> using namespace std; int s[110],sg[10010]; int k; int SG(int x){if(sg[x]!-1)return sg[x];bool vis[110];memset(vis,0,sizeof(vis));for(int i0;i<k;i){if(x>s[i]){SG(x-s[i]);vis[sg[x-s[i]]]1;}}for(int i0;;i){if(!vis[i]){...

命令提示符

CMD 打开CMD方式 开始&#xff0c;Windows 系统&#xff0c;命令提示符&#xff08;以管理员身份运行&#xff09;WIndowsR&#xff0c;cmd文件夹下&#xff0c;Shift鼠标右键&#xff0c;在此处打开Powershell窗口资源管理器地址栏&#xff0c;cmd 常用DOS命令 切换盘符&a…...

2021年A特种设备相关管理(锅炉压力容器压力管道)免费试题及A特种设备相关管理(锅炉压力容器压力管道)考试技巧

题库来源&#xff1a;安全生产模拟考试一点通公众号小程序 安全生产模拟考试一点通&#xff1a;A特种设备相关管理&#xff08;锅炉压力容器压力管道&#xff09;免费试题是安全生产模拟考试一点通生成的&#xff0c;A特种设备相关管理&#xff08;锅炉压力容器压力管道&#…...

C语言-知识

1、数据以补码形式存储&#xff0c;正数为本身&#xff0c;负数为反码1 2、float类型无法准确和一个数比较是否相等&#xff0c;只能用float和一个数相减的绝对值在某个区间内来确定相等。 3、字符串常量&#xff1a;双引号引起来的一个或多个字符。 #define 在程序预编译时&am…...

python flask实战订餐系统微信小程序-42使用可视化的百度开源ueditor编辑展示工具

B站配套视频教程观看 使用可视化的百度开源ueditor编辑展示工具 使用插件改变描述区域的东西&#xff0c;支持编辑 百度开源ueditor http://fex.baidu.com/ueditor/ 代碼中已經添加了ueditor插件 引入JS 需要包含3个js文件 <script src"{{ buildStaticUrl(/plugi…...

2021年电工(中级)考试内容及电工(中级)作业模拟考试

题库来源&#xff1a;安全生产模拟考试一点通公众号小程序 安全生产模拟考试一点通&#xff1a;2021年电工&#xff08;中级&#xff09;考试内容为正在备考电工&#xff08;中级&#xff09;操作证的学员准备的理论考试专题&#xff0c;每个月更新的电工&#xff08;中级&…...

软件测试第三节课总结

1、因果图测试 2、老师首先以下面一段话开头&#xff1a; 丢失一颗钉子,坏了一只蹄铁&#xff1b;坏了一只蹄铁,折了一匹战马&#xff1b;折了一匹战马,伤了一位骑士&#xff1b;伤了一位骑士,输了一场战斗&#xff1b;输了一场战争,亡了一个帝国。——描述拿破仑 混沌理论以…...

带你走进神经网络的“前世今生”

摘要&#xff1a;提起神经网络&#xff0c;你会想到什么&#xff1f;关于深度学习&#xff0c;你又是否思考过其中的原理呢&#xff1f;从上个世纪四十年代神经网络诞生开始&#xff0c;到今天已经历经70多年的发展&#xff0c;这中间它又经历了什么&#xff1f;本文将带领大家…...

在职场我们该具备哪些能力

专才or 通才 不知道大家有没有这样的感觉&#xff0c;现在的工作专业化程度越来越高&#xff0c;细分粒度也越来越小。IT领域分到你是计算里面的数据库或者了流式计算引擎&#xff0c;或者是协议存储还是KV存储引擎。    专业化的程度带来了一个好处就是你在这个领域的深入程…...

2021年中国智能制造装备产业链分析: 制造业发展转型推动智能制造装备产业繁荣[图]

一、产业链概述 智能制造装备是指具有感知、分析、推理、决策、控制功能的制造装备&#xff0c;它是先进制造技术、信息技术和智能技术的集成和深度融合&#xff0c;体现了制造业智能化、数字化和网络化的发展要求。智能制造装备的水平已成为当今衡量一个国家工业化水平的重要标…...

APP inventor 短信群发

转载于:https://www.cnblogs.com/xtmp/p/10950769.html...

uniapp - app 获取短信内容

首先载入软件的时候请求获取读取短信的权限 android.permission.READ_SMS onLoad(){this.getMessage()//有的手机可能不会弹出弹窗 }, methods:{ getMessage() {plus.android.requestPermissions([android.permission.READ_SMS], function(e) {if (e.deniedAlways.length >…...

如何通过发送短信唤起三方app?

现在一年的时间有很多购物节&#xff0c;那么商家如何快速有效的讲用户引流到自家平台上来呢&#xff1f; 我们以淘宝和抖音平台进行分析&#xff0c;说一下这个唤起方式。 目前&#xff0c;互亿无线短链功能支持直接跳转到淘宝APP、天猫APP的如下频道&#xff1a; 跳转淘宝…...

Android代码实现——拨打电话和发送短信APP

目录题目要求使用技术效果图题目要求 android实现在通讯录中选择电话号码拨打电话或发送短信功能 使用技术 Android Studio 效果图 主界面 输入内容 跳转到拨打电话 跳转到发送短信 github地址&#xff1a;https://github.com/zpp3668/AndroidProject/tree/maste…...

短信链接唤起app

在Android中点击链接打开APP是一个很常见的需求。例如&#xff0c;电商为用户发送优惠券之后经常会下发一条短信&#xff1a;某某优惠券已发送到您的账户中&#xff0c;点击 xxx 链接即可查看&#xff01;此时当用户点击链接之后会直接打开本地APP&#xff0c;进入相关页面。 功…...

Android 通过短信(H5)跳转到App指定页面

最近公司为了增加用户活跃度&#xff0c;新增了许多活动&#xff0c;要求从多种方式可以跳转到App的指定页面。比如闪屏页、首页弹框、首页banner、webView、极光推送消息点击跳转以及通过短信跳转到App。 对此&#xff0c;我们制定了一套专属于公司的liubike协议&#xff0c;…...

基于短信场景一键唤起app技术原理解剖

本文首发于&#xff1a;https://github.com/bigo-frontend/blog/ 欢迎关注、转载。 基于短信场景一键唤起app技术原理解剖 场景 多数APP的卸载量在提高&#xff0c;各家面临的情况大同小异。流失的用户需要召回&#xff0c;短信引流是相对有效的方式之一。​ 产品要求&…...

【新产品体验】快如科技子弹短信APP体验报告、体验心得、优劣势分析

8月20日&#xff0c;子弹短信横空出世&#xff0c;微创新和营销手段是这款APP的核心武器。我个人觉得这款APP还是个雏形、Demo或者说半成品&#xff0c;只能“矮子里挑将军”地分析一下这款半成品现有的亮眼之处。 &#xff08;1&#xff09;UI创新&#xff1a;最直观的微创新…...

uni-app注册自动获取短信信息

uni-app实现app发送短信和读取短信 1、发送短信 uni-app没有对应API的接口&#xff0c;如果想实现发送短信的功能可以借助HTML5 API的方式&#xff0c;使用发送短信接口&#xff0c;直接跳转到手机发送短信页面&#xff0c;支持编辑短信。 参考链接&#xff1a; www.html5pl…...

PostgreSQL基本运维

基础 一个系统上可以同时运行多个postgres进程&#xff0c; 只要他们使用不同的数据区和不同的端口号。 postgres 启动时需要知道数据区的位置&#xff0c;该位置必须通过-D选项或PGDATA 环境变量指定&#xff1b;没有缺省值。通常&#xff0c;-D或PGDATA 都直接指向由initdb创…...

Android短信网址跳转到自己的app里面

<activityandroid:name".MainActivity"android:label"string/app_name" ><intent-filter><action android:name"android.intent.action.MAIN" /><category android:name"android.intent.category.LAUNCHER" /&g...

Android开源项目学习 | QKSMS短信app

-- 作者 谢恩铭 转载请注明出处最近发现一个Android的开源项目&#xff0c;还挺不错的。是个发短信的app&#xff0c;在Google Play上的下载量达到近40万。 qksms Google Playqksms Google PlayPS &#xff1a;我可不是帮这个app做广告。作者是个加拿大人&#xff0c;完全不认识…...

Android开发app实现发送短信功能

程序使用手机发短信的方法 短信收发&#xff1a; ◆发送短信只需要几行代码&#xff0c;如下&#xff1a; SmsManager sms SmsManager.getDefault();PendingIntent pi PendingIntent.getBroadcast(this, 0, new Intent(), 0);sms.sendTextMessage(phoneNumber, null, MsgStr,…...

背景图页面缩小会变形_CSS 实现背景图尺寸不随浏览器缩放而变化

一些网站的首页背景图尺寸不随浏览器缩放而变化&#xff0c;例如百度个人版的首页&#xff0c;缩放后背景图的尺寸并不改变&#xff1a;这样做的好处是&#xff0c;比如当你在1024*768px分辨率的屏幕上看到完整的背景&#xff0c;再换至1280*800px分辨率的显示器浏览&#xff0…...

不同内核浏览器的差异以及浏览器渲染简介(转)

浏览器最重要或者说核心的部分是“Rendering Engine”&#xff0c;可大概译为“解释引擎”&#xff0c;不过我们一般习惯将之称为“浏览器内核”。负责对网页语法的解释&#xff08;如HTML、JavaScript&#xff09;并渲染&#xff08;显示&#xff09;网页。 所以&#xff0c;通…...

浏览器内核及渲染机制

浏览器内核及渲染机制 文章目录浏览器内核及渲染机制前言一、进程与线程&#xff1f;1.浏览器进程2.浏览器线程二、页面渲染过程1.解析html和css2.构建渲染树3.布局和绘制三、资源的阻塞&#xff1f;总结前言 浏览器内核可以说是整个网页的重中之重了&#xff0c;整个网页的资…...