linux命令提示不好 linux常见问题及解决方法

linux系统中oracle数据库exp命令提示错误怎么解决?

oracle安装不全,这个命令在:/opt/oracle/product/10.2.0/db_1/bin目录下,确认一下exp文件是否存在。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:主机域名、虚拟空间、营销软件、网站建设、钟祥网站维护、网站推广。

概述

简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。这个系统是由世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的 Unix兼容产品。

Linux的出现,最早开始于一位名叫Linus Torvalds的计算机业余爱好者,当时他是芬兰赫尔辛基大学的学生。他的目的是想设计一个代替Minix(是由一位名叫Andrew Tannebaum的计算机教授编写的一个操作系统示教程序)的操作系统,这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有 Unix操作系统的全部功能,因而开始了Linux雏形的设计。

绝大多数基于Linux内核的的操作系统使用了大量的GNU软件,包括了shell程序、工具、程序库、编译器及工具,还有许多其他程序,例如Emacs。正因为如此,GNU计划的开创者理查德·马修·斯托曼博士提议将Linux操作系统改名为GNU/Linux。但有些人只把操作系统叫做"Linux"。

Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途,同时它们都尽可能被编写得更好。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。

linux下的scp命令不好用 , bash 提示是没有这个命令 请问如何解决

scp 正常可以使用时,安装的有关openssh 软件。如下:

[root@02 tmp]# rpm -qa |grep openssh

openssh-5.3p1-81.el6.x86_64

openssh-server-5.3p1-81.el6.x86_64

openssh-clients-5.3p1-81.el6.x86_64

[root@02 tmp]#

请确认安装。

安装完成,请重新登录一下,在使用scp命令。

这样应该是没有问题的。 有问题请私信

linux高手们请教:在命令行界面中输入一些命令后,都会有提示,但这提示感觉是乱码,怎么解决?

目测 好像是centos系统,应该是语系错误,echo LANG 看看 应该不是英文语系 修改配置文件/etc/sysconfig/i18n 好像是这个 。。。。改成en_US 英文的就不会出现乱码了

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:执行任何命令提示-bash: /lib64/libc.so.6: version `GLIBC_2.11' not found ...错误

只能重新安装glibc的rpm包了。

ssh也无法连接服务器,那么可以用光驱,通过挂载系统镜像,来安装rpm包

如何解决Linux系统Tail命令提示No space left on device问题

原因与解决方法一,磁盘inode被用光导致

/data目录下无法创建文件

touch a

touch: cannot touch `a': No space left on device

磁盘只使用了61%

df -h

Filesystem Size Used Avail Use% Mounted on

...

/dev/sda5 817G 466G 310G 61% /data

...

inode被用光

df -i

Filesystem Inodes IUsed IFree IUse% Mounted on

...

/dev/sda5 54378496 54378496 0 100% /data

...

解决办法:删除无用文件,释放inode

解决方法二,硬盘有空间但还是提示此错误

# tail -f ../logs/catalina.out

tail: cannot watch `../logs/catalina.out': No space left on device

df -h 查看有剩余空间

df -i 查看inode也有剩余空间

最终解决:

# vim /etc/sysctl.conf

添加以下:

fs.inotify.max_user_watches = 32768

生效:

# sysctl -p /etc/sysctl.conf

再次测试:

# tail ../logs/catalina.out

正常输出,成功。


分享文章:linux命令提示不好 linux常见问题及解决方法
分享链接:http://scyanting.com/article/dodheog.html