linux 之 echo命令用法

# echo $PATH                /**显示系统总一些变量,必须加上$/   

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/arm/4.3.2/bin      /*显示的环境变量*/

# echo $HOME

# echo $MAIL

其他的很多函数或者命令怎么只用  可以用man  来查看。

如果想把一个字符串在终端上打印出来,可以用如下命令:

# echo hello world >/dev/tty               /*   '>' 在脚本中是重定向,把这个字符串定位tty这个终端上,有可能你的事tty1*/

讲到重定向就顺便提一下常用的几个命令:

# cat  main.c > log.txt               /* 把main.c文件中的内定向到log.txt,如果没有log.txt,系统会自动创建*/

#cat show_font.c  | less         /* 当使用cat来查看文件时,当文件太大,不方便看的时候,就可以加上| less 就可以以管道的形式输出,可以实现上下翻页 */

vi 有一条命令我在这里补充下:我也是一个偶然机会才发现,确实很好用。当我们使用yy命令在在这一个文件中复制,你不能复制到其他文件中,在这里用这个技巧比用剪切板那条命令还方便。

在hello1.c中按下nyy复制你想复制的文本,然后输入命令 :e  ./hello2.c     这是就跳转到了hello2.c这个文件去了,然后按下p就可以粘贴到你想粘贴的地方了。(对文本操作必须文本是在保存状态下,e 后面可以根文件的目录)

时间: 2024-10-02 08:00:30

linux 之 echo命令用法的相关文章

linux下echo命令的奇怪用法

问题描述 linux下echo命令的奇怪用法 echo ""this is rs1 super secret key"" > /data/key/r0这段话是什么意思啊,后面跟的竟然是一个路径,而不是路径下的某一个文件?? 解决方案 /data/key/r0 在linux代表的是绝对路径,你echo这句话是把这句话写到了key目录下的r0这个文件中 echo ""this is rs1 super secret key""

Linux中echo命令实例

echo是一种最常用的与广泛使用的内置于Linux的bash和C shell的命令,通常用在脚本语言和批处理文件中来在标准输出或者文件中显示一行文本或者字符串. echo命令的语法是: echo [选项][字符串] 1. 输入一行文本并显示在标准输出上 $ echo Tecmintis a community of LinuxNerds 会输出下面的文本: Tecmintis a community of LinuxNerds 2. 输出一个声明的变量值 比如,声明变量x并给它赋值为10. $

Linux中tail命令用法详解_Linux

tail命令也是一个非常常用的文件查看类的命令,今天就为大家介绍下Linux tail命令的用法. 更多Linux命令详情请看:Linux命令速查手册 Linux tail命令主要用来从指定点开始将文件写到标准输出.很多人喜欢使用tail –f 来监控日志文件. 一.Linux tail命令格式 Linux tail命令 格式如下所示 tail [OPTION]... [FILE]... Linux tail命令 参数如下所示 -f 循环读取 -q 不显示处理信息 -v 显示详细的处理信息 -c

linux中uptime命令用法介绍

uptime命令用法十分简单:直接输入uptime即可. 另外还有一个参数  -V ,是用来查询版本的. (注意是大写的字母v) [linux @ localhost]$ uptime –V procps version 3.2.7 [linux @ localhost]$ uptime 显示结果为: 10:19:04 up 257 days, 18:56,  12 users,  load average: 2.10, 2.10,2.09 显示内容说明: 10:19:04           

linux中htpasswd 命令用法

在你想要限制用户的访问目录下加上下面两行  代码如下 复制代码 auth_basic "enter username and password "; auth_basic_user_file  nginx_passwd: htpasswd 限制 在Windows和MPE平台上, 由htpasswd加密的密码的长度上限是255个字符. 太长的密码会被截断为255个字符. htpasswd使用的MD5算法是专供Apache软件使用的: 其加密的密码不能为其他网站服务器所使用. 用户名的长度

Linux中echo命令典型的应用示例

下面介绍echo命令的一个使用技巧,将字符串进行翻转操作 把一个字符串翻转示例1: [root@localhost software]# echo "abcdefg" | perl -lne '{$a = reverse($_); print $a;}' 得到的结果: gfedcba 把一个字符串翻转示例2: [root@localhost software]# echo bottle|rev 得到的结果: elttob

Linux的yum命令用法简介

1.什么是 yum yum 是 yellowdog updater modified 的缩写.yellowdog 是一个 Linux 的 distribution,RH 将这种升级技术利用到自己的 distribution 形成了现在的 yum,感觉上 yum 和 apt 的原理类似,但是 apt 是编译代码,执行效率远高于使用 python 写成的 yum. yum 的理念是使用一个中心仓库(repository)管理一部分甚至一个 distribution 的应用程序相互关系,根据计算出来的

Linux的date命令用法

在linux shell编程中,经常用到日期的加减运算,以前都是自己通过expr函数计算,很麻烦,其实date命令本身提供了日期的加减运算,非常方便. 例如:得到昨天的时间 date +%Y%m%d --date="-1 day" date 用法: date [OPTION]... [+FORMAT] date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] date 可以用来显示或设定系统的日期与时间. 1.在显示方面,使用者可以设定欲显

linux中whereis命令用法与which区别

whereis语法 whereis [ -s ] [ -b ] [ -m ] [ -u ] [ { { -S | -B | -M } Directory ... }... -f ] 要找的文件名. 补充说明:whereis指令会在特定目录中查找符合条件的文件.这些文件的属性应属于原始代码,二进制文件,或是帮助文件. 描述 whereis 命令找到指定文件的源.二进制文件和手册等各部分.提供的名称首先去除前导路径名组件和任何(单个的)格式为 .ext 的尾随扩展名(例如,.c).由于使用源代码控制