linux学习lesson22

Linux深度学习环境配置:Fastai课程CUDA+Conda实战指南 深度学习环境配置是AI工程实践的基础环节,其核心在于Python解释器、GPU加速库(如CUDA/cuDNN)与科学计算依赖(如OpenCV、Matplotlib)三者的精确协同。原理上,PyTorch等框架的GPU支持并非运行时动态加载,而是编译时绑定CUDA工具链版本,导致系统驱动、nvcc版本与Python包wheel必须严格兼容。这一技术约束使环境搭建具备强物理性与低容错性,直接决定模型训练、数据可视化及Notebook交互能否稳定执行。典型应用场景包括云服务器无GUI环境部署、Jetson边缘设备 阅读详情

目录

1 yum更换国内源

2 yum下载rpm包

3 源码包安装


1 yum更换国内源

[root@worker1 ~]# cd /etc/yum.repos.d
[root@worker1 yum.repos.d]# rm -f dvd.repo
法1:
[root@worker1 yum.repos.d]# wget http://mirrors.aliyun.com/repo/Centos-7.repo
--2018-10-10 00:43:21--  http://mirrors.aliyun.com/repo/Centos-7.repo
Resolving mirrors.aliyun.com (mirrors.aliyun.com)... 157.255.28.135, 157.255.28.136, 157.255.28.227, ...
Connecting to mirrors.aliyun.com (mirrors.aliyun.com)|157.255.28.135|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2523 (2.5K) [application/octet-stream]
Saving to: ‘Centos-7.repo’

100%[===================================================>] 2,523       --.-K/s   in 0s      

2018-10-10 00:43:21 (134 MB/s) - ‘Centos-7.repo’ saved [2523/2523]

[root@worker1 yum.repos.d]# ls
Centos-7.repo
法2:
[root@worker1 yum.repos.d]# curl -O http://mirrors.aliyun.com/repo/Centos-7.repo
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  2523  100  2523    0     0  17467      0 --:--:-- --:--:-- --:--:-- 17520
[root@worker1 yum.repos.d]# ls
Centos-7.repo
[root@worker1 yum.repos.d]# yum list |tail -20
yum-plugin-upgrade-helper.noarch            1.1.31-46.el7_5            updates  
yum-plugin-verify.noarch                    1.1.31-46.el7_5            updates  
yum-plugin-versionlock.noarch               1.1.31-46.el7_5            updates  
yum-rhn-plugin.noarch                       2.0.1-10.el7               base     
yum-updateonboot.noarch                     1.1.31-46.el7_5            updates  
yum-utils.noarch                            1.1.31-46.el7_5            updates  
zenity.x86_64                               3.22.0-1.el7               base     
zlib.i686                                   1.2.7-17.el7               base     
zlib.x86_64                                 1.2.7-17.el7               base     
zlib-devel.i686                             1.2.7-17.el7               base     
zlib-devel.x86_64                           1.2.7-17.el7               base     
zlib-static.i686                            1.2.7-17.el7               base     
zlib-static.x86_64                          1.2.7-17.el7               base     
zsh.x86_64                                  5.0.2-28.el7               base     
zsh-html.x86_64                             5.0.2-28.el7               base     
zziplib.i686                                0.13.62-5.el7              base     
zziplib.x86_64                              0.13.62-5.el7              base     
zziplib-devel.i686                          0.13.62-5.el7              base     
zziplib-devel.x86_64                        0.13.62-5.el7              base     
zziplib-utils.x86_64                        0.13.62-5.el7              base   

 

2 yum下载rpm包

  • 安装扩展源
[root@worker1 yum.repos.d]# yum install -y epel-release
Loaded plugins: fastestmirror
base                                                                  | 3.6 kB  00:00:00     
extras                                                                | 3.4 kB  00:00:00     
updates                                                               | 3.4 kB  00:00:00     
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
Resolving Dependencies
--> Running transaction check
---> Package epel-release.noarch 0:7-11 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================
Package                   Arch                Version             Repository           Size
=============================================================================================
Installing:
epel-release              noarch              7-11                extras               15 k

