
正文
关于linux命令格式不统一的信息
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Linux命令的一般格式
COMMAND [OPTIONS...] [ARGUMENTS...]
命令 选项 参数
有一些长选项与短选项是同样的功能,例如用date命令显示格林威治时间,既可用-u,也可以用-utc
另外,两个短选项可以放在一起写,而且不分前后:ls -al ; ls -la
相关问答
Q1: 为什么我的Linux系统命令行和书上的不一样呢
二个版的linux的操作系统版本一样么。
从图版来看二个界面用户不一样。
还有命令提示符,由环境变量PS1来设置的。
#echo $PS1 // 可以查看。
PS1是Linux用来设置命令提示符的环境变量
"\h、\u、\W"是什么鬼
\u :当前用户的账号名称
\H :完整的主机名称
\h :主机名
\w :完整的工作目录名称
\W :当前工作目录名称
\$ :提示字符,root为# ,普通用户为$ 网页链接一起学习交流linux
。。。
修改方式:
#echo "export PS1= '[\u@\h \t \W]\$ '" /etc/profile
#source /etc/profile
Q2: Linux命令行下cat一个文件的结果与sh脚本中不一致
你的格式错了。
是
#!/bin/sh
不是
直接
sh
应该是
=========
#!/bin/sh
iptables -t nat -A PREROUTING -d 61.*.*.* -p tcp --dport 80 -j DNAT --to 192.168.0.2
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d 192.168.0.2 -p tcp --dport 80 -j SNAT --to 192.168.0.1







