linux下是如何注册终端的命令的??

比如我希望在终端中输入ttt用来运行某个程序,应该怎么作呢?谢谢
(就是用终端的命令,而不是用其他方法)
“bin是binary的缩写。这个目录沿袭了UNIX系统的结构,存放着使用者最经常使用的命令。例如cp、ls、cat,等等“,这又何解??我总觉得是要将一个文件放到/bin目录里就行

你的问题很简单 无非是路径而已

将你的ttt放在私有路径下, 然后将这个私有路径加入要运行ttt的账户的环境变量的PATH 中即可, 至于path变量, 通常在.bashrc / .profile / .bash_profile 这些文件中定义 根据你的发行版选择,或者手动加入
PATH=$PATH:your_bin_path

如果没有十分特别的原因,不建议在/bin /sbin 这些目录下放置私有的命令

/bin 一般存放给普通用户使用的基本linux命令 ,/sbin则是给超级用户使用的, 实在要放 你可以放到/usr/local/bin 或者 /usr/local/sbin中 ,同样 前者是普通用户 后者是超级用户
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-06-17
方法一:
可以采用建立软连接的方式:
ln -s a.out ttt
这样建立了个ttt连接到a.out,执行./ttt即可。
若是不喜欢./就在环境变量里将该路径加入就可以了。

方法二:
采用别名的方式
在环境变量加入:
alias ttt="/home/app/a.out"
运行ttt即可

PS:
环境变量,可以修改.bash_profile(以红帽为例)
第2个回答  2009-06-17
命令编好了,然后用软连接放到bin或sbin目录下嘛,相当于windows的快捷方式
第3个回答  2009-06-17
写个shell脚本就可以了
然后建立一个alias
第4个回答  2019-11-05
alt-f2,然后在新窗口中敲入xterm
或者,你用ctrl-alt加f1到f7中的一个。其中,ctrl-alt加f1是系统启动信息窗口,ctrl-alt加f7是你的默认图形界面窗口。有的系统加其他的f键也行。试一试。
相似回答