【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,来筛选自己需要的信息。

相关推荐
fengyehongWorld3 小时前
TeraTerm ttl脚本登录wsl
linux·teraterm
乌托邦的逃亡者3 小时前
Linux中如何检测IP冲突
linux·运维·tcp/ip
一曦的后花园3 小时前
linux搭建promethes并对接node-exporter指标
linux·运维·服务器
乌托邦的逃亡者4 小时前
CentOS/Openeuler主机中,为一个网卡设置多个IP地址
linux·运维·网络·tcp/ip·centos
念恒123065 小时前
进程控制---自定义Shell
linux·c语言
风曦Kisaki5 小时前
# Linux Shell 编程入门 Day02:条件测试、if 判断、循环与随机数
linux·运维·chrome
李日灐5 小时前
< 6 > Linux 自动化构建工具:makefile 详解 + 进度条实战小项目
linux·运维·服务器·后端·自动化·进度条·makefile
嵌入式×边缘AI:打怪升级日志6 小时前
嵌入式Linux开发:开源组件、第三方库与许可证详解
linux
计算机安禾6 小时前
【Linux从入门到精通】第34篇:搭建FTP与Samba——跨平台文件共享解决方案
linux·运维·服务器
日取其半万世不竭6 小时前
用 Netdata 实时监控服务器,比 Prometheus + Grafana 轻量得多
linux·服务器·网络·系统架构·负载均衡·zabbix·grafana