linux(演示使用:centos stream 9)--小结2:基础常用命令详解

简介: linux

基础命令

  • 1 可使用help命令查看一个命令的语法,然而新手并不能熟练的阅读,故而可去菜鸟学习一下
    菜鸟linux基础命令手册

    echo命令详解

    sudo echo --help

    ```bash
    用法:echo [短选项]... [字符串]...
    或:echo 长选项

将 STRING 回显到标准输出。

-n 不尾随换行符
-e 启用解释反斜杠的转义功能
-E 禁用解释反斜杠的转义功能(默认)
--help 显示此帮助信息并退出
--version 显示版本信息并退出
若-e 可用,则以下序列即可识别:
\ 反斜杠
\a 响铃声
\b 退格
\c 不再产生新的输出
\e 转义符
\f 换页
\n 新行
\r 回车
\t 水平制表符
\v 竖直制表符
\0NNN 字节数以八进制数 NNN (1至3位)表示
\xHH 字节数以十六进制数 HH (1至2位)表示

## >指令覆盖文件原内容并重新输入内容,若文件不存在则创建文件。
```bash
#!/bin/bash
echo "Raspberry" > test.txt

>>指令向文件追加内容,原内容将保存。

#!/bin/bash 
echo "Raspberry" > test.txt 
echo "Intel Galileo" >> test.txt

操作使用变量(类是c语言宏定义)

#!/bin/bash 
FILE="test-json.txt" 
echo -e "{" > $FILE 
echo -e "\t\"name\":\"xukai871105\"" >> $FILE 
echo -e "}" >> $FILE

进阶操作 指定位置

#!/bin/sh
function ergodic(){
   
    for fileName  in ` ls $1 `
    do
        if [ -d $1"/"$fileName  ]
        then
             ergodic $1"/"$fileName 
        else
          # echo $fileName
            if [[ ${fileName} == 'start-service.sh' ]]; 
             then
        # echo `pwd`/$fileName
        echo  $1/$fileName
                 sh $1/start-service.sh start $1 &
               fi
        fi
    done
}
INIT_PATH="/data/saleserver/startup"
ergodic $INIT_PATH
目录
相关文章
|
1天前
|
安全 网络协议 Linux
linux必学的60个命令
Linux是一个功能强大的操作系统,提供了许多常用的命令行工具,用于管理文件、目录、进程、网络和系统配置等。以下是Linux必学的60个命令的概览,但请注意,这里可能无法列出所有命令的完整语法和选项,仅作为参考
172 2
|
1天前
|
Linux 程序员 计算机视觉
【linux 学习】在Linux中经常用到的cmake、make、make install等命令解析
【linux 学习】在Linux中经常用到的cmake、make、make install等命令解析
13 0
|
1天前
|
Linux
Linux的find命令使用
【5月更文挑战第11天】Linux的find命令使用
13 3
|
1天前
|
监控 Linux 数据处理
|
1天前
|
编解码 Ubuntu Linux
|
1天前
|
JSON Linux 数据格式
Linux命令发送http
请注意,`curl`命令非常灵活,可以根据您的需求进行多种配置和自定义。您可以查看 `curl`命令的文档以获取更多详细信息。
11 0
|
1天前
|
Linux
Centos 常见的命令
Centos 常见的命令
8 0
|
1天前
|
安全 Linux 测试技术
|
1天前
|
安全 Linux Windows
Linux中Shutdown命令使用介绍
Linux中Shutdown命令使用介绍
12 2
|
1天前
|
缓存 关系型数据库 Linux
Linux目录结构:深入理解与命令创建指南
Linux目录结构:深入理解与命令创建指南