实用技术总结
stoic163
转载先进,学习验证,总结分享!
展开
-
adb卸载自带应用
adb shell pm uninstall -k --user 0 com.baidu.input_huawei 卸载自带应用原创 2020-10-24 15:22:45 · 1191 阅读 · 0 评论 -
虚拟机无法联网的方法
版本:vmware10.0.0 物理机:win8 虚拟机:rhel6.3问题:无法将 Ethernet0 连接到虚拟网络“VMnet8”。有关更多信息,请参见 vmware.log 文件。解决方法汇总:1.在 vmware“编辑->虚拟网络设置"里面,点击最下端“恢复默认”,再尝试重启。2.接通电源前在虚拟机设置里-网络-选nat3.开机启动项里有几个vmware的服务程序不能禁掉4.在window的管理工具--服务--开启VMware NAT Service服务...原创 2020-10-24 09:41:56 · 573 阅读 · 2 评论 -
android手机停用或卸载自带app方法
在手机上调出开发者模式:方法:多次点击关于手机--->系统版本号如:再到系统中可以看到开发人员先项,进入该先项,如:最后连接电脑,会出现:确定之后,就可以操作手机了。操作如下命令:adbshell pm list packages -[opition] > applist.txt如:adb shell pm list packages -d //只输出禁用的包adb shell pm list packages -e //只输出...原创 2020-08-03 15:37:30 · 2964 阅读 · 0 评论 -
Notepad++中使用正则表达式替换字符串
表达式 说明\t 制表符.\n 新行.. 匹配任意字符.| 匹配表达式左边和右边的字符. 例如, "ab|bc" 匹配 "ab" 或者 "bc".[] 匹配列表之中的任何单个字符.例如, "[ab]" 匹配 "a" 或者 "b". "[0-9]" 匹配任意数字.[^] 匹配列表之外的任何单个字符. 例如, "[^ab]" 匹配 ...原创 2020-04-27 16:13:42 · 545 阅读 · 0 评论 -
Shell中at命令的使用总结
at 命令允许指定Linux系统何时运行脚本。at命令会将作业提交到队列中,指定shell何时动行该作业。at的守护进程atd会以后台的模式运行,检查作业队列来运行作业。 atd 守护进程会检查系统上的一个特殊目录(通常位于/var/spool/at)来获取用at命令提交的作业。默认情况下,atd守护进程每60秒检查一下这个目录。有作业时,atd守护过程会检查作业设...原创 2020-03-05 14:55:55 · 5033 阅读 · 0 评论 -
git下载代码的相关操作总结
1.设置自己的ssh gitconfig --global user.name "your name" git config --global user.email "[email protected]"2.生成ssh密钥 ssh-keygen -t rsa -C "[email protected]"Tips:ssh-keygen命令...原创 2019-12-16 16:06:08 · 486 阅读 · 0 评论 -
shell中清除编译产生的*.log或*.txt文件方法
使用脚本编译文件时,会产生一些编译的log或txt文件,在重新编译时会导致无法进行第二次编译,故在写编译脚本时,需要在编译前进行编译log文件的清除操作。一般使用如下操作:if [ -e *.log ]; thenrm *.logfi此时如果文件不存在,则不报错误。但如果有多个.log文件存在,则报错。这显然不满足要求的。在上述if[ -e *.log ]操作...原创 2019-11-25 10:53:34 · 970 阅读 · 0 评论 -
shell中让脚体自动输入sudo密码方法
在所编写的脚本文件中,使用echo "passwd" | sudo-Scommand使用-S是:使得sudo从标准输入读取密码而非终端sudo的命令选项:Options: -A, --askpass use a helper program for password promptin...原创 2019-11-25 09:46:22 · 1163 阅读 · 0 评论 -
VMWare中Ubuntu设置固定IP上网
操作系统有很多种,通常我们首先接触的是Windows,因为Windows有很好的交互桌面,易于使用,但是很多时候,我们同样需要学习其他的操作系统,如Linux,但是我们一般不再自己的电脑上装多个系统,那样会导致电脑运行比较慢,所以一般使用虚拟机软件装虚拟机,常用的虚拟机软件一般有VMWare和VirtualBox,这里使用VMWare和Ubuntu来做例子。通常在Linux中,命令行使用比较多...转载 2019-11-06 09:51:40 · 240 阅读 · 0 评论 -
在WindowsXP系统下搭建PPPoE服务器总结
对与路由器的测试中遇到一个问题就是PPPoE的测试,具原创 2014-10-23 14:18:02 · 8495 阅读 · 1 评论 -
USB学习笔记——OTG功能
USB OTG的工作原理 OTG补充规范对USB 2.0的最重要的扩展是其更具节能性的电源管理和允许设备以主机和外设两种形式工作。OTG有两种设备类型:两用OTG设备(Dualrole device)和外设式OTG设备(Peripheralonly OTG device) 。两用OTG设备完全符合USB 2.0规范,同时,他还要提供有限的主机能力和一个MiniAB插座、支持主机流通协议(Ho转载 2017-06-24 10:24:33 · 1945 阅读 · 0 评论 -
repo使用手册
Repo 命令手册Repo 的使用形式如下:repo 可选元素显示在方括号[]里面。例如,许多命令接受的项目列表作为参数。您可以指定项目列表作为名称列表或本地源目录的路径列表:repo sync [ ]repo sync [ ... ]帮助一旦 Repo 被安装,你可以找到总结所有命令的最新的文档,运行:repo help在 Repo 目录转载 2017-10-26 09:52:08 · 1545 阅读 · 0 评论 -
git的使用命令摘要
ADD AND COMMIT1. git init 初始化一个 Git 仓库(repository),即把当前所在目录变成 Git 可以管理的仓库。2. git add 文件把文件添加到 暂存区(stage),可被 track 追踪纪录下来。可多次使用来添加多个文件。3. git add * 添加所有修改到暂存区,效果同 git add all,待验原创 2017-10-26 14:16:17 · 428 阅读 · 0 评论 -
Ubuntu 16.04添加全新硬盘操作方法
需求背景: 由于原有的电脑硬盘只有3T不够装代码,新增加1T硬盘用装android代码。操作环境: 系统:Ubuntu 16.04 硬件:硬盘 1T(全新未使用过的WD蓝盘)操作过程: 1.拆开电脑机箱,安装硬盘,具体操作省略。 2.开机查看系统硬盘分区情况: 命令:sudo fdisk -l ...原创 2018-02-28 16:30:33 · 64383 阅读 · 9 评论 -
双硬盘安装win7和ubuntu双系统,选择进入windows启动项选择菜单,还是选择进入ubuntu的grub的引导方法
在已经装有windows7的系统上,添加新的硬盘装ubuntu构建双系统的方法问题一:双硬盘的分区法则: 在原有的windows7的系统分区上,压缩出1G的空闲空间做ubuntu的/boot分区使用 在新的硬盘在制作好的Ubuntu系统的U盘中,安装Ubuntu系统,在选在安装系统时,选择其他选项,进行自己手动分区 可以看到呈现在面前的是两块硬盘:sda 和sdb...原创 2018-02-28 17:29:37 · 6121 阅读 · 0 评论 -
关于Ubuntu16.04插手机使用adb命令报错“error:insufficient permissions for device“的问题
主要是使用adb命令连接手机,不用在手机连接选项中修改连接选项。会报以上错误。先装好adb命令:sudo apt install adb使用adb devices 命令会显示:???????????? device连接手机,使用lsusb命令查看你手机的VendorID和ProductID。之后,在/etc/udev/rules.d/目录下创建51-android.rules文件(如果有就直...原创 2018-06-05 14:36:15 · 1245 阅读 · 0 评论 -
Ubuntu系统装Virtualbox中Windows7虚拟机中U盘不识别问题
Ubuntu16.04 的系统中安装Virtualbox运行Windows7,在Windows7 中Virtualbox的增强功能已经安装完成,同时也在vbox中安装好了“Oracle VM VirtualBox Extension Pack”识别不了U盘的主要原因是当前用户无权限,没有将USB加入用户组的原因造成的。解决方法: 1)、添加usbfs 用户组(virtualbox ...原创 2018-06-09 18:03:48 · 1670 阅读 · 0 评论 -
解决Ubuntu中firefox无法显示中文界面的问题
首先火狐ftp下载对应的中文语言包(https://addons.mozilla.org/en-US/firefox/addon/chinese-simplified-zh-cn-la/reviews/?src=api),安装。 地址栏输入 about:config 右键新建一个string,name设为intl.locale.requested,值为zh-CN 重启浏览器,完成注:...原创 2018-11-03 13:38:48 · 2753 阅读 · 1 评论 -
IE浏览器高通网站打不开dump分析选择目录总结
首先需要安装jdk与jre最新版本安装之后配置好路径,重启电脑如果浏览器提示:Unable to load Java Applet. Please make sure JRE is updated.就如下图进行操作:在浏览器设置->安全->去掉ActiveX筛选的前面的√当死机之后,会有相应的log,QPST configuration 软件之后就...原创 2019-08-16 15:36:29 · 687 阅读 · 1 评论 -
MTK串口的使用
软件准备。1.vendor\mediatek\proprietary\bootable\bootloader\preloader\custom\gnsz6757_66_n\cust_bldr.mak CFG_UART_LOG :=UART2 我们硬件一般有两个UART口,这里配置要和硬件配置一样。 编译ENG版本pl 下到手机就可以。 如果是user版本,默认跑到k原创 2017-06-16 11:46:51 · 2682 阅读 · 0 评论 -
vim配置及插件安装管理(超级详细)
1写在前面 Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢了转载 2014-12-04 10:03:19 · 583 阅读 · 0 评论 -
tftpd32服务器软件在Windows与linux 下的文件传输
tftpd32是一个很方便的传输文件的软件,下面介绍这款软件的使用:以上是我的tftpd32中文版软件界面;设置到服务器界面;使用一:可以通过tftpd32,进行Windows与虚拟机中的Linux进行文件传输:1.开启windows7(作者用的win7)开启tftp服务,步骤:点击win7左下角的开始按钮,点击上面的控制面板,进入程序使用快捷键“win+R原创 2015-01-17 12:23:01 · 14300 阅读 · 2 评论 -
Win7系统下利用U盘安装Ubuntu_12.04实现双系统教程
目前网上流传的关于Linux 系统的安装教程可是说是五彩缤纷,之前想采用硬盘安装方式,由于配置问题未能正确安装,现研究了下U盘安装,根据互联网上的一些资料及自己的总结,在Windows7 系统下采用U盘安装安装Ubuntu 12.04,并引导成为Windows7 和Ubuntu 12.04 双系统。Ubuntu 12.04在线体验:http://www.ubuntu.com/tour/zh-C转载 2017-04-15 20:18:45 · 527 阅读 · 0 评论 -
WIFI下使用adb命令
(ADB Shell over WiFi):-Connect device to the same WiFi network as your PC is connected to (PC must be connected to WiFi)-Then in settings->wifi/wlan select network name to find out your device's原创 2017-04-26 14:22:46 · 1218 阅读 · 0 评论 -
锂电池基本原理
电池充电最重要的就是这三步:第一步:判断电压,要先进行预充电,0.05C电流;第二步:判断 3V电压,恒流充电0.2C~1C电流;第三步:判断电压>4.2V,恒压充电,电压为4.20V,电流随电压的增加而减少,直到充满。电池(一):锂电池基本原理篇" style="margin:0px; padding:0px; border:0px none; list-st转载 2017-05-23 17:18:26 · 1860 阅读 · 0 评论 -
Ubuntu16.04中Android编译环境适配
Android编译环境的网址:https://source.android.com/source/initializingEstablishing a Build EnvironmentThis section describes how to set up your local work environment to build the Android source fi原创 2017-05-24 09:14:27 · 1735 阅读 · 0 评论 -
总结——驱动模块Makefile解析
ifeq ($(KERNELRELEASE),) KERNELDIR ?= /home/linux/linux-2.6.22.6 PWD := $(shell pwd) modules: $(MAKE) -C $(KERNELDIR) M=$(PWD) modules mo原创 2017-06-30 17:33:23 · 345 阅读 · 0 评论 -
系统移植之bootloader移植
做boot移植工作之前,首先要确定整个boot的启动流程,根据启动流程确定移植步骤。首先看一下boot的启动流程:Bootloader执行最基本的硬件初始化操作。如关闭中断,关闭看门狗以避免处理器被复位,以及关闭MMU功能,关闭处理器缓存(数据缓存一定要关闭,指令缓存可以打开),设置系统时钟,初始化内存等。这一阶段代码通常由汇编代码编写,为了运行下一阶段的C程序还必须设置好堆栈。如原创 2017-06-30 17:52:25 · 1350 阅读 · 0 评论 -
二级路由器设置图解教程
二级路由器怎么设置?使用路由器上网时,经常会遇到这样的情况,一个路由器不能够满足使用需求;为了解决这个问题,可以在增加一个二级路由器,对网络进行扩展。本文将通过图解教程的方式,详细介绍二级路由器的设置方法。 二级路由器的上网设置有两种方法: 1、二级路由器设置动态IP上网; 2、把二级路由器作为交换机 注意问题: (1转载 2017-03-16 09:50:45 · 5147 阅读 · 0 评论 -
repo的使用
1. 下载 repo 的地址: http://android.git.kernel.org/repo ,可以用 wget http://android.git.kernel.org/repo 或者 curl http://android.git.kernel.org/repo>~/bin/repo 来下载 repo , repo脚本授权:chmod a+x ~/bi原创 2017-03-23 11:40:32 · 342 阅读 · 0 评论 -
ubuntu中常用的命令
关机操作shutdown -h now 现在马上关机shutdown -r now 现在重新启动sudo poweroff 关机操作reboot 现在重新启动用户操作sudo passwd root 设置linux初始root密码su - 如果当前是普通用户,则输入这条命令切换到管理员用户(root),如果要切换到其他用户原创 2017-03-21 15:54:52 · 907 阅读 · 0 评论 -
多无线路由器有线串连接,使用同一个SSID号无缝连接漫游(非中继方式)
原文如下:多台无线路由器、无线AP或无线路由器加无线AP,进行有线连接设备,使用同一SSID号上网架设配置方法,覆盖面较大的单位往往会安装两个或两个以上无线路由器或无线AP,以达到在单位各个范围之内都能使用无线网络的目的。但无线终端用户希望具有完全移动能力,整个网络终端设备通过使用同一个SSID号上网,就如手机一样的漫游功,这就需要使用多个AP来组成一个漫游网,漫游网络中,多个AP是利用有转载 2017-03-21 14:13:14 · 36763 阅读 · 1 评论 -
linux的rpm与yum命令的使用
Linux 下安装软件: 1、rpm 软件包的安装 rpm (reahat package management) 缩写,红帽包管理器 rpm 包管理由rpm 命令来实现,rpm 命令格式: rpm [option] [package_name] [option] -i转载 2015-01-22 13:43:48 · 687 阅读 · 0 评论 -
关于在ubuntu中建立tftp与nfs服务器的方法
一、配置tftp服务器:1、在ubuntu中打开终端,输入命令:sudo apt-get install tftp-hpa tftpd-hpa;就会下载相应的软件;2、在用户目录下创建一个tftpboot的目录;并修改其权限,如 :chmod 775 tftpboot ;3、通过sudo vim /etc/default/tftpd-hpa文件,修改如下: 通过原创 2015-01-22 22:10:58 · 692 阅读 · 0 评论 -
ubuntu12.04中使用gnome-classic经典桌面 putty & vnc实现远程登录linux(有图有真相)
关于Ubuntu中使用经典桌面的方法;首先打开终端,在终端中输入:sudo apt-get install gnome-panel,安装好了之后,注销在登录界面选择如下图:选择GNOME classic(NO effects),输入密码进入之后,就是成了经典界面了;另外:附上设置root密码命令:sudo passwd root ,这个命令可以设置root用户密码。二,实现原创 2015-01-22 18:48:01 · 2251 阅读 · 0 评论 -
Windows XP硬盘安装Ubuntu 12.04双系统图文详解
Ubuntu 12.04 LTS版本于2012年4月26日发布,趁着五一放假,赶紧在自己的Windows XP的电脑上安装下Ubuntu 12.04,下面就是整个安装过程,记录下来,希望能够帮助和我一样第一次在XP中安装Ubuntu 12.04双系统的朋友。下载相关资源 需要下载的东西有两个,一个是grub4dos,另一个是Ubuntu 12.04 LTS的镜像文件,具体下载地址如下转载 2015-01-29 17:36:33 · 609 阅读 · 0 评论 -
Ubuntu配置安装Samba服务
不管你是想你的虚拟机和windows主机文件共享还是你的纯Linux操作系统和Windows之间实现文件共享,Samba服务都是不错的选择。Samba服务在Ubuntu服务器版本中默认并没有安装。很多人安装Samba服务时并没有考虑用户权限,这样是很危险的,任意用户都可以登入访问,你的资料被修改了都不知道。所以配置一个具有权限的Samba很重要。在这里分享一下我的经验:一、Samba相关软转载 2015-04-19 21:28:44 · 649 阅读 · 0 评论 -
Ubuntu启动出现GRUB rescue 错误的解决方法
症状:开机显示:GRUB loadingerror:unknow filesystemgrub rescue>原因:由于操作者不知道grub2分为两部分,一部分(一般情况下)写在了mbr上,另一部分写在了某个分区的/boot/grub目录(如果 /boot单独分区,则直接写在对应分区的/grub目录)里面。由于上述操作,致使grub2的mbr里面的那一部分找不到/gru转载 2017-01-12 13:41:48 · 3245 阅读 · 0 评论 -
CentOS无损调整磁盘分区大小的实现方法
前几天在QQ群里,有一个朋友问到关于Linux中如何无损调整磁盘分区大小的问题,针对这个问题我在实际使用的过程中也曾探索过,所以比较关注如何无损的调整磁盘分区大小,而不丢失数据!在Windows中,我采用过BootStar的软件,通过该软件记录下硬盘分区的ID,就可以实现分区无损的调整,有兴趣的朋友可以至以下地址下载:Star-Tools BootStar v8.30英文版http转载 2017-01-12 13:45:21 · 18080 阅读 · 0 评论 -
Ubuntu14.04中配置Samba服务
一. 在ubuntu中安装samba的基本软件软件,命令如下: # sudo apt-get insall samba # sudo apt-get install smbfs二. 创建共享目录,或是找已经存在的文件夹,只要权限放开就行了:# mkdir /home/username/share# sudo chmod 777 /home原创 2017-03-20 11:45:10 · 5417 阅读 · 0 评论