比如echo Hello\ World\ \!,
linux很多符号都是用转义符"\"来表示的,尽量不要用双引号“”。
原因你自己 echo "Hello World !",就会发现输出错误的,
而 echo "Hello World \!",又发现连“\”也一起输出了
强烈支持lubunan的答案,囧,我居然忘记了可以用单引号……
pwd就是一条命令,表示查看当前工作路径。而前面加!叹号是一种快捷指令,如!pwd表示执行最后一条以pwd开头的命令。
比如说你之前输入过一条service network restart的命令,后面你又要重启网络服务,就不用费力打出这条命令,你输入!ser就可以了(当然前提是你这中间没输入过其他以ser开头的命令)。
在命令行中输入时,不加双引号且在叹号前面加上转义字符\即可 echo hello\!\!\! #这样就不会报错了!
一、Linux是一套免费使用和自由传播的类Unix *** 作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的 *** 作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络 *** 作系统。
二、linux通用命令如下:
1. date :print or set the system date and time
2. stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等)
3. passwd: print or set the system date and time (用passwd -h查看)
4. logout, login: 登录shell的登录和注销命令
5. pwd: print or set the system date and time
6. more, less, head tail: 显示或部分显示文件内容.
7. lp/lpstat/cancel, lpr/lpq/lprm: 打印文件.
8. 更改文件权限: chmod u+x...
9. 删除非空目录:rm -fr dir
10.拷贝目录: cp -R dir
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)