【Linux】Linux基础概念

一些比较重要的使用Linux的前情提要。

部分经验来源于网络,若有侵权请联系我删除,主要是做笔记的时候忘记写来源了,做完笔记很久才写博客。

专栏目录:记录自己的嵌入式学习之路-CSDN博客


目录

[1 Shell命令参数](#1 Shell命令参数)

[2 系统变量和命令在Shell中的用法](#2 系统变量和命令在Shell中的用法)

[3 Shell命令中的|](#3 Shell命令中的|)


1 Shell命令参数

尖括号 < >:用于表示必需提供的参数。你必须在使用命令时替换尖括号内的占位符。

方括号 :用于表示可选的参数。你可以选择性地提供或省略方括号内的内容

例:

cp <source_file> <destination_file>

ls directory

2 系统变量和命令在Shell中的用法

若需要在Shell中引用系统变量或者某些命令的输出,可以使用(变量/命令)来实现,如cd /home/(whoami)/.config,这样可以增加命令的通用性。

同时,还可以利用复杂命令的输出,如:echo -e "Test\n$(whatis whoami)"。

3 Shell命令中的|

shell中的"|"表示管道,意思是将左边的输出作为右边的输入。最最常见的用法是<一个获取信息的命令> | grep xxx,来筛选自己需要的信息。

相关推荐
小白鸽i1 分钟前
【linux】麒麟桌面版安装人大金仓V8
linux·运维
Ruiery6 分钟前
Linux 6.6内核内存管理深度解析(三):页表与缺页处理 — 虚拟地址怎么按需映射到物理页
linux·运维·服务器
ouynagda7 分钟前
iMX6ull Linux 嵌入式驱动开发笔记(LCD / ADXL345 / SPI 子系统)
linux·arm开发·驱动开发·笔记·嵌入式硬件
小诗懂技术8 分钟前
linux驱动中断,相关中断的方式与适用场景
linux·arm开发·驱动开发·算法
xiaoqiMikko12 分钟前
Linux 实战(九·完):重定向、sudo、通配符的坑 + 报错速查表 —— 三台真机实测
linux·centos
H.莓飛15 分钟前
【C++】模板初阶
linux·开发语言·c++·visual studio
kmomo..18 分钟前
Linux SPI 驱动开发学习笔记:从框架到实战
linux·驱动开发·学习
Lzg_na20 分钟前
基于 inode 的文件系统详解
linux
小此方30 分钟前
Linux网络(二十二):深入解析IP协议:从地址寻址、头部结构到内核机制与TTL环路控制
linux·网络·tcp/ip
Ruiery32 分钟前
Linux 6.6内核内存管理深度解析(四):大页(HugeTLB / THP)— 为什么一个页表项要管 2MB
linux·运维·服务器