Linux
文章平均质量分 79
Linux 基础知识
Liuqz2009
不念过去不畏将来,全心活在当下!
寒窗二十载,人生再出发!
展开
-
Bash 学习摘录
使用$(…)机制来进行变量赋值(这是一种比后置引用(反引号`)更新的一种方法)。事实上这两种方法都是命令替换的一种形式。原创 2024-07-17 09:11:25 · 981 阅读 · 0 评论 -
Radxa 学习摘录
CIF 是一个标准接口,用于连接 CMOS 或 CCD 图像传感器,并从传感器读取图像数据。而 ISP 是一种专门用于图像处理的硬件模块,它可以对从传感器读取的原始图像数据进行预处理、降噪、白平衡、自动对焦等处理操作,以生成最终的图像数据。原创 2024-06-27 09:37:29 · 437 阅读 · 0 评论 -
Hi3519DV500 学习摘录
【代码】Hi3519DV500 学习摘录。原创 2024-06-06 10:09:37 · 394 阅读 · 0 评论 -
BuildRoot 围炉夜话
你可以和编译Linux内核一样,通过buildroot配置,menuconfig修改,编译出一个完整的可以直接烧写到机器上运行的Linux系统软件(包含。Buildroot 是Linux平台上一个构建嵌入式Linux系统的框架。整个Buildroot是由。以及 rootfs 中的各种库和应用程序)。原创 2023-12-26 11:17:38 · 385 阅读 · 0 评论 -
Linux进程间通信
进程间通信(IPC,InterProcess Communication)是指在不同进程之间传播或交换信息。IPC的方式通常有管道(包括无名管道和命名管道)、消息队列、信号量、共享内存、Socket(套接字)等。其中 Socket和支持不同主机上的两个进程IPC。常用的同步方式有:互斥锁、条件变量、读写锁、记录锁(文件锁)和信号灯,以下为互斥锁同步和条件变量同步示例。原创 2023-10-12 11:41:40 · 151 阅读 · 0 评论 -
Linux 知识
添加 PPA 源, PPA 全称为 Personal Package Archives(个人软件包档案)原创 2023-09-21 11:08:06 · 616 阅读 · 0 评论 -
Linux启动相关
Ubuntu20.04 设置开机自启_任求其-zzx的博客-CSDN博客_ubuntu20 开机启动ubuntu开机以指定用户身份执行脚本 - 简书原创 2021-12-30 10:50:19 · 427 阅读 · 0 评论 -
git常用命令
1、查看分支 查看本地分支和远程分支 git branch -a 显式地获得远程引用的完整列表 git ls-remote (remote) 获得远程分支的更多信息 git remote show (remote) 更新远程分支列表 git re原创 2017-11-30 17:50:24 · 214 阅读 · 0 评论 -
xargs用法
问:find . -name "*" |xargs cp ????这里 xargs cp 怎么区分cp源 和 cp目的 例如:想把 查询到的文件 都copy到/home/users/中去 find . -name "*" | xargs cp /home/users/cp命令在这里就变成:cp /home/users/ Find_file 默认从管道传原创 2013-10-30 10:09:07 · 930 阅读 · 0 评论 -
Linux中常用命令之一——文本处理
Linux 中常用的文本(行)处理命令0、正则表达式(regular expression)元字符(如下图)是正则表达式中含有的字符,在正则表达式中可以在字符串中使用元字符以匹配字符串的各种可能的情况。 注意:(1) 在“[ ]”中还可以使用“-”来表示某一范围。例如“[a-z0-9]”匹配任意的小写字母或者数字,“[^A-Z]”表示非大写字母,“[0-9]转载 2017-05-18 12:34:12 · 327 阅读 · 0 评论 -
Linux基础:利用SSH上传、下载(使用sz与rz命令)
1、简述 通常,利用SSH管理远程Linux服务器时,经常需要与本地交互文件。当然,我们可以利用FTP方式,比如通过Filezilla客户端软件。不过直接使用SSH软件(SecureCRT、Xshell)自带的上传和下载功能无疑使最方便快捷的。通常SSH软件支持的文件传输协议主要有ASCII、Xmodem、Zmodem等。 rz,sz是便是Linux/Unix同Windows进行ZModem文件传输的命令行工具。使用前提: 首先,你的Linux端(CentOS, Ubuntu)需要安...转载 2020-06-22 15:25:01 · 496 阅读 · 0 评论 -
centos安装与卸载软件
1、查看安装的软件yum list installed Per*输出:Loaded plugins: fastestmirror, prioritiesLoading mirror speeds from cached hostfile* base: mirrors.aliyun.com* extras: mirrors.aliyun.com* updates: mirrors.aliyun.com* webtatic: us-east.repo.webtatic.com...原创 2020-07-07 16:44:59 · 397 阅读 · 0 评论 -
Linux中find常见用法示例
·find path -option [ -print ] [ -exec -ok command ] {} \;find命令的参数;pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find命令将匹配的文件输出到标准输出。-exec: find命令对匹配的文件执行该参数所给出转载 2013-10-30 10:55:38 · 707 阅读 · 0 评论 -
grep用法详解 grep与正则表达式
正则表达式只是一种表示法,只要工具支持这种表示法, 那么该工具就可以处理正则表达式的字符串。vim、grep、awk 、sed 都支持正则表达式,也正是因为由于它们支持正则,才显得它们强大;在以前上班的公司里,由于公司是基于web的服务型网站(nginx),对正则的需求比 较大,所以也花了点时间研究正则,特与大家分享下:1基础正则表达式 grep 工具,以前介绍过。 grep -[转载 2013-10-30 10:51:35 · 873 阅读 · 0 评论 -
Linux下patch的制作和应用
因为在u-boot移植过程中,有几处通用文件要修改,如果每次都要手动修改就太麻烦了。制作补丁可以解决这个问题。学习资料的收集比较简单,方法一类似于这种初级问题网上资料非常丰富,google或者baidu搜索一下,然后选择有价值的资料,方法二是阅读man在线文档。完成收集工作,当然最终要在自己的Linux上作实验,比较总结,消化吸收为自己的东西。要除去这么一种错误思想:一定要学全。要知道,一次学转载 2012-01-26 11:28:14 · 661 阅读 · 0 评论 -
搭建nexus私服
1、Docker 环境下搭建nexus私服 (主要参考)2、使用Nexus搭建Maven私服3、ubuntu下使用Nexus搭建Maven私服4、Linux (Ubuntu)安装nexus,搭建maven私有服务器原创 2020-07-14 17:29:58 · 240 阅读 · 0 评论 -
Docker:docker安装部署jenkins
1、Docker:docker安装部署jenkins2、官网:https://github.com/jenkinsci/docker/blob/master/README.md3、基于Docker+Jenkins实现自动化部署4、使用Docker安装Jenkins5、Jenkins详细教程6、开始使用 Jenkins原创 2020-07-10 18:18:20 · 269 阅读 · 0 评论 -
docker-reviewboard
1、docker-reviewboard(让reviewboard安装、迁移更简单)2、ikatson / docker-reviewboard原创 2020-07-09 15:55:07 · 918 阅读 · 0 评论 -
CentOS7修改MySQL密码
完整的修改数据库密码的操作如下:1.vim /etc/my.cnf 加入skip-grant-tables2.重启mysql systemctl restart mysqld3.终端输入mysql 直接登录到数据库 mysql>use mysql ; (不要去掉;)4.update mysql.user set authentication_string=password("你的密码大写字母和数字尽量多而复杂") where user="root";(不要去掉;)5.编辑...转载 2020-07-07 17:52:01 · 761 阅读 · 0 评论 -
CentOS完整安装MySQL的详细步骤【附命令讲解】
文章来自:http://www.jianshu.com/p/4a41a6df19a6,我自己调整了下1、官方安装文档http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/2、下载 Mysql yum包http://dev.mysql.com/downloads/repo/yum/下载到本地再上传到服务器,或者使用wget 直接下载wget http://repo.mysql.com/mysql57-community.转载 2020-07-07 17:00:45 · 363 阅读 · 0 评论 -
CentOS7系统yum使用讲解
CentOS7系统yum使用讲解转载 2020-07-07 15:09:47 · 199 阅读 · 0 评论 -
Git详解之七 自定义Git
转自: http://www.open-open.com/lib/view/open1328070404827.html转载 2016-04-22 10:04:06 · 366 阅读 · 0 评论 -
Ubuntu下文件及目录对比工具 Meld
Meld是一款可视化的文件及目录对比(diff) / 合并 (merge) 工具,通过它你可以对两个或三个文件/目录进行对比,并以图形化的方式显示出它们的不同之处,同时还提供编辑及合并功能,另外还支持 CVS, Subversion, Bazaar-ng 和 Mercurial 等版本控制工具。项目主页: http://meld.sourceforge.net/截图:两个文件比较转载 2016-12-15 16:00:50 · 2019 阅读 · 0 评论 -
Ubuntu下屏幕取色软件
整理自Color picker utility (color pipette) in UbuntuGPick:sudo apt-get install gpickIt's got a lot more features than gcolor2 but is still extremely simple to use - click on one of the hex转载 2017-03-07 09:48:59 · 911 阅读 · 0 评论 -
RBTools Documentation 0.8 alpha 0 (dev) documentation
RBTools DocumentationRBTools is a set of command line tools for working with Review Board andRBCommons. It’s there to help quickly get your code up for review, check onthe status of changes, and转载 2017-11-07 15:40:33 · 364 阅读 · 0 评论 -
搭建Git服务器
在远程仓库一节中,我们讲了远程仓库实际上和本地仓库没啥不同,纯粹为了7x24小时开机并交换大家的修改。GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。搭建Git服务器需要准备一台运行Linux的机器,强烈推荐用Ubuntu或Debian,这样,通过几转载 2017-10-30 19:55:39 · 208 阅读 · 0 评论 -
ubuntu完美搭建git服务器
最近公司项目需要用到Git来管理项目,正好逢周末花了点时间在虚拟机的unbuntu系统中搭建了下git的服务器,由于搭建过程中多多少少遇到了一些小问题,再因为个人记性不太好,所以在这里记录下来,以备不时之需。开始我已经在虚拟机的ubuntu12.04系统下已经装过一次,忘了记录,这次重新再在虚拟机的ubuntu13.10系统下一步一步的来搭建,后面介绍包括了在客户端机器(宿主机器win7)安装gi转载 2017-10-30 19:57:43 · 1260 阅读 · 0 评论 -
Ubuntu下SVN客户端——RabbitVCS
原文:http://xuming.net/2010/04/rabbitvcs.html在Windows下用惯了tortoisesvn,一下子转到Ubuntu下,急需寻找一个类似的SVN工具。Google了一下,试用了一下,esvn和rapidsvn,不尽如人意,esvn界面太简陋,连基本的修改svn地址都不方便,还不支持https协议,晕。Rapidsvn,界面还算华丽,也支持ht原创 2016-12-15 11:26:14 · 1359 阅读 · 0 评论 -
Git详解之六 Git工具
Git 工具现在,你已经学习了管理或者维护 Git 仓库,实现代码控制所需的大多数日常命令和工作流程。你已经完成了跟踪和提交文件的基本任务,并且发挥了暂存区和轻量级的特性分支及合并的威力。接下来你将领略到一些 Git 可以实现的非常强大的功能,这些功能你可能并不会在日常操作中使用,但在某些时候你也许会需要。 6.1 修订版本(Revision)选择Git 允许你通过几种方法来转载 2016-04-22 10:02:32 · 981 阅读 · 0 评论 -
Ubuntu UI - 以root权限执行某个程序
之前在ubuntu中安装了wireshark, 这个程序必须用root权限才能对某个接口抓包, 就一直是在终端 "sudo wireshark "来运行. 最近在网上看到一种方法, 在面板处添加一个快捷方式, 然后将其属性修改一下, 以后每次点击该图标就会提示输入sudo密码, 就可以直接以root方式打开了. 实际上就是Ubuntu GUI中以root方式打开某个软件的方式...转载 2016-09-07 17:46:02 · 5829 阅读 · 0 评论 -
Android Studio for Ubuntu 14.04 无法输入中文解决办法
Android Studio for Ubuntu 14.04 无法输入中文解决办法操作系统 Ubuntu 14.04语言环境 英文android studio 1.5只需再 android-studio/bin/studio.sh文件下添加如下几行导入语言的代码即可export XMODIFIERS="@im=fcitx"export GTK_IM_MODULE转载 2016-08-25 14:29:58 · 881 阅读 · 0 评论 -
goldendict安装与配置
直接在软件中心安装,或者用安装命令sudo apt-get install goldendict,然后输入密码,开始安装主要是配置,全是个性化的啊开打后在编辑-->词典--->网站选项卡,点击添加,这里添加一些翻译的源,推荐一个很好的博客(http://luveelin.blog.163.com/blog/static/119492341201251943213676/),在这里加上你想要原创 2016-08-09 17:48:08 · 17329 阅读 · 3 评论 -
Ubuntu下的文件比较工具--meld
在ubuntu中需要比较文件的差异,于是安装meldapt-get install meld 安装完后,在/usr/bin/下找到meld,然后发送到桌面上,或者在命令行执行meld命令 打开后选择:file->new ,打开文件选择界面,输入两个文件的路径,后即可看到两个文件的差异情况。界面很不错奥。转载请注明:http://blo转载 2016-08-04 17:02:36 · 1894 阅读 · 0 评论 -
Git详解之八 Git与其他系统
转自:http://www.open-open.com/lib/view/open1328070454218.html转载 2016-04-22 10:04:54 · 420 阅读 · 0 评论 -
git
https://git-scm.com/book/zh/v1/%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E7%9A%84-Git-%E5%85%AC%E5%85%B1%E8%AE%BF%E9%97%AE转载 2017-11-01 11:00:37 · 243 阅读 · 0 评论 -
利用apache2+gitolite+gitweb搭建git服务器的详细步骤
今天没事在自己的服务器利用gitolite+gitweb搭建了一个git server(git服务器),其中遇到的问题很多,现在都记录下来,和大家分享。我是按照Git : Ubuntu-git服务器搭建之亲自搭建 他的方法搭建的,非常不错的过程,只不过gitweb那儿行不通,我在另外一篇博文中解决了这个问题git push 后 gitweb不能查看git 仓库(权限问题)一:环境现转载 2017-11-10 10:17:30 · 456 阅读 · 0 评论 -
git服务器的建立与reviewboard
这两天刚完成了一个小项目,整理资料发现现在写代码跟文档又没有版本控制的意识,刚好前两天电脑出问题,差点所有代码跟文档全丢掉,所以这两天又在自己的台式机上架起了git,做所谓的代码服务器,之前折腾过一次,因为时间原因没有总结下来,结果这次弄的时候,又得满世界找资料,所以这次准备总结一下,也做了一个参考资料汇总,以备以后再折腾时用。git简介git是干嘛的呢?记得听哪位大牛说:没有版本控制意识的程序员,原创 2017-11-01 10:59:15 · 1735 阅读 · 1 评论 -
如何写一个简单的守护(精灵)进程原型
这里首先假设读者知道守护进程的大概概念,下面我们直接看程序。//****************环境,OS = Ubuntu 10.4 编译器 = gcc 4.5.2******************//[plain] view plaincopyprint?int main(int argc, char **argv) { //因为下面转载 2013-03-19 09:54:17 · 806 阅读 · 0 评论 -
树梅派更新镜像源(解决下再更新包慢)----stretch 版本类型
树梅派的默认镜像貌似出了问题太慢,于是就得换一个快一点的镜像更换软件更新源 (/etc/apt/sources.list),更换系统更新源 (/etc/apt/sources.d/raspi.list)。对这两个文件进行修改,将其中的源网址更换为国内镜像站点。 硬件:Raspberry Pi 3 Model B+ - Raspberry Pi 2017 系统:2018-11...转载 2019-06-28 15:48:25 · 488 阅读 · 0 评论 -
【验】路由知识之ip route 命令中的疑惑
1.基础知识1.1 路由 (Routing)1.1.1 路由策略 (使用 ip rule 命令操作路由策略数据库) 基于策略的路由比传统路由在功能上更强大,使用更灵活,它使网络管理员不仅能够根据目的地址而且能够根据报文大小、应用或IP源地址等属性来选择转发路径。ip rule help ...转载 2019-04-19 11:18:08 · 1290 阅读 · 0 评论