此文章转载自:http://blog.csdn.net/dazhi_100/article/details/9473311

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不仅可以从相同版本号的发布版中更新软件包,也可以从新版本号的发布版中更新软件包

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的运行环境

Linux常用命令及软件更新相关推荐

  1. linux(linux常用命令,软件安装,vim编辑器)

    linux2 linux常用命令 软件安装 vim编辑器 linux常用命令 系统信息 date 显示系统日期 cal / cal 2018 关机 (系统的关机.重启以及登出 ) shutdown - ...

  2. Linux常用命令(不定期更新)

    Linux常用命令   山定子  整理 帮助# touch --help //显示touch帮助信息 # man 命令 //显示相应命令的帮助内容 # info 命令 //显示相应命令info内容 系 ...

  3. Linux常用命令(持续更新)

    [前言] 翻看了一下博客记录,距离上次学习Linux差不多快两年了:最近两个多月由于项目的需要,自己又重新对Linux进行学习 和并进行了些实践:接触过Linux的读者都知道操作Linux的一种十分重 ...

  4. linux常用命令笔记(持续更新)

    xz文件解压 假设现在有个mysql.tar.xz文件,直接用tar命令解压肯定不行的,需要先用xz命令处理,再用tar -xvf命令解压 xz -d mysql.tar.xz tar -xvf my ...

  5. linux 常用命令,持续更新中~

    文章目录 文件操作相关 ls -- list pwd -- print working directory cd --change directory mkdir -- make directorie ...

  6. 超详细的Linux常用命令锦集,推荐收藏!!!【持续更新】

    目录 Linux系统简介 Linux常用命令大全 一.系统操作相关命令 1.系统信息处理 2.系统重启及关机 二.文件操作相关命令 1.文件及目录操作 2.文件搜索操作 3.文件挂载系统 4.文件权限 ...

  7. linux 安装上传文件,linux常用命令(二)文件上传下载及软件安装

    1.上传下载工具安装 (1)WINDOWS 到linux的文件上传及下载: windows下打开secureCRT,通过SSH连到⾄至远程linux主机: 上传下载工具安装命令:yum -y inst ...

  8. linux常用命令(转载)

    Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短 ...

  9. linux 复制包括子目录_【Linux分享】Linux常用命令+教程分享

    今天分享分为两部分 :)PART01 Linux常用命令分享/PART02 关于BD面试经验分享    30mins  Linux Command:PART 1 你本可以张口就来.....本篇内容分享 ...

最新文章

  1. 设计模式复习-桥接模式
  2. 让Double类型完整显示,不用科学计数法显示E(Java)
  3. 以消费者为中心 第四范式为企业转型准备“专属服务系统”
  4. 为什么要将表和索引建立在不同的表空间?
  5. java --replaceAll方法
  6. 3dmax模型转换为*.FLT格式的建模要点
  7. neo4j︱图数据库基本概念、操作罗列与整理(一)
  8. c语言随机生成算式的对错判断,蔡奇宏软件工程第二次作业--四则运算
  9. 第4次作业类测试代码 021
  10. hadoop工作流引擎azkaban
  11. Distance Dependent Infinite Latent Feature Model 阅读笔记1
  12. 20.20 告警系统主脚本;20.21 告警系统配置文件;20.22 告警系统监控项目
  13. Atitit zip解压文件 java use apache ant.jar C:\0wkspc\hislog\src\main\java\com\attilax\compress\ZipUt
  14. 新浪微博系统 Xweibo v1.1.1beta 免费版Xweibo-Xweibo 软件系统简介(PHP+MYSQL)
  15. 如何用GoldWave生成音频的回音效果
  16. ALC662 在Mac中的安装
  17. Google ProtoBuf简介
  18. 我是如何从流水线工人到程序员?(2008-2018)
  19. css的背景颜色有哪些,css背景颜色、背景图片,以及列表的多种样式
  20. 游戏蓝牙耳机哪个好用?性价比高的游戏蓝牙耳机推荐

热门文章

  1. 利用KeyValuePair生成sql键值对csharpVS2015
  2. win10可以看到计算机但无法访问,Win10无法访问其他电脑共享文件怎么办?
  3. 16 岁少年前往腾讯总部要求解封 QQ 账号;微软发内部信辟谣:没有关闭微软苏州的相关计划;Go 1.20 发布|极客头条...
  4. 美国根服务器在哪个位置,什么是根服务器?物联网母根服务器在哪里?
  5. HDMI学习-1:基础知识
  6. NewLife 的 RocketMQ 的生产者每次都是新实例将只由一个消费者消费
  7. 使用 Redis 作为 LRU 缓存
  8. Vant 步进器 van-stepper 阻止事件冒泡
  9. 深入理解linux系统的目录结构(总结的非常详细)
  10. 语音与语言处理技术交流会(深圳)