PATH中没有定义路径,加上就ok了
./表示当前目录,这是因为linux的默认搜索目录里没有当前目录,所以如果你在
当前目录需要执行程序就要加上路径,./用全路径代替也是可以的。
win/dos的默认搜索路径里有当前目录,所以不需要加。其实加上也是一样的效果
2.什么时候才需要在命令前加上./ ?
比如:
cd /etc/init.d
运行:sshd 系统没有什么反应也不出错
而只有加上./ 后,如 ./sshd 才会出提示如:
用法:./sshd {start|stop|restart|reload|condrestart|status}
这是怎么回事,而有的时候却两者都可以。
.表示当前目录,./,,,表示执行当前目录下可执行文件
首先,你运行了两个sshd,都没有报错,说明两个命令都可以。
一开始的sshd应该是/usr/sbin/下面的sshd命令。
第二次的sshd是/etc/init.d/下的一个脚本,不是二进制可执行文件。
linux优先查找PATH环境变量下的路径linux命令,和m$有点不一样。环境变量可以用echo $PATH观看
一般rpm安装的都行,可以直接运行。
有一部分tarball要`编译,编译后在/us/bin or /usr/local/bin下放置可执行文件,则可以直接运行,但有部分程序编译后在原目录下,要执行就要./,,,
maps 开头.....................列出已安装之地图档名,(只列出指定字母开头的文件名linux命令,*为所有地图)。3.若是你要winrar来加密的话,起首正在winrar打开此文件,点击添加-高级-设置暗码,输入暗码后按两次确定,winrar就会生成一个rar文件,当前要想打开此文件就必需输入你所设的暗码才行了。cfg全称是config,意思是配置参数,在csgo里面是指以.cfg结尾的文件,里面写入了一系列可以通过控制台输入执行的命令参数,这些命令可以修改很多游戏的表现(比如按键自定义,武器的视角,准星的微调,界面的自定义,以及游戏规则和网络参数等),比选项菜单要强大得多,而且可以通过控制台输入exec命令执行这个cfg文件里的所有命令,方便一次性执行。