xshell之多命令处理

简介: xshell之多命令处理

多命令处理


案例需求

一已知目录/root/itheima目录,执行batch.sh脚本,实现在/root/itheima/目录下创建一个one.txt,在one.txt文件中增加内容"Hello Shell"

1:使用mkdir命令创建/root/itheima目录
2:创建bash.sh脚本文件
3:编辑脚本文件
  3.1:创建/root/itheima/one.txt文件
  3.2:输出数据"Hello Shell"到one.txt文件中 数据文件的命令 数据 >> 文件
4:执行脚本文件
mkdir /root/itheima
touch bash.sh
vim bash.sh
  #!/bin/bash
  touch /root/itheima/one.txt
  echo "Hello Shell" >> /root/itheima/one.txt
:wq
sh bash.sh

变量



目标:
  什么是系统环境变量
  掌握常用的系统变量有哪些
变量就是用于存储临时的数据,这些数据都是在运行内存中的

变量类型

1:系统环境变量

2:自定义变量

3:特殊符号变量

系统环境变量

  是系统提供的共享变量,是linux系统加载shell的配置文件中定义的变量共享给所有的shell程序使用
shell的配置文件分类
    全局配置文件
      /etc/profile
      /etc/profile.d/*.sh
      /etc/bashrc
    个人配置文件
      当前用户/.bash_profile
      当前用户/.bashrc
    一般情况下,我们都是针对全局配置进行操作
环境变量分类
  在linux系统中,环境变量按照其作用范围把不同大致可以分为系统级环境变量和用户级环境变量.
    系统级环境变量:shell环境加载全局配置文件中的变量共享给所有用户所有shell程序使用.全局共享
    用户级环境变量:shell环境加载个人配置文件中的变量共享给当前用户的shell程序使用,登录用户使用
查看当前shell系统环境变量
env
查看shell变量(系统环境变量+自定义变量+函数)
set

常用的系统变量

PATH 与windows环境变量PATH功能一样,设置命令的搜索路径,已冒号为分隔
HISTFILE 显示当前用户执行命令的历史列表文件:/root/.bash_history
LANG 设置当前系统语言环境(查看系统的字符集) :zh_CN.UTF-8

小结


系统环境变量是什么?
  是系统提供的环境变量,通过加载shell配置文件中的变量数据共享给shell程序使用
环境变量的分类
  系统级环境变量 shell环境加载全局配置文件中定义的变量
  用户级环境变量 shell环境加载个人配置文件中定义的变量
evn和set区别
  evn查看系统级环境变量
  set 系统级环境变量+自定义变量+函数
目录
相关文章
|
Windows
老旧电脑安装windowsXP系统会快吗
老旧电脑安装windowsXP系统会快吗
307 1
|
Linux Python
竟然还有这么好用的工具,xshell你可以滚蛋了~~
竟然还有这么好用的工具,xshell你可以滚蛋了~~
317 0
|
8月前
|
Ubuntu
蓝易云 - 基于Ubuntu坏境下的Suricata坏境搭建
以上就是在Ubuntu环境下搭建Suricata环境的基本步骤。
55 1
|
9月前
|
运维 Linux Shell
day03-Linux运维-Xshell优化和Linux系统命令入门(1)
day03-Linux运维-Xshell优化和Linux系统命令入门(1)
day03-Linux运维-Xshell优化和Linux系统命令入门(1)
|
9月前
|
运维 关系型数据库 MySQL
day03-Linux运维-Xshell优化和Linux系统命令入门(2)
day03-Linux运维-Xshell优化和Linux系统命令入门(2)
day03-Linux运维-Xshell优化和Linux系统命令入门(2)
|
9月前
FinalShell或者XShell工具 突然连不上服务器(绝对好使!)
FinalShell或者XShell工具 突然连不上服务器(绝对好使!)
167 0
|
缓存 运维 监控
你在服务器上的一举一动,我可都看着!linux超骚技巧三分钟Get
你在服务器上的一举一动,我可都看着!linux超骚技巧三分钟Get
排错集02——PXE装机时客户机出现”boot:"提示符,需要敲回车键才会下载安装文件。如何才能让客户机自动下载,不需要用户操作?
一、现象 使用PXE网络装机时,客户机下载default文件后,会出现 “boot:" 提示符,此时需要用户手动敲回车键(Enter键)启动引导参数,或输入引导入口的名称。
335 0
|
Windows
Win系统 - Windows10 玩游戏卡?试试这招
Win系统 - Windows10 玩游戏卡?试试这招
127 0
Win系统 - Windows10 玩游戏卡?试试这招

热门文章

最新文章

相关课程

更多