肯定不能给你啊
输入错了吧,应该是whereis
不知道你的系统是不是精简版的,使用
yum update
更新一下系统,出现提示选择Y
哈哈,应该是 centos7 把cd 收了
你上面代码查CD出来的不是路径,是cd的帮助文档的位置
你可以先把 JDK 的 rpm 包下载到你的虚拟机里,然后通过 rpm 命令安装,比如这样:
rpm -ivh jdk-7u80-linux-x64.rpm
这样 JDK 就安装到你的虚拟机中了,通过这种方法默认新安装到了 /usr/java/ 目录下,如下图所示:
man whereis
-b Search only for binaries.
-m Search only for manuals.
解决了,发现是之前中断了,导致产生了一个名为 .profile.swp 的隐藏文件,删除了就可以运行;但是还是不知道在哪添加path
没定义别名
不知道你的问题解决了吗?
没有网络肯定ping不通啊
先查找到帮组文件的位置,我的是/usr/share/man/man8/sudo.8.gz
因为是.gz的文件,所以不能用cat要用zcat pip-/usr/share/man/man8/sudo.8.gz
慕课网上没有 可以到其他学习网站去看看
我觉得应该去bin目录查找吧 求指导 新手。。
问题已解决,原因是我的系统没有安装man手册,可能是我安装系统的时候选择最小化安装,好多东西没安装。
1、首先安装man手册:yum -y install man
2、然后我输入whatis ls,但是显示结果为“ls: nothing appropriate”。”oh,what a f“(抓狂中),看来还是没法使用whatis命令。
3、然后我再输入/usr/sbin/makewhatis,奇迹出现了,whatis ls可以使用了,显示结果为“ls - list directory contents ”结果如下图所示
命令:vim /root/.bashrc
添加内容:export PATH=$(PATH):xxx
xxx为你要添加的环境变量
更改就直接更改
:wq! 保存退出
使PATH生效:source /root/.bashrc
find . -name "文件名"//从当前目录下查找
find / -name "文件名"//从根目录下查找
find ~ -name “文件名”//从用户登录进来的目录下查找
意思是没有发现你输入的这个命令有执行位置和帮助文档。
像ls这个命令有执行位置和帮助文档,就会显示 ls:………………
所以呢,【xx:】只是一种显示格式
[root@localhost ~]# whereis ls
ls: /bin/ls /usr/share/man/man1/ls.1.gz /usr/share/man/man1p/ls.1p.gz
[root@localhost ~]# whereis love
love:
在第二章的第二课。不过有些注意事项,先看看自己的Linux 系统 是否开启 eth0 (命令 ifconfig 可以查看) 没开启的 输入命令 ifup etho
估计你的Linux是最小安装,默认没有安装man手册,手动安装一下吧yum install man。执行/usr/sbin/makewhatis让whatis生效
which 是根据使用者所配置的 PATH 变量内的目录去搜寻可运行档的!所以,不同的 PATH 配置内容所找到的命令当然不一样的!听别人说的,也没明白怎么回事
你的系统是最小化安装,输入locate提示可以`-bash: locate: command not found`可以运行`yum -y install mlocate`安装locate,安装后在运行locate,又提示`locate: unexpected EOF reading `/var/lib/mlocate/mlocate.db'`输入`updatedb`更新一下数据库
问题解决了,在重新配置IP后没在网络上设置自己的计算机名字。
我的也是
因为你在用ls时实际上是用了他的别名 ls --color=auto 而你使用绝对路径启用ls时是不带别名的。所以会有差别。
你可以用alias命令查看或者添加别名。
北京吧
where is
locate
find
系统会有不相同的地方,没什么大不了的
关掉限制后你还需要使用update来更新locate的后台数据库,然后再去搜索。