2021-10-14Linux

linux常见错误

  1. 您的位置:主页 > 操作系统 > LINUX >
    linux下提示bash:command not found
    如果新装的系统,运行一些很正常的诸如:shutdown,fdisk的命令时,悍然提示:bash:command not found。那么

首先就要考虑root 的$PATH里是否已经包含了这些环境变量。

主要是这四个:/bin ,/usr/bin,/sbin,/usr/sbin。

四个主要存放的东东:

./bin:

bin为binary的简写主要放置一些系统的必备执行档例如:cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、rm、su、tar等。

/usr/bin:
主要放置一些应用软体工具的必备执行档例如c++、g++、gcc、chdrv、diff、dig、du、eject、elm、free、gnome*、 gzip、htpasswd、kfm、ktop、last、less、locale、m4、make、man、mcopy、ncftp、 newaliases、nslookup passwd、quota、smb*、wget等。

/sbin:
主要放置一些系统管理的必备程式例如:cfdisk、dhcpcd、dump、e2fsck、fdisk、halt、ifconfig、ifup、 ifdown、init、insmod、lilo、lsmod、mke2fs、modprobe、quotacheck、reboot、rmmod、 runlevel、shutdown等。

/usr/sbin:
放置一些网路管理的必备程式例如:dhcpd、httpd、imap、in.*d、inetd、lpd、named、netconfig、nmbd、samba、sendmail、squid、swap、tcpd、tcpdump等。

可以在家目录下查看.bash_profile里的PATH。如果是:PATH= P A T H : PATH: PATH:HOME/bin则需要添加成如下:

PATH= P A T H : PATH: PATH:HOME/bin:/sbin:/usr/bin:/usr/sbin

问题2,安装VMware tools
本例中为在Linux(以CentOS 7为例)安装VMware Tools。
1.首先启动CentOS 7,在VMware中点击上方“VM”,点击“Install VMware Tools…”(如已安装则显示“Reinstall VMware Tools…”)。
2.在命令行输入“ls /dev”查看。
3.输入“mkdir /mnt/cdrom”在/mnt目录下新建一个名为cdrom的文件夹。
4.输入“mount -t iso9660 /dev/cdrom /mnt/cdrom”将光盘挂载到/mnt/cdrom目录下。
5.输入“ls /mnt/cdrom/”查看内容,输入“cp /mnt/cdrom/VMwareTools-9.2.0-799703.tar.gz /root/vm.tar.gz”,将名为“VMwareTools-9.2.0-799703.tar.gz”复制到/root目录下,并重新命名为vm.tar.gz。
6.在根目录下输入“ls”查看文件,输入“tar -xzf vm.tar.gz”将文件解压,输入“ls”查看文件,可发现新增目录“vmware-tools-distrib”。
7.输入“cd vmware-tools-distrib/”进入名为“vmware-tools-distrib”的目录,输入“./vmware-install.pl”尝试安装,出现错误“-bash: ./vmware-install.pl: /usr/bin/per: bad interpreter: No such file or directory”,表明未安装编译环境。
8.输入“yum -y install perl gcc make kernel-headers kernel-devel”开始安装。
9.提示已经安装完毕。
10.在“vmware-tools-distrib”目录下重新输入“./vmware-install.pl”开始安装,基本上按回车键即可。
11.VMware Tools已经安装完毕,提示可以运行“/usr/bin/vmware-uninstall-tools.pl”命令卸载VMware Tools。第一次运行时需运行“/usr/bin/vmware-config-tools.pl”命令配置VMware Tools,按回车键直接运行。
12.提示已经安装完毕,可以开始使用。
13.输入"/usr/bin/vmware-user"启动vmware用户进程,并输入”startx“启动图形界面。
14.选择文件(本例中为"测试文档.docx")并摁住鼠标左键不放,尝试拖动文件到虚拟机。
15.放开鼠标左键,发现文件已经复制到虚拟机。
16.如需卸载VMware Tools,输入“/usr/bin/vmware-uninstall-tools.pl”即可。
17.如需在Gnome GUI图形界面下安装,则只需将文件解压,然后再文件夹里点鼠标右键,选择“Open in Terminal”,在Terminal里面输入“./vmware-install.pl”即可。
安装故障
18.如安装时出现类似下图错误,提示无法删除open-vm-tools,则可能是因为上次安装失败造成。
19.如尝试输入“/usr/bin/vmware-uninstall-tools.pl”仍无法卸载,则输入“rpm -e open-vm-tools-desktop”卸载并重新安装。

-------解决方法:

重新安装VMware tools,注意:一定要覆盖安装。

说明:由于 VMware tools 安装过程需要很多步确认,在选择是否覆盖的步骤时,默认是不覆盖的,

如果安装时一直使用默认,那么你安装完成后,还是不能解决根本问题。

所以,所有确认项目要都输入 yes。

具体安装过程:

共需要13步确认,其中 11 步和 12 步必须输入yes,不能使用默认
[root@bogon vmware-tools-distrib]# ./vmware-install.pl
The installer has detected an existing installation of open-vm-tools packages
on this system and will not attempt to remove and replace these user-space
applications. It is recommended to use the open-vm-tools packages provided by
the operating system. If you do not want to use the existing installation of
open-vm-tools packages and use VMware Tools, you must uninstall the
open-vm-tools packages and re-run this installer.
The packages that need to be removed are:
open-vm-tools
The installer will next check if there are any missing kernel drivers. Type yes
if you want to do this, otherwise type no [yes] yes      1.输入 yes

INPUT: [yes]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值