linux命令不好用 linux命令不可用

Linux(红包)安装yum后,参数可以显示 , 但是命令不好用不是不好用,是你习惯了鼠标一点,万事OK 。见了命令行就恐惧 。你这问题 , 其实 , 电脑已经说了解决方案 , 只是你不习惯用命令行,所以,看不到 。屏幕提示已经说了:This system is not registered to Red Hat Subscription Management.You can use subscription-manager to register , 简单的说就是你没象红帽注册 。注册了就没事了 。
不过,很多人不愿注册 。那也有办法 。就是换用CentOS的yum源 。
具体办法:
以下操作,危险程度较高,务必小心 。一旦出错 , 千万不要关机 。在线寻找解决方案 。直到问题解决 , 否则 , 可能造成无法开机 。
1先设法将python-iniparse、yum、yum-metadata-parser、yum-plugin-fastestmirror(有些发行版是yum-fastestmirror)这些rpm包给下载下来 。
2删除现有的一切名称中带有“yum”字样的工具
rpm -qa | grep yum | xargs rpm -e --nodeps
3使用rpm -i安装第一步所提到的那些rpm包 。其中有2个包互相依赖 。我现在记不清是哪两个了,似乎是yum跟yum-metadata-parser 。最好的解决办法就是,把这些rpm包 , 一起写到rpm -i 后面,之间用空格隔开 。就像这样rpm -ivh python-iniparse yum yum-metadata-parser yum-plugin-fastestmirror 。这样两个互为依赖的安装包被同时安装,就不会有问题了 。
3下载CentOS-Base的repo文件到/etc/yum.repos.d目录
4打开/etc/yum.repos.d目录下CentOS-Base的repo文件
vi /etc/yum.repos.d/CentOS-Base.repo
5将文件中的所有的$releasever改为6
输入:%s/$releasever/6/g
6如果配置有epel源,将/etc/yum.repos.d/epel.repo文件中baseurl前的#取消,将mirrorlist前的#加上 。
如果出现gpgcheck错误,就把对应的repo文件中gpgcheck=1改为gpgcheck=0
或者,进入/etc/pki/rpm-gpg/目录,里面有一些以RPM-GPG-KEY为开头的文件 。
你哪个gpgcheck出错,就导入对应的文件
比如,假设CentOS6的gpgcheck有问题,就执行
rpm --import /etc/pki/rpm-gpg/PRM-GPG-KEY-CentOS-6
要是epel源出错(前提是你要安装了哪个源)就执行
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
其他类似 。
7执行yum clean all、yum makecache以及yum update 。
现在问题解决 。
为啥我的linux下好多命令都不好使了你试试 /usr/sbin/useradd h 能不能执行,如果能 , 那就是你的环境变量PATH出问题了,找到环境变量PATH,添加路径/usr/sbin就OK了
linux的ifconfig命令不能用的解决方法相信很多人都遇到过linux中ifconfig命令不能用的情况,下面由我为大家整理了linux中ifconfig命令不管用的相关知识,希望对大家有帮助!
linux的ifconfig命令不能用的解决方法
建议这个操作在root下进行,因为我用的解释root账户进去的,其他的不知道行不行
方法一
如果只想在本次开机过程中临时性的添加修改,下次开机就无效的话 , 可以:
输入export PATH=$PATH:/sbin
方法二
如果只给当前用户永久添加
在命令行中键入 vi ~/.bash_profile
靠近末尾有类似这样的一行PATH=$PATH:$HOME/bin后添加:/sbin,
就变成PATH=$PATH:$HOME/bin:/sbin
文件修改并保持完以后,运行source ~/.bash_profile命令即可使修改操作立即生效 。
方法三
在命令行中键入 vi /etc/profile
然后再我加入箭头的那两个地方插入一个#,然后按下esc 输入wq退出就好了,然后再重启你的电脑就可以使用上述命令了
linux绝大部分命令失效了 怎么办?一般安装完某个程序,增加了PATH变量的时候,破坏了系统原来的默认路径,可能造成很多命令失效,比如安装了JDK后增加了JDK的路径变量 。
我们了解下PATH命令吧:
PATH的值是一系列目录,当您运行一个程序时 , Linux在这些目录下进行搜寻 。用以下命令可以看到PATH的值 。
$ echo $PATH
例如,在主机中,用户yogin的PATH值为:
/opt/kde/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/yogin/bin
其中“:”为分隔符 。所以 , 上面的一串目录可以看成是如下的目录列表 。
/opt/kde/bin
/usr/local/bin
/bin:/usr/bin
/usr/X11R6/bin
/home/yogin/bin
同样,也是主机中,用户root的PATH值为:
/opt/kde/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
要修改所有用户的PATH值,您可以以root身份编辑/etc/profile文件,修改其中包含“PATH=”的一行 。
例如 , 您可以使用pico编辑器打开/etc/profile文件 。
$ pico -w /etc/profile
pico是一个文本编辑器,而-w选项关闭了长行回绕功能 。
只有在用户重新注册后,PATH的新值才会生效 。如果只是要修改某一个用户的PATH值,就应该编辑该用户主目录中的.bash-profile文件 。
如果您想将当前目录加入到PATH中,则将“.”加入PATH中,此时PATH的设定如下:
PATH="$PATH:/usr/X11R6/bin:."
export PATH
注意:在修改了PATH值或任何环境变量后,都要用export将其输出,新的PATH值才能生效 。
Linux里的tab命令补全键用不了了 。怎么办啊 。按了没有反映 。高手来帮小弟解释下谢谢了 。Linux里的tab命令补全键用不了是操作错误造成的,解决方法如下:
1、打开LINUX的操作系统,首先在左边任务栏里面找到终端,鼠标左键点击打开终端命令窗口 。
2、输入ls可以查看当前所有的目录,输入pwd可以查看目前所在的目录,如果要改变目录,这些目录的名字都很长,不方便全部输入,那么输入第一个字母 。
3、接下来按键盘的tab键,这里就可以得到某个文件或者目录的全称,就避免过多的输入了 。
4、如果遇到首写字母都是一样的目录,按一下tab后是没反应的 。
5、需要再按一下tab,也就是一共两下tab就可以出来这些首写字母一样的文件或者目录了 。
LINUX系统有哪些危险命令这9个“非常危险”的Linux命令一定要记住!
1、rm-rf命令
rm-rf命令是删除文件夹及其内容最快的一种方式 , 仅仅一丁点的敲错或者无知都可能导致不可恢复的系统崩坏 。
rm命令在Linux下通常用来删除文件
rm-f命令递归的删除文件夹,甚至是空的文件夹
rm-f命令能不经过询问直接删除只读文件
rm-rf/:强制删除根目录下所有东西
rm-rf/*:强制删除当前目录的所有文件
rm-rf.:强制删除当前文件夹及其子文件
温馨提示:当你要执行rm -rf命令时,一定要留心,可以在“.bashrc”文件对“rm”命令创建rm
-i的别名,来预防用‘rm’命令删除文件时的事故 。
2、:(){:|:};:命令
这就是一个fork炸弹的实例 。具体操作是通过定义一个名为':'的函数,它会调用自己两次 , 一次在前台另一次运行在后台 。它会反复的执行下去直到系统崩溃 。
3、命令 /dev/sda
上列命令会将某个'命令'的输出写到块设备/dev/sda中 。该操作会将在块设备中的所有数据块替换为命令写入的原始数据,从而导致整个块设备的数据丢失 。
4、mv文件夹/dev/null
这个命令会移动某个'文件夹'到/dev/null 。在Linux中/dev/null或null设备是一个特殊的文件 , 所有写入它的数据都会被清除,然后返回写操作成功 。
5、wget-O- | sh
上面这个命令会从一个恶意源下载一个脚本并执行 。Wget命令会下载这个脚本,而sh会执行下载下来的脚本 。
温馨提示:你应该时刻注意你下载包或者脚本的源 。只能使用那些从可信任的源中下载脚本/程序 。
6、mkfs.ext3 /dev/sda
上列命令会格式化设备'sda',你无疑知道在执行上列命令后你的块设备会被格式化,崭新的 。没有任何数据 , 直接让你的系统达到不可恢复的阶段 。
7、 file
上面命令常用来清空文件内容,如果用上列执行时输入错误或无知的输入类似“ xt.conf” 的命令会覆盖配置文件或其他任何的系统配置文件 。
8、^foo^bar
这个命令用来编辑先前运行的命令而无需要打整个命令 。但当用foobar命令时如果你没有彻底检查改变原始命令的风险,这可能导致真正的麻烦 。
9、dd if=/dev/random of=/dev/sda
上面这个命令会向块设备sda写入随机的垃圾文件从而擦出数据 。当然 , 你的系统可能陷入混乱和不可恢复的状态 。
【linux命令不好用 linux命令不可用】关于linux命令不好用和linux命令不可用的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读