Linux常用命令及软件更新
2017-11-01 21:36
295 查看
此文章转载自: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的运行环境
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常用的软件更新命令,自己操作不求人!
- Linux常用命令及软件更新
- 软件开发中常用的linux命令,持续更新~~~~~~
- linux常用命令之小结(持续更新中)
- linux常用命令总结——更新
- linux自己常用命令总汇--不定时更新
- Linux常用命令汇总(不断更新)
- Linux常用操作命令(持续更新)
- Linux常用命令说明(记录自己Linux命令使用情况,后续会持续更新)
- Linux常用命令:文件解压缩、去重、合并为一个文件、一个文件的指定行写入另一个文件(不断更新中...)
- Linux常用命令详解(软件安装)
- linux常用命令及学习小结(3)--软件安装、权限
- linux 安装软件常用中终端命令
- 常用linux命令(持续更新)
- Linux常用vim命令(不断更新。。。)
- linux下一些常用软件的编译安装命令
- Linux 常用命令(~持续更新~)
- Linux的常用查看命令-定期更新
- Linux环境下,更新代码补丁后,重启服务器常用命令
- 一些常用的linux命令,陆续更新中...