Transaction Summary
=============================================================================================
Install  1 Package

Total download size: 15 k
Installed size: 24 k
Downloading packages:
epel-release-7-11.noarch.rpm                                          |  15 kB  00:00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : epel-release-7-11.noarch                                                  1/1
  Verifying  : epel-release-7-11.noarch                                                  1/1

Installed:
  epel-release.noarch 0:7-11                                                                 

Complete!
[root@worker1 yum.repos.d]# yum list | grep epel | head
* epel: mirrors.aliyun.com
epel-release.noarch                      7-11                          @extras  
0ad.x86_64                               0.0.22-1.el7                  epel     
0ad-data.noarch                          0.0.22-1.el7                  epel     
0install.x86_64                          2.11-1.el7                    epel     
2048-cli.x86_64                          0.9.1-1.el7                   epel     
2048-cli-nocurses.x86_64                 0.9.1-1.el7                   epel     
2ping.noarch                             3.2.1-2.el7                   epel     
389-admin.x86_64                         1.1.46-1.el7                  epel     
389-admin-console.noarch                 1.1.12-1.el7                  epel     


Exiting on Broken Pipe
  • 下载rpm包

yum install -y 包名 --downloadonly 下载默认的路径(后面跟仓库名,ls /var/cache/yum/x86_64/7/)

yum install -y 包名 --downloadonly 下载默认的路径(后面跟仓库名,ls /var/cache/yum/x86_64/7/)
[root@worker1 packages]# yum install -y zsh --downloadonly
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* epel: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
Resolving Dependencies
--> Running transaction check
---> Package zsh.x86_64 0:5.0.2-14.el7 will be updated
---> Package zsh.x86_64 0:5.0.2-28.el7 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================
Package           Arch                 Version                     Repository          Size
=============================================================================================
Updating:
zsh               x86_64               5.0.2-28.el7                base               2.4 M

Transaction Summary
=============================================================================================
Upgrade  1 Package

Total download size: 2.4 M
Background downloading packages, then exiting:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
zsh-5.0.2-28.el7.x86_64.rpm                                           | 2.4 MB  00:00:00     
exiting because "Download Only" specified
[root@worker1 packages]# ls /var/cache/yum/x86_64/7/base/packages/
zsh-5.0.2-28.el7.x86_64.rpm
  • 下载没安装的包,并指定路径

yum install -y 包名 --downloadonly --downloaddir=路径

[root@worker1 packages]# yum install -y zsh --downloadonly --downloaddir=/tmp/
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* epel: mirror.lzu.edu.cn
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
Resolving Dependencies
--> Running transaction check
---> Package zsh.x86_64 0:5.0.2-14.el7 will be updated
---> Package zsh.x86_64 0:5.0.2-28.el7 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================
Package           Arch                 Version                     Repository          Size
=============================================================================================
Updating:
zsh               x86_64               5.0.2-28.el7                base               2.4 M

Transaction Summary
=============================================================================================
Upgrade  1 Package

Total download size: 2.4 M
Background downloading packages, then exiting:
exiting because "Download Only" specified
[root@worker1 packages]# ls /tmp/
dir123         yum_save_tx.2018-10-10.00-54.CkX7yH.yumtx
test.txt.new   yum_save_tx.2018-10-10.00-57.gQnNpa.yumtx
test.txt.new2  zsh-5.0.2-28.el7.x86_64.rpm
  • 下载已经安装的包,并指定路径

yum reinstall -y 包名 --downloadonly --downloaddir=路径

[root@worker1 packages]# yum reinstall -y vim-enhanced --downloadonly --downloaddir=/tmp/
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* epel: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
Resolving Dependencies
--> Running transaction check
---> Package vim-enhanced.x86_64 2:7.4.160-4.el7 will be reinstalled
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================
Package                 Arch              Version                     Repository       Size
=============================================================================================
Reinstalling:
vim-enhanced            x86_64            2:7.4.160-4.el7             base            1.0 M

