linux添加多个workspace方法,常用的几个linux的几个命令

本文介绍了在Linux系统中如何卸载Mysql、Apache、Php,包括通过`rpm -qa | grep`命令查找相关软件包,然后使用`rpm -e`命令进行卸载。此外,还讲解了如何删除目录、文件改名和移动以及创建和删除子目录的相关命令,如`rm -rf`、`mv`和`mkdir`、`rmdir`。在操作时需谨慎,尤其是使用`rm -rf`命令。
摘要由CSDN通过智能技术生成

星期日, 2009-10-18 | Author:

Leewater.jpgAuthor: Lee

Name: lee

Email: service@i5a6.com

Site: https://www.pomelolee.com/About: webgame网页,手机游戏服务端架构和开发者

| linux |

3,563 views

Linux下卸载Mysql、Apache、Php

不希望使用LinuxMysql、Apache、Php软件工具,但是在安装新版本时系统错误,主要原因时,安装前因卸载Linux自带Mysql、Apache、Php服务及软件工具。

卸载步骤如下:

卸载Mysql[root@yourdomainname/]# rpm -qa | grep mysql

mysql-3.23.58-9

php-mysql-4.3.4-11

mod_auth_mysql-20030510-4.1

mysql-server-3.23.58-9

说明:rpm –qa | grep mysql 命令是为了把mysql相关的包都列出来,我上面的例子是Fedora core2默认安装mysql的rpm软件包列表,如果是别的Linux版本列出来的列表有可能会不一样,不过不用担心,不管是什么,卸载都从最下面的一个包开始,直到卸载掉第一个为止。

比如:在这个例子中,我们应该先卸载mysql-server-3.23.58-9 方法如下:

rpm –e mysql-server

说明:rpm –e 是卸载rpm包的命令,后面是包名称,最后的版本号是不用打的,比如我们下一步卸载mod_auth_mysql-20030510-4.1包,方法如下:

rpm –e mod_auth_mysql

卸载Apache[root@ yourdomainname /]# rpm -qa | grep httpd

httpd-2.0.49-4

system-config-httpd-1.2.0-3

httpd-manual-2.0.49-4

说明:方法跟卸载Mysql一样,不用说了吧

卸载PHP[root@ yourdomainname /]# rpm -qa | grep php

php-odbc-4.3.4-11

php-4.3.4-11

php-mysql-4.3.4-11

php-pear-4.3.4-11

php-ldap-4.3.4-11

php-pgsql-4.3.4-11

说明:方法跟卸载Mysql一样,不用说了吧

注意:卸载的时候如果卸载不掉,系统一般会提示包的依赖关系,并且列出依赖的包的名称,先卸载提示依赖的包就可以了。

如果实在实在有卸载不掉的包,可以加—nodeps这个参数来卸载,比如我们卸载php-4.3.4-11,实在卸不掉了。就用:

[root@ yourdomainname /]# rpm -e php-4.3.4-11 –nodeps

命令很强硬,应该行的。

linux删除目录

直接rm(删除文件命令)就可以了,不过要加两个参数-rf 即:rm -rf 目录名字

-r 就是向下递归,管理有多少级目录,一并删除

-f 就是直接强行删除,不作任何提示的意思,-f表示force

需要提醒的是:使用这个rm -rf的时候一定要格外小心,linux没有回收站的

当然,rm还有更多的其他参数和用法,man rm就可以查看了

默认情况下,rm 不删除目录。使用 –recursive (-r 或 -R)选项可以删除每个列出的

目录及其下面的内容。

Linux命令——文件改名、移动

文件改名命令MV(DOS下为REN或RENAME)在Linux中用mv命令给文件改名,例:

mv /mnt\floppy p相当于 ren \mnt\floppy p

说明:在Linux中的mv命令除了文件改名外,还有文件移动的功能,请看例子:

mv /mnt/floppy /bin 相当于DOS中的命令 move \mnt\floppy \bin

$ mv –help

用法:mv [选项]… 来源 目的地

或:mv [选项]… 来源… 目录

或:mv [选项]… –target-directory=目录 来源…

将名称重命名为名称,或将文件移动至。

长选项必须用的参数在使用短选项时也是必须的。

–backup[=CONTROL] 为每个已存在的目的地文件创建备份文件

-b 类似 –backup,但不接受任何参数

-f, –force 覆盖文件前不会进行确认,等於 –reply=yes

-i, –interactive 覆盖文件前必须先确认,等於 –reply=query

–reply={yes,no,query} 指定如何处理已存在的目的地文件

–strip-trailing-slashes 删除参数中所有文件/目录末端的斜杠

-S, –suffix=后缀 自行指定备份文件的

–target-directory=目录 将所有参数指定的文件/目录移动至

-u, –update 只在文件比目的地文件新,或目的地文件

不存在时才会移动

-v, –verbose 详细显示进行的步骤

–help 显示此帮助信息并离开

–version 显示版本信息并离开

备份文件的后缀为‘~’,除非以 –suffix 选项或是 SIMPLE_BACKUP_SUFFIX

环境变量指定。版本控制的方式可透过 –backup 选项或 VERSION_CONTROL 环境

变量来选择。以下是可用的变量值:

none, off 不会进行备份 (即使使用了 –backup 选项)

numbered, t 备份文件会加上数字

existing, nil 若有数字的备份文件已经存在则使用数字,否则使用普通方式备份

simple, never 永远使用普通方式备份

建立子目录mkdir(DOS下为MD或MKDIR)

在Linux中只能用mkdir,可用相对路径和绝对路径,请比较:

C:\>md xiong或md \xiong或md\xiong   DOS系统

[root@localhost /]#mkdir xiong或mkdir /xiong   Linux系统

$ mkdir –help

用法:mkdir [选项] 目录…

若目录不是已经存在则创建目录。

长选项必须用的参数在使用短选项时也是必须的。

-m, –mode=模式 设定权限 (类似 chmod),而不是 rwxrwxrwx 减 umask

-p, –parents 需要时创建上层目录,如目录早已存在则不当作错误

-v, –verbose 每次创建新目录都显示信息

–help 显示此帮助信息并离开

–version 显示版本信息并离开

删除子目录命令rmdir(DOS下为RD)

在Linux中用rmdir命令删除子目录,例如:

rmdir /mnt/cdrom 相当于rd \mnt\cdrom

注意:同DOS一样,要删除的子目录必须是空的,而且必须在上一级目录中才能删除

下一级子目录。

$ rmdir –help

用法:rmdir [选项]… 目录…

如果没有数据则删除该目录。

–ignore-fail-on-non-empty

忽略任何因目录仍有数据而造成的错误

-p, –parents 删除,然后尝试删除指定路径中的所有上层目录。例如:

‘rmdir -p a/b/c’的效果等於‘rmdir a/b/c a/b a’。

-v, –verbose 处理每个目录时都显示信息

–help 显示此帮助信息并离开

–version 显示版本信息并离开

~谢谢打赏~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值