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

Linux 使用笔记(本人出品,必属精品)

文章目录

  • Part.I Introduction
    • Chap.I 快应用
    • Chap.II 课程所学
  • Part.II 基础知识
    • Chap.X 杂记

Part.I Introduction

在这里插入图片描述
Linux 是笔者在大四上学期学的,当时授课的刘老师现在还能偶尔见到。但是平时一般用 Windows,有机会接触 Linux 一般是偶尔在服务器上跑跑程序,很多东西都忘记了,之前做的笔记也比较混乱,这篇博文就简单整理一下吧。

Chap.I 快应用

  • Ubuntu 使用笔记
  • Linux Shell 介绍及常用命令汇总
  • Linux bash 编程笔记
  • Linux shell 编程利用迭代函数实现简单阶乘
  • Linux 有关文件的操作
  • Linux 进程调度
  • Linux 下查看内存(磁盘)占用情况
  • Linux scp 跨服务器拷贝
  • Linux 公私钥生成 + 免密连接服务器

他人写的优质文章

  • 有关 home 下 bash 的四个文件 .bash_history,.bash_logout,.bash_profile,.bashrc介绍

Chap.II 课程所学

这部分是当时在 Linux 课堂上所做的笔记,没什么流量,可能是太基础了,但是现在的我看之前的笔记还挺自豪的。

  • Linux 应试笔记
  • Linux Vim 编辑器的使用笔记
  • Linux 中 awk 与 sed 操作
  • Linux grep之正则表达式
  • Linux 系统管理与监视
  • Linux GCC的使用与开发

Part.II 基础知识

Chap.X 杂记