Transaction Summary
=============================================================================================
Reinstall  1 Package

Total download size: 1.0 M
Installed size: 2.2 M
Background downloading packages, then exiting:
vim-enhanced-7.4.160-4.el7.x86_64.rpm                                 | 1.0 MB  00:00:00     
exiting because "Download Only" specified

 

3 源码包安装

  • 下载httpd-2.2
[root@worker1 packages]# cd /usr/local/src/
[root@worker1 src]# wget https://cfhcable.dl.sourceforge.net/project/apachehttpserver/httpd-2.2.27.tar.gz
--2018-10-10 01:00:23--  https://cfhcable.dl.sourceforge.net/project/apachehttpserver/httpd-2.2.27.tar.gz
Resolving cfhcable.dl.sourceforge.net (cfhcable.dl.sourceforge.net)... 146.71.73.6
Connecting to cfhcable.dl.sourceforge.net (cfhcable.dl.sourceforge.net)|146.71.73.6|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 8350426 (8.0M) [application/x-gzip]
Saving to: ‘httpd-2.2.27.tar.gz’

100%[===================================================>] 8,350,426    245KB/s   in 33s    

2018-10-10 01:00:57 (247 KB/s) - ‘httpd-2.2.27.tar.gz’ saved [8350426/8350426]

[root@worker1 src]# ls
apr-1.6.3.tar.gz       mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz  php-5.6.32.tar.bz2
apr-util-1.6.1.tar.gz  master.zip                                    php-7.1.6.tar.bz2
httpd-2.2.27.tar.gz    memcached-1.4.30.tar.gz                       phpredis-develop.zip
httpd-2.4.34.tar.gz    mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz    redis-2.8.21.tar.gz
iTop-2.3.4-3302.zip    nginx-1.10.3.tar.gz
  • 解压httpd-2.2.27.tar.gz
[root@worker1 src]# tar -zxvf httpd-2.2.27.tar.gz
[root@worker1 src]# cd httpd-2.2.27
  • 配置编译
[root@worker1 httpd-2.2.27]# ./configure --prefix=/usr/local/apache2.2
checking for chosen layout... Apache
checking for working mkdir -p... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu

Configuring Apache Portable Runtime library ...

checking for APR... reconfig
configuring package in srclib/apr now
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
Configuring APR library
Platform: x86_64-unknown-linux-gnu
checking for working mkdir -p... yes
APR Version: 1.5.0
checking for chosen layout... apr
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/usr/local/src/httpd-2.2.27/srclib/apr':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details
configure failed for srclib/apr

原因是没有安装gcc

[root@worker1 httpd-2.2.27]# yum install -y gcc
  • 再次配置文件
[root@worker1 httpd-2.2.27]# ./configure --prefix=/usr/local/apache2.2
  • 检查是否正确安装
[root@worker1 httpd-2.2.27]# echo $?

0
  • 执行make
[root@worker1 httpd-2.2.27]# make
[root@worker1 httpd-2.2.27]# echo $?
0
  • 执行make install
[root@worker1 httpd-2.2.27]# make install
[root@worker1 httpd-2.2.27]# echo $?
0
[root@worker1 httpd-2.2.27]# ls /usr/local/apache2.2/
bin  build  cgi-bin  conf  error  htdocs  icons  include  lib  logs  man  manual  modules
  • 卸载源码安装
[root@worker1 httpd-2.2.27]# rm -rf  /usr/local/apache2.2/

 

扩展
1. 把源码包打包成rpm包 https://jin-yang.github.io/post/linux-create-rpm-package.html

使用Simulink对固定翼无人机的自动起飞与降落进行仿真 本文介绍了基于Simulink的固定翼无人机自动起飞与降落控制系统设计方法。系统包含飞行器动力学模型、控制系统、环境模拟等模块,通过简化动力学方程描述无人机运动特性。详细说明了从创建模型、设置动力学方程、设计PID控制器(包括自动起飞和降落控制策略)到添加环境模拟的完整仿真流程。重点阐述了升降舵和发动机推力的控制律设计,以及性能评估要点。本方法可有效验证控制系统设计,优化飞行稳定性和安全性参数,为无人机自主控制提供仿真支持。 阅读详情

