在修改了~/.bashrc的程序linux命令,添加了
export PATH=/home/lishanliao/Anaconda3/bin;$PATH
之后,我的Linux所有的命令行都不能用了,都是顯示這樣的錯誤
線程函數(shù)不等待wm_my_test的返回,循環(huán)1000次之后直接退出了,這導(dǎo)致棧上的變量nparam1、nparam2被釋放,然后onmytest處理的時候,nparam1、nparam2的地址已經(jīng)無效了,導(dǎo)致崩潰。idos應(yīng)用模擬了16位dos環(huán)境,win98雖然是16/32位混合系統(tǒng),但是資源管理器和exe進程大部分需要的是32位環(huán)境,所以即使安裝win98成功linux命令,資源管理器也會經(jīng)常崩潰,exe文件會被提示安裝無效。變量說明形式是:一個變量標(biāo)識符或由逗號隔開的多個變量標(biāo)識符在它的冒號":"后面說明其數(shù)據(jù)類型。
解決的方法,在命令行中輸入
PATH=/bin:/usr/bin
就是直接把環(huán)境變量設(shè)置為‘/bin:/usr/bin’,因為常用的命令都在/bin這個文件夾中。
然后在把~/.bashrc中的文件修改好。(⊙o⊙)
上一個教程:Linux命令之top