成都网站建设设计

将想法与焦点和您一起共享

linux命令代码没用过 linux 代码

我的linux很多命令都无法使用了!

是root用户还是普通用户

10年积累的成都做网站、成都网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有靖安免费网站建设让你可以放心的选择与我们合作。

如果是root用户下,检查这些命令是否还在。一般在/usr/bin   /usr/sbin。

在/root用户下的.profile 文件中加上  path=/usr/bin;/usr/sbin  ,然后source  .profile,使变量生效,然后测试命令是否可用

如果是普通用户,需要在普通用户的home目录下设置.profile

linux和dos命令有什么不一样?似乎从来没用过linux

linux是unix的一个分支,使用最早伯克利大学开发的unix的那一套操作。比如:显示目录当前文件用ls,创建目录用mkdir等。而dos是微软的。所以他们命令基本都不一样,后来Linux为了windows\dos应用人员的使用,增加了一些dos命令,比如:dir。

楼主可以用虚拟机装一个Linux体验一下,当然,可以装图形界面的也可以不装。呵呵。虚拟机用VMmare。Linux就用Red Hat 9.0的就可以了,迅雷有免费下的。

另外,Linux是开源的,也就是免费的,现在市面的产品是一些Linux公司开发了shell以及一些软件的集成版本。它的核心代码是开源的。

而dos-windows是要钱的,微软自己的。

linux系统敲命令没有反应为什么?小白求教

你进入了另一个程序,你需要退出来可以继续敲命令,就像你在windows里面你打开了一个记事本里面敲ping肯定不好用一个道理。用ctrl+c退出来。

求解析一个Linux停止命令,代码如下:(本人就一菜,压根没搞过的,求详细解释)

# resolve links - $0 may be a softlink

PRG="$0" --- 执行程序名

# 以下循环判断可执行文件是否是一个符号连接(symbolic link,也叫软连接),如果是符号连接,找到实际指向的文件位置

while [ -h "$PRG" ] ; do

ls=`ls -ld "$PRG"`

link=`expr "$ls" : '.*- \(.*\)$'`

if expr "$link" : '/.*' /dev/null; then

PRG="$link"

else

PRG=`dirname "$PRG"`/"$link"

fi

done

# 此时,$PRG 指向实际的文件

PRGDIR=`dirname "$PRG"`

EXECUTABLE=catalina.sh

# Check that target executable exists

# 判断这个实际的目标文件是否存在且是可执行文件

if [ ! -x "$PRGDIR"/"$EXECUTABLE" ]; then

echo "Cannot find $PRGDIR/$EXECUTABLE"

echo "This file is needed to run this program"

exit 1

fi

# 执行目标文件

exec "$PRGDIR"/"$EXECUTABLE" stop "$@"

这个脚本的目的是解决通过符号连接去执行一个程序的问题。如果是符号连接,需要找到实际指向的目标文件,然后再执行它的 stop 命令。


当前文章:linux命令代码没用过 linux 代码
网站路径:http://chengdu.cdxwcx.cn/article/ddidjpi.html