Linux 命令学习

一、Linux 常用命令

        1、whereis mysql  用于程序名[mysql]的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。详细说明

二、查看Linux是否安装了某软件

        因为linux安装软件的方式比较多,所以没有一个通用的办法能查到某些软件是否安装了。总结起来就是这样几类:

        1、rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep “软件或者包的名字”。

        [root@hexuweb102 ~] rpm -qa | grep ruby

        2、以deb包安装的,可以用dpkg -l能看到。如果是查找指定软件包,用dpkg -l | grep “软件或者包的名字”;

       [root@hexuweb102~]dpkg-l|grepruby

        3、yum方法安装的,可以用yum list installed查找,如果是查找指定包,命令后加 | grep “软件名或者包名”;

       [root@hexuweb102 ~] yum list installed | grep ruby

        4、如果是以源码包自己编译安装的,例如.tar.gz或者tar.bz2形式的,这个只能看可执行文件是否存在了,

        上面两种方法都看不到这种源码形式安装的包。如果是以root用户安装的,可执行程序通常都在/sbin:/usr/bin目录下。

        说明:其中rpm yum 是Redhat系linux的软件包管理命令,dpkg是debian系列的软件包管理命令

三、卸载Linux下安装程序 详细说明

        用YUM安装软件包  详细操作 http://blog.csdn.net/u013749540/article/details/51773784
          命令:yum install xxx
        用YUM删除软件包

          命令:yum remove xxx

               通配符:yum remove php*

四、Linux 安装 软件

    

一、Linux 文件系统结构操作 (Linux文件系统为一个倒转的单根树转结构,文件系统严格区分大小写,路径使用“/”)

pwd // 显示当前工作目录

~   // 返回当前用户的家目录

touch  // 创建一个空文件或者去更新文件创建时间

.   // 以. 开头的文件为隐藏文件(隐藏文件大多为配置文件)

ls  -a   // 显示所有文件,包括隐藏文件

ls  -l    // 显示文件的详细信息

ls  -R  // 递归显示子目录

ls  -ld  // 显示目录和链接的信息

file // 显示文件类型

cd  // 切换工作目录

.  // 代表当前目录

..   // 代表上级目录

~  // 回到用户家目录

-   // 上级目录

-

Linux 每个用户都有一个家目录

#  $   // 提示符

hostname

uname

firexfor   单任务

firefox & 多任务

ls -a   ===   ls --all

clear 

su  -   root  // 切换到 root用户 (加 -  和不加 - 的区别:是否创建一个新的终端)

sudo  // 使用管理员身份执行命令

hdparm  // 获取磁盘信息

id  // 显示当前用户信息

passwd  // 修改当前用户密码

exit   // 退出单前用户

bash 作业管理

$  // 在命令后添加一个&,在后台运行命令

jobs   // 查看所有程序

bg    // 放到后台运行

fg     // 放到前台运行

通过历史记录简化操作

history  // 显示所有以前输入的命令

!!  // 重复前一个命令

!字符    //  重复前一个以“字符”开头的命令

!num    //按照历史记录的序号执行命令

!?abc   // 重复之前包含abc的命令

!-n       // 重复n个命令之前的那个命令

tab // 自动补全命令、自动补全文件名,连按两下输出以单前开头输入的所有命令

Ctrl+c  // 结束单前命令

Ctrl+z  // 暂停某个程序

Ctrl+r   //  查找以前输入过得命令

esc+.  // 重复调用前一个命令中的参数

通配符

*   // 匹配零个或多个字符

?   //  匹配任意一个字符

[0-9]   // 匹配一个数字范围

[abc]   // 匹配列表里任何字符

[^abc]   //匹配列表以外的字符

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值