eval $str		# 将一个字符串以一个命令来执行
du -sh			# 查看当前文件夹的总大小
du -h –max-depth=1 *	# 查看当前目录下的各个文件和文件夹的大小
typeset -u tmp;tmp='lowcase';echo "$tmp"  #小写转大写
typeset -l tmp;tmp='UPCASE';echo "$tmp"   #大写转小写
file='I am OHANLON'
echo ${file:0:1}             #从0开始索引
echo ${file:3:${#file}-4}    #含3,取后面的长度-4个字符
echo ${#file}                #字符串的长度
echo ${#array[@]}            #数组的长度
array=(${string//,/ })       #将以,分割的字符串转化为字符数组
array=(`echo $string | tr ',' ' '` ) 
#这句的作用同上,它是先将,替换为空格,然后转化为字符数组
string1=`echo $string | tr ',' ' '`
string1=$(echo $string | tr ',' ' ')
#将string中的,转化为空格并保存到string1中
array=($string)              #以默认分隔符(空格)将字符串变成数组
OLD_IFS="$IFS"
IFS=","                      #改变默认分隔符为,
array=($string)
IFS="$OLD_IFS"               #分割完成之后再变回来。
a=$(printf "%05d" 123)       #a=00123 位数不够前补0
grep -c str file			 # grep -c 返回 file中,与str匹配的行数

相关文章:

Linux 使用笔记(本人出品,必属精品)

文章目录 Part.I IntroductionChap.I 快应用Chap.II 课程所学 Part.II 基础知识Chap.X 杂记 Part.I Introduction Linux 是笔者在大四上学期学的,当时授课的刘老师现在还能偶尔见到。但是平时一般用 Windows,有机会接触 Linux 一般是偶尔在服务器上跑跑程…...

【2023 · CANN训练营第一季】初识新一代开发者套件 Atlas 200I DK A2 第二章——安装Atlas 200I DK A2跑通第一个案例

准备相关软件 包括一台PC机(空间大于10g),读卡器,32gsd卡,一根网线。 具体步骤: 开始烧录开发板镜像:将sd卡插入读卡器,将读卡器插入PC机的USB接口,根据相关链接在PC机下载制卡工具…...

concurrenthashmap

SizeCtl的用法 sizeCtl0或容量大小 &#xff08;二个构造方法&#xff09; sizeCtl>0&#xff08;初始化或扩容后&#xff09;扩容阈值 sizeCtl-1&#xff1a;正在初始化中 sizeCtl<-1&#xff1a;线程扩容中 知道为什么第一个线程扩容时2&#xff0c;后面的其他线程扩容…...

8年测试总结,项目/团队如何做自动化测试?效率价值?吐血整理...

目录&#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结&#xff08;尾部小惊喜&#xff09; 前言 Python自动化测试&…...

图像动态裁剪

1. 背景 以两级级联模型为例&#xff0c;第一级目标检测模型用于检测人员&#xff0c;第二级目标检测模型用于检测手机、对讲机等。然后实际数据采集过程中&#xff0c;手机、对讲机这些设备并不在人员的一级检测框内&#xff0c;使得二级模型训练的样本较少。 二级目标检测模…...

Thematica: 炫彩主题与黑暗奇观的Vue3之旅

✅创作者:陈书予 🎉个人主页:陈书予的个人主页 🍁陈书予的个人社区,欢迎你的加入: 陈书予的社区 🌟专栏地址: 三十天精通 Vue 3 文章目录 一、介绍1.1 博客主题和目的1.2 Vue 3简介二、炫彩主题2.1 准备工作2.2 安装必要依赖2.3 创建Vue项目2.4 设置全局样式...

平凡的Python为什么能一跃成为世界排名第一的语言

本文首发自「慕课网」&#xff0c;想了解更多IT干货内容&#xff0c;程序员圈内热闻&#xff0c;欢迎关注"慕课网"&#xff01; 作者&#xff1a;大周|慕课网讲师 一、前言 本文将结合个人经历为各位同学客观的分析是否有学习Python的必要、Python适合谁学、为什么…...

Wijmo 2023 v1 Crack

改进了 FlexGrid&#xff0c;支持 React 18 严格模式和可访问性。 5月 15&#xff0c; 2023 - 10&#xff1a;51 新版本 特征 改进了对 React 18 的支持 - 添加了对 React 18 严格模式的支持&#xff0c;可帮助开发人员在开发过程中查找常见错误。辅助功能改进 - 以下是此版本中…...

万物互联时代的边缘计算安全需求与挑战

随着物联网技术的快速发展&#xff0c;越来越多的设备和应用程序开始互联&#xff0c;这不仅提高了我们的生活质量&#xff0c;也带来了很多新的安全威胁。边缘计算作为连接数据和应用程序的关键环节&#xff0c;在万物互联的时代变得尤为重要。本文将讨论万物互联背景下的边缘…...

函数序列与函数项级数

文章目录 函数序列与函数项级数函数序列函数项级数Weierstrass M 判别法 函数序列与函数项级数 函数序列 点态收敛&#xff1a;设 f n ( x ) : [ a , b ] → R f_n(x):\,[a,\,b]\to\bold{R} fn​(x):[a,b]→R 是定义在区间 [ a , b ] [a,\,b] [a,b] 上的函数序列&#xff1…...

UML时序图详解

上篇文章&#xff0c;介绍了UML状态图&#xff0c;并通过visio绘制一个全自动洗衣机的UML状态图实例进行讲解。 本篇&#xff0c;来继续介绍UML中的另一种图——时序图。 1 时序图简介 时序图(Sequence Diagram)&#xff0c;也叫顺序图&#xff0c;或序列图&#xff0c;是一…...

Centos7.6部署postgresql15主从

目录 安装pg15&#xff08;master和standby&#xff09;主数据库配置(master)初始化数据库创建归档日志目录设置数据库访问权限修改数据库配置文件开启数据库 从数据库配置(standby)同步主库的数据文件创建文件standby.signal启动从数据库 主从状态验证master上验证standby上验…...

【ThinkPHP6系列学习-2】多应用模式配置

这里写一写TP6下配置多应用。因为TP6和TP5有所差异&#xff0c;TP6默认是单应用模式&#xff08;单模块&#xff09;&#xff0c;而我们实际项目中往往是多应用的&#xff08;多个模块&#xff09;&#xff0c;所以在利用TP6是就需要进行配置&#xff0c;开启多应用模式。 目录…...

Linux内核oops panic简析

源码基于&#xff1a;Linux 5.4 0. 前言 内核异常的级别大致分为三个&#xff1a;BUG、oops、panic。 BUG 是指那些不符合内核的正常设计&#xff0c;但内核能够检测出来并且对系统运行不会产生影响的问题&#xff0c;比如在原子上下文中休眠&#xff0c;在内核中用 BUG 标识。…...

Spark大数据处理讲课笔记4.8 Spark SQL典型案例

文章目录 零、本讲学习目标一、使用Spark SQL实现词频统计&#xff08;一&#xff09;数据源 - words.txt&#xff08;二&#xff09;创建Maven项目&#xff08;三&#xff09;添加依赖和构建插件&#xff08;四&#xff09;修改源目录名称&#xff08;五&#xff09;创建日志属…...

WhatsApp Business 多人使用终极指南

今时今日&#xff0c;几乎每个人的手机上都安装了 WhatsApp&#xff0c;不少电商更会依赖 WhatsApp作为和客户沟通的主要渠道。但对有一定规模的店铺来说&#xff0c;WhatsApp绑定一个号码和设备的设定实在很不方便。如何才能用WhatsApp Business批量处理客户查询呢&#xff1f…...

布局和视图的常用属性

0、用户界面由布局和GUI组件组成 之前的项目中都是使用线性布局LinearLayout&#xff0c;LinearLayout将视图显示在一行或一列中。其使用方法如下所示&#xff1a; <LinearLayoutxmlns:android"http://schemas.android.com/apk/res/android"android:layout_width…...

解说天下之操作系统

解说天下之操作系统 本文由桌案drawon (https://www.drawon.cn)&#xff0c;云晶&#xff08;https://www.yunjingxz.com&#xff09;创始人根据多年从业经验&#xff0c; 从操作系统的起源&#xff0c;应用分类&#xff0c; 设计分类&#xff0c;以及资源使用角度对操作系统进…...

Pruning 系列 (八)layer常用简枝(torch)方法

环境 python 3.9numpy 1.24.1pytorch 2.0.0+cu117一、prune.random_unstructured pytorch:文档地址 用法: torch.nn.utils.prune.random_unstructured(module, name, amount) 参数: module(torch.nn.Module) -包含要修剪的张量的模块 name(str) -module 中的参数名称,将…...

Gigabyte Z490 Vision D i9-10900k电脑 Hackintosh 黑苹果efi引导文件

原文来源于黑果魏叔官网&#xff0c;转载需注明出处。&#xff08;下载请直接百度黑果魏叔&#xff09; 硬件型号驱动情况 主板Gigabyte Z490 Vision D 处理器Intel i9-10900k已驱动 内存64GB G.Skill Trident Z 3600Mhz CL18已驱动 硬盘西数 WDS250G3X0C-00SJG0 ( SN750) …...

开源文档迁移神器:feishu-doc-export如何3步解决企业知识库转移效率难题

开源文档迁移神器&#xff1a;feishu-doc-export如何3步解决企业知识库转移效率难题 【免费下载链接】feishu-doc-export 飞书文档导出服务 项目地址: https://gitcode.com/gh_mirrors/fe/feishu-doc-export 想象一下&#xff0c;你的公司要从飞书切换到企业微信&#x…...

利用 BADI 在 SAP VL01N/VL02N 交货单创建时实现业务规则校验

1. 为什么需要BADI校验交货单 在SAP系统中处理交货单时&#xff0c;业务规则的校验往往比想象中更复杂。记得去年我们公司就遇到过这样的情况&#xff1a;仓库同事在VL01N界面创建交货单时&#xff0c;系统没有对发货日期做任何限制&#xff0c;结果导致一批货物实际发货日期比…...

如何用KaTrain围棋AI彻底改变你的棋艺提升路径:从智能分析到实战精进的深度解析

如何用KaTrain围棋AI彻底改变你的棋艺提升路径&#xff1a;从智能分析到实战精进的深度解析 【免费下载链接】katrain Improve your Baduk skills by training with KataGo! 项目地址: https://gitcode.com/gh_mirrors/ka/katrain 你是否曾陷入"复盘一小时&#xf…...

代码实例看透位运算符 | ^ ~

要先理解&#xff08;原码&#xff0c;补码&#xff0c;反码&#xff0c;可以看这个文章&#xff09;&#xff1a;https://blog.csdn.net/2301_80428740/article/details/147284230?spm1011.2415.3001.10575&sharefrommp_manage_link 在C语言中&#xff0c;位运算符是直接…...

Helm 入门:Kubernetes 的包管理工具

Helm 入门&#xff1a;Kubernetes 的包管理工具 在云原生技术快速发展的今天&#xff0c;Kubernetes 已成为容器编排的事实标准。随着应用规模的扩大&#xff0c;管理复杂的 Kubernetes 资源变得越来越繁琐。这时&#xff0c;Helm 作为 Kubernetes 的包管理工具应运而生&#…...

AI智能证件照制作工坊如何提升用户体验?前端交互优化建议

AI智能证件照制作工坊如何提升用户体验&#xff1f;前端交互优化建议 1. 项目核心价值与用户体验挑战 AI智能证件照制作工坊是一个基于Rembg抠图引擎的商业级证件照生产工具&#xff0c;它彻底改变了传统证件照的制作方式。用户只需上传一张普通生活照&#xff0c;AI就能自动…...

电商卖家注意了!萤火AI实测:从抠图到带货视频,一个人搞定整个团队的工作

在电商行业摸爬滚打这么多年&#xff0c;我深知一个真理&#xff1a;“做图难&#xff0c;做视频更难&#xff1b;请美工贵&#xff0c;请摄影团队更贵。” 无论是国内淘系、抖音&#xff0c;还是出海做亚马逊、TikTok&#xff0c;视觉物料永远是转化的第一道门槛。很多时候&a…...

改进的Yolo11算法 有效张点创新点 引入FocalModulation特征金字塔实现精度的提高

Yolo11 引入【FocalModulation】特征金字塔的实现步骤一、【FocalModulation】特征金字塔概述1.1 【FocalModulation】特征金字塔介绍 【FocalModulation】结构简介 以下为【FocalModulation】特征金字塔的核心处理过程和优势&#xff1a; 处理过程&#xff1a;分层上下文化处理…...

Visual Syslog Server:企业级Windows日志集中管理终极解决方案

Visual Syslog Server&#xff1a;企业级Windows日志集中管理终极解决方案 【免费下载链接】visualsyslog Syslog Server for Windows with a graphical user interface 项目地址: https://gitcode.com/gh_mirrors/vi/visualsyslog 在复杂的网络环境中&#xff0c;Windo…...

三步轻松实现手机号码精准定位:让每一通电话都有迹可循

三步轻松实现手机号码精准定位&#xff1a;让每一通电话都有迹可循 【免费下载链接】location-to-phone-number This a project to search a location of a specified phone number, and locate the map to the phone number location. 项目地址: https://gitcode.com/gh_mir…...