Linux之路
文章平均质量分 72
上善若海
这个作者很懒,什么都没留下…
展开
-
【容器运行时进阶系列】containerd的bind mount与overlay的使用场景分析对比
本文分析对比在容器引擎containerd中最常用的两种mount操作知识,一个是挂载卷用到的bind mount,一种是镜像挂载最常用的overlay2原创 2023-02-04 12:11:40 · 1588 阅读 · 1 评论 -
bash shell命令学习之结构化命令篇
本博客内容来自《Linux命令行与shell脚本编程大全》第十二、十三章目录1、使用 if-then 语句2、if-then-else语句3、嵌套if4、test命令数值比较字符串比较字符串相等性字符串顺序字符串大小文件比较5、复合条件测试6、高级特性使用双括号使用双方括号7、case命令8、for命令读取列表中的值读取列...原创 2019-03-13 20:56:22 · 607 阅读 · 0 评论 -
bash shell命令学习之构建脚本篇
本博客内容来自《Linux命令行与shell脚本编程大全》第十一章目录1、使用多个命令2、创建shell脚本文件3、显示消息4、使用变量环境变量用户变量命令替换(重要)5、重定向输入和输出输出重定向输入重定向6、管道7、执行数学运算expr命令使用方括号浮点解决方案bc的基本用法在脚本中使用bc8、退出脚本查看退出状态...原创 2019-03-06 19:04:29 · 553 阅读 · 0 评论 -
bash shell命令学习之软件安装篇
本博客内容来自《Linux命令行与shell脚本编程大全》第九章目录1、包管理基础2、基于Debian的系统用aptitude管理软件包用aptitude安装软件包用aptitude更新软件用aptitude卸载软件aptitude仓库3、基于Red Hat的系统yum命令列出已安装包安装软件更新软件卸载软件处理损坏的包依赖软件仓库...原创 2019-02-26 16:31:35 · 2315 阅读 · 0 评论 -
bash shell命令学习之文件处理篇
本博客内容来自《Linux命令行与shell脚本编程大全》第三章目录0、相关概念1、显示文件2、处理文件创建空文件复制文件链接文件重命名文件/移动文件删除文件3、处理目录创建目录删除目录4、查看文件内容查看文件类型查看整个文件查看部分文件0、相关概念Windows将文件存储在盘符中,具有路径概念,使用反斜线 \Linux...原创 2019-02-20 19:52:07 · 627 阅读 · 0 评论 -
bash shell命令学习之文件系统篇
本博客内容来自《Linux命令行与shell脚本编程大全》第八章目录1、Linux文件系统基本的Linux文件系统ext文件系统ext2文件系统日志文件系统ext3文件系统ext4文件系统Reiser文件系统JSF文件系统XFS文件系统写时复制文件系统ZFS文件系统Btrf文件系统2、操作文件系统创建分区fdisk命令创建分区...原创 2019-02-25 20:02:23 · 489 阅读 · 0 评论 -
bash shell命令学习之Vim编辑器篇
本博客内容来自《Linux命令行与shell脚本编程大全》第十章目录vi编辑器vim基础命令行模式保存文件vim编辑数据复制和粘贴剪切粘贴复制粘贴查找和替换查找替换vi编辑器vi编辑器是Unix最初的编辑器,但是非常复杂,因此将其移植到开源世界时,开发人员对其进行了改进,重命名为vi improved,或vim。vim基础vim编辑器...原创 2019-02-28 19:35:15 · 518 阅读 · 0 评论 -
bash shell命令学习之文件权限篇
本博客内容来自《Linux命令行与shell脚本编程大全》第七章目录1、Linux的安全性/etc/passwd文件/etc/shadow文件添加新用户删除用户修改用户usermod命令passwd和chpasswd命令chsh、chfn和chage命令2、使用Linux组/etc/group文件创建新组修改组3、理解文件权限使用文件...原创 2019-02-24 16:58:44 · 976 阅读 · 0 评论 -
bash shell命令学习之环境变量篇
本博客内容来自《Linux命令行与shell脚本编程大全》第六章目录1、环境变量查看全局环境变量查看局部环境变量2、设置用户定义变量设置局部用户定义变量设置全局环境变量删除环境变量3、设置PATH环境变量添加新目录4、定位系统环境变量登录shell/etc/profile文件$HOME目录下的启动文件交互式shell进程非交互式she...原创 2019-02-23 17:37:13 · 1788 阅读 · 0 评论 -
bash shell命令学习之理解shell(存在疑问)
本博客内容来自《Linux命令行与shell脚本编程大全》第五章以及第一章、第二章等部分节选目录1、背景2、shell的类型3、shell的父子关系进程列表命令列表进程列表(存在疑问)子shell新奇用法后台模式在后台使用进程列表协程命令coproc4、shell的内建命令外部命令内建命令history命令命令别名alias1、背...原创 2019-02-22 16:23:59 · 512 阅读 · 0 评论 -
bash shell命令学习之系统管理篇
本博客内容来自《Linux命令行与shell脚本编程大全》第四章目录1、监测程序探查进程Unix风格BSD风格参数GNU长参数风格实时监测进程结束进程kill命令killall命令2、监测磁盘空间挂载存储媒体mount命令umount命令df命令du命令3、处理数据文件排序数据sort命令搜索数据grep命令压...原创 2019-02-21 17:10:44 · 535 阅读 · 0 评论 -
Linux下编译GitHub开源项目caffe-android-lib详细教程
目录一、背景二、准备工作2.1 环境准备2.2 下载项目2.3 修改C++文件函数方法名2.4 设置环境变量三、编译项目3.1 执行编译脚本3.2 拷贝缺失文件3.3 修改编译脚本3.4 再次编译脚本四、编译完成 一、背景要开发一款在Android平台下的人脸识别软件,需要用到Android Caffe框架跑模型,需要生成不同平台(arm...原创 2018-10-19 22:42:51 · 2065 阅读 · 2 评论 -
Linux下安装CMake详细教程
一、背景这次我们演示安装cmake 3.5.2,该版本比较旧,最新版下载地址我们暂时不需要,旧版下载列表中,我们找到3.5版本,在这里,我们会看到两种版本的软件包(其他版本同理)我们选择下载直接可以使用的版本,右键保存链接地址,打开Linux系统(以Ubuntu为例)二、下载创建/opt/cmake目录,在该目录下执行wget -c https://cmake.org/f...原创 2018-10-19 21:16:06 · 24081 阅读 · 7 评论 -
在VMWare下为CentOS设置静态IP通过NAT访问外网
一、背景安装好的CentOS系统默认是通过DHCP自动分配地址来共享主机的IP以达到访问外网的目的,但是因为莫名的原因无法访问外网。只好改为通过静态IP的方式访问外网。二、操作步骤2.1 确认开启相关服务 2.2 设置虚拟机为NAT模式 选中虚拟机-->右键-->设置-->虚拟机设置成NAT模式。2.3 设置子网、子网掩码和网关IP等选...原创 2018-10-10 12:08:35 · 1312 阅读 · 0 评论 -
linux vim 的使用快捷键之删除、复制、粘贴
原文:https://blog.csdn.net/u011402596/article/details/42283131 注:以下删除、复制和粘贴均是在非编辑模式下的操作(esc)一、删除x 小写的x表示向后删除一个字符,也就是删除光标所在字符nx n表示数字,表示向后删除每个字符,例如:10x表示删除包括光标在内的后面10个字符X 大写的X表示删除光标前的一个字...转载 2018-10-18 16:28:21 · 8956 阅读 · 0 评论 -
ubuntu系统安装android的NDK r11c开发环境
一、下载NDK开发包因为我能科学上网,所以我直接从官网下载开发包https://developer.android.google.cn/ndk/downloads/older_releases我用到的是比较旧的开发包r11c,复制地址https://dl.google.com/android/repository/android-ndk-r11c-linux-x86_64.zip...原创 2018-10-11 11:55:31 · 1710 阅读 · 4 评论 -
nginx: unrecognized service问题解决
问题产生centOS系统下,在终端执行:#service nginx start报错——nginx: unrecognized service问题解决1.打开目录#cd /etc/init.d/2.编写脚本nginx#sudo vim nginx3.脚本内容#!/bin/sh # # nginx - this script starts and stops the nginx daemon ...原创 2018-05-12 12:30:57 · 6520 阅读 · 0 评论 -
Access denied for user ‘root‘@‘localhost‘问题的解决
问题场景在阿里云上部署了一台服务器,CentOS6.8系统环境,安装了MySql+Nginx+Git+vsftpd等软件,在本地Linux终端以非root账户SSH远程登录服务器,在将项目打包发布时遇到如题所示问题。代码中配置文件里的用户名不是“root”,密码正确,且该用户名和密码是配置在服务端数据库的用户表中的。但是在用浏览器调用跟数据库交互接口时出错:尝试解决网上搜了一堆文章,主要集中在(1...原创 2018-05-11 10:20:33 · 274945 阅读 · 33 评论 -
VMware Workstation 11 虚拟机安装Centos 6.*系统图文教程
这篇文章主要介绍了VMware Workstation 11 虚拟机安装Centos 6.6系统,本文从VMware下载安装到系统下载安装,用详细的图文说明讲解了每一步的操作,需要的朋友可以参考下转载 2018-05-08 21:06:03 · 427 阅读 · 0 评论