shell--常用命令

ops/2024/11/13 23:07:51/

命令执行失败之后的操作

teee --version || { echo "tee command not found"; exit 1; }

/dev/null

`/dev/null` 对应的是一个空设备文件,任何写入这个文件的数据都将立即被销毁,而不是写到磁盘上。

if dpkg -s software-properties-common >/dev/null; thenecho "software-properties-common is installed."
elseecho "software-properties-common is not installed."
fi

上面的命令加/dev/null和不加/dev/null的区别:

sudo免密码输入

sudo -S

-S, --stdin read password from standard input

wuguo@BJAE-PC-240104 ~ $ pw="ptjs2401"
wuguo@BJAE-PC-240104 ~ $ echo ${pw} | sudo -S add-apt-repository universe -y
Adding component(s) 'universe' to all repositories.
Hit:1 http://mirrors.aliyun.com/docker-ce/linux/ubuntu jammy InRelease
Get:2 http://mirrors.ustc.edu.cn/ros2/ubuntu jammy InRelease [4,682 B]                                                                    
Hit:3 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy InRelease                                                                                
Hit:4 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates InRelease                                           
Hit:5 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-backports InRelease
Hit:6 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-security InRelease
......


http://www.ppmy.cn/ops/132928.html

相关文章

将数组中的数据反向输出(数组,函数)

将数组中的数据反向输出&#xff0c;用数组名作函数参数 swap函数是用来实现数组中元素前后的调换&#xff0c;用这种方式来实现数组中元素的逆序输出 #include <stdio.h> #include <stdlib.h> void swap(int m[],int n); int main() {int a[]{1,2,3,4,5,6,7,8,9,…

VisionPro —— CogSobelEdgeTool边缘提取工具

此工具可隔离和增强图像中的边缘信息。此编辑控件用于指定 magnitude scaling factor&#xff0c;选择 post-processing operation&#xff0c;以及查看视觉工具结果。 边缘幅度图像&#xff1a;基于输入图像中像素的边缘幅度的输出图像。 较大的边缘将在输出图像中生成具有较…

元岭村停车场的收费情况探寻

​虽然我居住在石岩园岭村范围&#xff0c;但是我没有把车子停到园岭村&#xff08;村着有些标语是园岭村有些是元岭村&#xff09;。主要是因为村里停车太需要技术了&#xff0c;不仅村里开车路况和人流复杂&#xff0c;而且停车位也很有限&#xff0c;车子一般是村里哪里有空…

K8s使用nfs

改动点 ip和路径改为自己的 --- apiVersion: v1 kind: ServiceAccount metadata:name: nfs-client-provisioner# replace with namespace where provisioner is deployednamespace: nfs-client --- kind: ClusterRole apiVersion: rbac.authorization.k8s.io/v1 metadata:nam…

dell服务器安装ESXI8

1.下载镜像在官网 2.打开ipmi&#xff08;idrac&#xff09;&#xff0c;将esxi镜像挂载&#xff0c;然后服务器开机 3.进入bios设置cpu虚拟化开启&#xff0c;进入boot设置启动选项为映像方式 4..进入安装引导界面3.加载完配置进入安装 系统提示点击继 5.选择安装磁盘进行…

【从零开始的LeetCode-算法】3242. 设计相邻元素求和服务

给你一个 n x n 的二维数组 grid&#xff0c;它包含范围 [0, n2 - 1] 内的不重复元素。 实现 neighborSum 类&#xff1a; neighborSum(int [][]grid) 初始化对象。int adjacentSum(int value) 返回在 grid 中与 value 相邻的元素之和&#xff0c;相邻指的是与 value 在上、左…

【Java SE】枚举类

枚举&#xff08;enumeration&#xff0c;简写为 enum&#xff09;是一种特殊的类&#xff0c;用于表示一组有限的常量。它包含一组特定的、固定的对象。例如&#xff0c;表示季节时&#xff0c;我们可以定义一个枚举来表示春天、夏天、秋天和冬天。如果直接用类来实现季节&…

元素定位和标准流理解[从本质到理解]

元素定位和标准流理解 1.1 标准流(Normal)布局 默认情况下&#xff0c;元素都是按照normal flow(标准流、常规流、文档流[document flow])进行排布 默认情况下&#xff0c;从左到右&#xff0c;从上到下按顺序摆放好默认情况下&#xff1a;互相之间不存在层叠现象 <body&g…