当前位置:  技术问答>linux和unix

命令需要输入当前路径!

    来源: 互联网  发布时间:2016-10-14

    本文导语:  已经在当前目录,命令需要输入当前路径!如./命令,怎么可以不输入./! 谢谢! 另外如何去掉隐藏属性! | 那就得把当前路径设置到环境变量PATH里去 但是这样对系统是有风险的  推荐不...

已经在当前目录,命令需要输入当前路径!如./命令,怎么可以不输入./!

谢谢!

另外如何去掉隐藏属性!

|
那就得把当前路径设置到环境变量PATH里去 但是这样对系统是有风险的  推荐不要这样干
如果非要这样 在~/.bash_profile里追加如下一句
export PATH=.:$PATH

然后执行source ~/.bash_profile   然后就可以省略./了


另外如何去掉隐藏属性!
----------------
在linux下 以.开头的文件 就是隐藏文件 如果你不希望他隐藏 那么就给他重命名一下 不要以.开头

|
这是什么原因了?并不是所有的命令都需要加./
---------------
我刚才不都说了吗 是因为环境变量PATH的原因 如果路径包含在环境变量PATH里的话 就不用加路径了!!

系统普通命令基本都在/usr/bin  /bin下
这2个路径都包含在普通用户的PATH下 因此只要是在这2个目录下的命令 不加路径直接输入即可
你可以执行echo $PATH看看PATH里有哪些路径 只要是PATH里包含的路径下的命令 都可以直接输入

如果是root PATH里还会有/sbin /usr/sbin这2个目录。



如果文件不是以.开头 是不会隐藏的。

|

隐藏的文件是以.开头的

|
一般系统默认情况下是不会在PATH里加上.这个当前路径的,而且也不推荐这样做。因为这样有安全隐患。

|
写这些

|
把可执行文件 install到 PATH中的某个路径中。

|

是的,比如一个恶意程序将自己命名为ls或者其它系统命令,那么执行ls时,会根据优先顺序,先执行当前目录下的恶意程序ls。

    
 
 

您可能感兴趣的文章:

  • java程序在linux运行,要用Runtime.exec()执行外部命令,可外部命令中关于文件操作的路径都很长,如何使用相对路径.在线等待
  • linux下面怎么设置公共路径阿。想让每个人登陆后都可以使用这个路径里面的命令
  • Linux find命令的搜索路径可否使用正则表达式
  • 关于 crontab 执行,其中的命令一定要写绝对路径吗?
  • 请问刚编译过的服务的启动脚本命令怎么选择存放路径
  • 输入RedHat9的Ifconfig命令为什么要加上路径
  • 很菜很菜的问题,DOS 下切换路径的命令是什么
  • 菜问一则:请问用什么命令可得到系统路径
  • 要切换到哪个路径下才可以使用fdisk等命令?
  • 请问我登陆FTP后用get命令保存的文件放在什么地方,如何更改它的默认保存路径?
  • 求助:用tar命令解压缩的时候.如何指定路径???谢谢!!!
  • 弱弱的问:怎样用ar命令将库文件释放到指定路径下
  • linux中怎么创建一个命令的快捷方式或添加路径?
  • ls命令如何能够进入一个路径名里带有空格的目录
  • shell 文件中,要获得自己的路径,应该用什么命令?
  • 请教各位大虾:怎样用ar命令将库文件释放到指定路径下
  • Oracle 10g各个帐号的访问权限、登录路径、监控状态命令查询等等
  • 请问如何修改Linux中的PATH路径,使一个非root用户可以用ifconfig、shutdown之类的命令?
  • VS.net VSS时,编译报错:未能向文件“.csproj.FileListAbsolute.txt”写入命令行 对路径 的访问被拒绝。
  • Solaris怎样在命令提示符前随着目录的改变一直显示当前所在的目录或路径呢?
  • linux的命令包含有版本信息都很长,怎么样才能在Shell下输入的时候,只需要输入一部分,就可以出现整个命令!
  • linux命令问题 输入一个查看命令(比如help) 显示满屏后 我怎么查看上一页的显示
  • 如何查看命令是哪个人输入的?
  • 为什么我输入uerdel或者事startx这些命令时,系统说找不到这些命令,怎么办?
  • 命令从那里输入?我的redhat9.0一进去就是窗口界面,非命令界面(在线)
  • oracle iis7站长之家
  • sco unix下如何快速重复以前输入过的命令?
  • Linux里面输入的命令行是否有日志
  • 我自己写了一个一个程序,文件名叫test。。怎么能够像调用系统命令那样子去调用我这个命令呢。在任何地方输入test就能执行这个程序。
  • linux终端输入命令出现问题
  • 新装了redhat8.0,在哪里输入命令
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • windows下cmd命令行显示UTF8字符设置(CHCP命令)
  • linux在脚本执行命令和直接在命令行执行命令有什么区别
  • c/c++预处理命令预#error介绍
  • 请教:使用system(命令)或者exec(命令)启动一个进程执行命令,如何判断这个命令是否启动成功或正在运行?
  • linux下nm命令(显示可执行文件的符号信息)介绍以及常见nm命令用法举例
  • linux 的命令操作和 windows的命令提示行有什么不同呢?? 为什么windows一般都不用命令提示行操作呢??
  • Centos6下安装Shell下文件上传下载rz,sz命令
  • 使用ps命令,如何使用系统命令根据进程名称获取进程和子进程的ID?除了ps,还有其它系统命令的办法吗?谢谢。
  • c/c++预处理命令预#undef介绍
  • 如何运行外部命令后不等外部命令运行结束直接运行下一条命令
  • c/c++预处理命令预#pragma介绍
  • 请问:早redhat 7.3的字符模式下:改(设)IP 命令是:ifconfig eth0 192.168.0.xx ,那么改(设)掩码命令是什么呢? 还有改(设)网关地址命令是什
  • Linux常用命令介绍:更改所属用户群组或档案属性
  • 请教unix常用命令命令问题
  • python下用os.execl执行centos下的系统时间同步命令ntpdate
  • linux下执行命令为什么要在命令前加./
  • c/c++预处理命令预#line介绍
  • 查询ls命令的命令文件属于系统中的哪个软件包?(在线等)
  • c/c++预处理命令预#include介绍
  • linux命令行下使用curl命令查看自己机器的外网ip
  • linux命令大全详细分类介绍及常用linux命令文档手册下载
  • linux中有没有什么命令能列出所有linux的内部命令


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3