相关推荐

保姆级教程:用DaVinci Configurator & Developer从零搭建AUTOSAR OS(TC2xx三核实战)

本文提供了一份详细的AUTOSAR OS配置指南,使用DaVinci Configurator和Developer工具从零开始搭建Infineon TC2xx三核系统。涵盖多核配置协同逻辑、版本兼容性陷阱及验证错误的解决方案,帮助开发者在3小时内构建可运行的多核OS框架。

weixin_33940469的博客 313

7.1-7.4 软件包安装和卸载

7.1 软件包安装和卸载7.1 安装软件包的三种方法rpm工具rpm(Redhat Package Manager)RPM软件包管理器,是以一种数据库记录的方式来将我们所需要的套件安装到Linux主机的一套管理程序。rpm包是预先在Linux机器上编译好并打包好的文件,安装起来非常快捷。但是有一个缺点:安装环境必须与编译时的一致或相当;包与包之间存在着相互依赖的情况,安装或卸...

weixin_34209406的博客 347

Zotero PDF Translate插件实战:DeepL API免费申请与高效翻译配置指南

本文提供Zotero PDF Translate插件配置DeepL API的完整实战指南。详细介绍了如何免费申请DeepL API密钥,解决国内访问问题,并在插件中完成精细配置,实现文献阅读时的无缝划词翻译,大幅提升科研人员和学生的英文文献阅读效率。

rum55的博客 457

linux学习lesson21

目录 1 安装软件包的三种方法 2 rpm包介绍 3 rpm工具用法 4 yum工具用法 5 yum搭建本地仓库 1 安装软件包的三种方法 rpm工具 RPM包是预先在Linux机器上编译并打包的文件,安装非常快捷。但它也有一些缺点,比如安装环境必须与编译时的环境一致或者相当,包与包之间存在着相互依赖的情况,卸载包时需要先把依赖的包卸载。如果依赖的包是系统所必需的,就不能卸载这个包,...

InfiniteIdea_Go的博客 442

从零实现Unitree Go2的SLAM建图与导航:手把手集成slam_toolbox和nav2(附Rviz2可视化配置)

本文详细指导如何在Unitree Go2四足机器人上集成slam_toolbox和nav2,实现SLAM建图与导航功能。从ROS2环境配置、雷达数据处理到slam_toolbox参数优化,再到nav2路径规划与Rviz2可视化调试,提供完整解决方案。特别适合机器人开发者快速掌握ROS2导航栈在Unitree Go2上的应用实践。

weixin_33737134的博客 1231

在工作台 LS-DYNA 中检索和变换反作用力分量

在结构仿真中,通常需要由施加的位移或速度边界条件产生的反作用力。此外,通常需要根据用户定义的坐标系解析反作用力分量。在本文中,详细介绍了在Workbench (WB) LS-DYNA 中,相对于用户定义的坐标系检索和变换反作用力分量的过程。

jkh920184196的博客 885

linux里终端安转视频播放器的操作及显示

