Linux常用命令及软件更新

1.  Linux命令

ps –ef   查看所有的进程

grep    搜索

ls  -al  按照长格式显示当前目录的所有内容

kill -9 进程号  强制终止进程号所对应的进程

chmod  用于改变文件或目录的访问权限

chgrp   改变文件或是目录的所属组

chown  将指定文件的拥有者改为指定的用户或组

sudo   允许系统管理员让普通用户执行一些或者全部的root命令的一个工具

rm     删除文件或是目录

 rm –fr  选项f表示强制删除,忽略不存在的文件,不给出提示;选项r表示递归删除目录及内容

 

history:用于显示已执行的命令序号及命令本身

history | grep word:在已执行的命令中查询包含word的命令

history  –c:清除所有的命令历史

 

 

2.  Ubuntu上更新及安装软件apt-get apt-cache

apt-get是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。是debian,ubuntu发行版的包管理工具,与红帽中的yum工具非常类似。

 

apt-get install packagename

安装一个新软件包

apt-cache search string

在软件包列表中搜索字符串

apt-get remove packagename

卸载一个已安装的软件包(保留配置文档)

apt-get autoremove packagename

卸载一个已安装的软件包(删除配置文档)

apt-get update

在修改/etc/apt/sources.list或/etc/apt/preferences之後运行该命令。此外您需要定期运行这一命令以确保您的软件包列表是最新的。

apt-get upgrade(dist-upgrade

可以使用这条命令更新软件包,apt-get upgrade不仅可以从相同版本号的发布版中更新软件包,也可以从新版本号的发布版中更新软件包

 

3.  Linux环境下的rails框架搭建

http://www.cnblogs.com/keen-allan/archive/2012/04/22/2464541.html

rvm为Ruby的管理工具,在其下可以装载多个版本的Ruby

gem是管理Ruby的插件的工具

 

 bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer ):将上面连接的内容写入文件stable中,并用bash执行。

 

4.  ./   . ..   ~   / 

./:执行当前目录下的可执行文件,要求当前用户对该文件具有可执行的权限,大多数的./默认的是bash;

bash:对于当前用户没有可执行权限的或非可执行的文件,bash均可执行

. :当前目录

..:当前目录的上一层目录

~:当前的用户目录

/:根目录,根目录中的home目录下存储注册用户的信息,usr目录下存储Linux安装的程序,相当于window下c盘上的program files文件夹

rails name:建立一个名为name的rails工程

 

5.  irb

Linux的终端上,通过irb命令可直接跳转到Ruby的运行环境

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值