[enilu@enilu ~]$ mplayerbash: mplayer: command not found[enilu@enilu ~]$ yum list | grep mplayer^C^C Exiting on Broken Pipe [enilu@enilu ~]$ [enilu@enilu ~]$ SUbash: SU: command not found[enilu@en...

weixin_34380296的博客 455

从隐式求解器到显式求解器:COMSOL接触仿真中的求解策略对比与选择

本文深度解析了COMSOL中隐式与显式求解器在接触仿真中的应用与选择策略。针对非线性接触问题的核心挑战,详细对比了两种求解器的数学框架、优化技术及适用场景,并提供了参数调优和调试技巧,帮助工程师高效解决接触仿真中的收敛问题。

weixin_28347369的博客 682

linux下Broken Pipe错误

有有可能是linux的线程机制会产生JVM出错的问题,特别是在连接高峰期间经常出现这样的问题,tomcat在linux下也出现类似情况。 解决办法是在环境变量中设置: _JAVA_SR_SIGNUM=12 基本就可以解决。 注意必须是“_JAVA_SR_SIGNUM=12”等号两边必须没有空格,等号是半角。。。网上几乎所有答案都是错。。。害人不浅。。。 编辑 /etc/profile

墨者侠客 7612

【光子 AI 】LangGraph:Graph = 有向有环图 + 状态机实现原理详解:数据结构模型与核心算法代码实现逻辑解析

LangGraph核心原理解析:基于Pregel模型的消息传递图,结合有向有环图和状态机特性。关键实现包括:1) 共享状态机制(TypedDict/Pydantic模型)配合Reducer逻辑实现状态更新;2) 图拓扑结构通过邻接表维护节点和条件边;3) 检查点机制支持状态持久化和恢复。运行时采用Pregel循环算法,通过超级步迭代执行节点函数、应用状态归约、条件路由下一批节点,同时支持人工中断和异步并行处理。该架构使LangGraph具备循环执行、条件跳转等DAG无法实现的动态流程控制能力。

AI天才研究院 1035

SAP_MM&FI模块-质保金标准解决方案详解

主要讲述了SAP系统质保金的标准实现方案,包含业务背景、后台配置、前台业务操作记录,以及关键点的AI解释;

风沙的博客 685

Linux下使用yum install时出现Exiting on user cancel 完美解决

转发来自:https://www.cnblogs.com/feilstar/p/10284890.html

追求卓越,做到专业 2505

大模型复杂问答能力评测框架:从原理到实践

在人工智能领域,大语言模型(LLM)的评估是衡量其实际应用价值的关键环节。其核心原理在于通过系统化的评测框架,对模型的理解、推理、整合与表达能力进行量化分析。传统的NLP基准测试往往侧重于事实性检索或简单推理,难以全面反映模型在应对多跳推理、隐含条件、长上下文整合等复杂现实任务时的真实性能。因此,专门针对复杂问答设计的评测技术应运而生,其价值在于为模型选型、效果优化和瓶颈诊断提供数据驱动的科学依据。该技术广泛应用于需要深度逻辑判断的业务场景,如智能投顾、法律咨询、医疗诊断等。本文聚焦的`tan92hl/Co

weixin_28679635的博客 362

linux学习 lesson22 http服务

一、Apache服务 什么是Apache 阿帕奇 (Apache HTTP Server)也就是apache服务器。它是Apache软件基金会管理下的一个开放源代码的服务器软件,可以理解为电脑上的一个应用程序。简单地说它的作用就是将你的电脑变成一台服务器,让你的电脑开放特定的网络端口,用以接收来自网络上发送到这台机器的HTTP请求,对请求的内容进行处理并作出相应的响应。 安装 yum insta...

飞翔的罗老汉 382

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

linux学习 lesson 1 虚拟机&shell介绍及用法

iuuoi

飞翔的罗老汉 1261

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

linux学习lesson3

目录   1 使用PuTTY远程连接Linux 2 使用xshell连接Linux 3 PuTTY密钥认证 4 xshell密钥认证 1 使用PuTTY远程连接Linux 1.1 putty下载地址: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 找到putty.zip包一起下载,根据自己系统位数...

InfiniteIdea_Go的博客 325

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

[Linux——Lesson22.进程信号:信号保存 & 信号捕捉]

本文深入探讨了Linux信号机制的核心概念与应用。主要内容包括: 信号生命周期管理:从产生到处理的完整流程,重点解析了阻塞集与未决集的交互逻辑; 信号集操作函数:详细介绍了sigset_t类型及sigprocmask、sigpending等关键系统调用; 信号处理实践:涵盖信号捕捉时机(内核态返回用户态)、可重入函数注意事项和volatile关键字的防优化作用; 重要信号应用:特别分析了SIGCHLD信号在子进程管理中的关键作用,以及核心转储(coredump)的调试价值。 文章通过代码示例和原理图示,系统

2401_83386596的博客 996

linux学习lesson68

文章目录1.添加自定义监控项目2.配置邮件警告3.测试警告4.不发邮件的问题处理 1.添加自定义监控项目 需求:监控某台web的80端口连接数,并出图 两步:1)zabbix监控中心创建监控项目;2)针对该监控项目以图形展现 对于第一步,需要到客户端定义脚本 [root@linux02 ~]# vim /usr/local/sbin/estab.sh //内容如下 #!/bin/bash ##...

InfiniteIdea_Go的博客 407

linux学习lesson24

目录 1 管道符作业控制 2 shell变量 3 环境变量配置文件 1 管道符作业控制 "|"作用是将前面命令的输出作为后面命令的输入 [root@worker1 ~]# cat 4.txt | wc -l 28 [root@worker1 ~]# cat 4.txt | grep 'root' root:x:0:0:root:/root:/bin/bash operator:x...

InfiniteIdea_Go的博客 239

【lesson22】理解进程地址空间

对进程地址空间的详细解读

m0_67077469的博客 277

linux学习 lesson9日志

一、什么是日志 日志文件是用于记录系统操作事件的记录文件或文件集合,可分为事件日志和消息日志。具有处理历史数据、诊断问题的追踪以及理解系统的活动等重要作用。 在日常运维中日志是不可或缺且非常重要的一环。 二、日志的查看 日志储存在位置在/var/log 下,不同的文件承载着不同的日志信息。举例如下: /var/log/message ##系统启动后的信息和错误日志,是Red ...

飞翔的罗老汉 268

原创 linux下c++ lesson22 容器-stack&queue

1-栈.cpp #include <iostream> #include <stack> #include <stdlib.h> #include <time.h> using namespace std; int main() { stack<int> s; srand(time(NULL)); int num; for ...

Tyeat的博客 203

linux学习lesson19

目录 1 压缩打包介绍 2 gzip压缩工具 3 bzip2压缩工具 4 xz压缩工具 1 压缩打包介绍 Windows下打包后缀名常见有 .rar .zip .7z Linux打包后缀名常见有 .zip,.gz,.bz2,.xz,.tar.gz,.tar.bz2,.tar.xz     2 gzip压缩工具 新建一个文件,进行压缩 [root@worker1 ~]...

InfiniteIdea_Go的博客 273

linux学习lesson35

目录 1 iptables规则备份和恢复 2 firewalld的9个zone 3 firewalld关于zone的操作 4 firewalld源于service的操作 1 iptables规则备份和恢复 保存和备份iptables规则 service iptables save //会把规则保存到/etc/sysconfig/iptables [root@worker1 ~]# ...

InfiniteIdea_Go的博客 593

lesson45:Linux基础入门指南:从内核到实践操作全解析

这是一篇关于Linux基础的内容摘要,涵盖Linux内核与发行版解析、VMware虚拟机安装配置、Ubuntu系统安装、快照功能使用、目录系统详解及基础命令实战等内容,旨在帮助读者从理论到实践全面入门Linux系统,并提供了进阶学习路径和资源推荐。

2402_82363599的博客 1668

linux学习lesson26

目录 1 grep命令 1 grep命令 什么是正则 正则就是一串有规律的字符串 掌握好正则对于编写shell脚本有很大帮助 各种编程语言中都有正则,原理是一样的 本章将要学习grep/egrep、sed、awk   grep [-cinvABC] 'word' filename -c:表示打印符合要求的行数 -i:表示忽略大小写 -n:表示输出符合要求的行及其行号 -v...

InfiniteIdea_Go的博客 248
上一篇: linux学习lesson21
下一篇: linux之小技巧netstat
InfiniteIdea_Go
博客等级 码龄8年 3粉丝 77原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值