关于linuxruby命令的信息
linux查看已安装的软件包
因为linux安装软件的方式比较多,所以没有一个通用的办法能查到某些软件是否安装了。总结起来就是这样几类:
创新互联建站专注于南丰网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供南丰营销型网站建设,南丰网站制作、南丰网页设计、南丰网站官网定制、重庆小程序开发服务,打造南丰网络公司原创品牌,更为您提供南丰网站排名全网营销落地服务。
1、rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep “软件或者包的名字”。
[root@linuxprobe.com ~] rpm -qa | grep ruby
2、以deb包安装的,可以用dpkg -l能看到。如果是查找指定软件包,用dpkg -l | grep “软件或者包的名字”;
[root@linuxprobe.com~]dpkg-l|grepruby
3、yum方法安装的,可以用yum list installed查找,如果是查找指定包,命令后加 | grep “软件名或者包名”;
[root@linuxprobe.com ~] yum list installed | grep ruby
4、如果是以源码包自己编译安装的,例如.tar.gz或者tar.bz2形式的,这个只能看可执行文件是否存在了,
上面两种方法都看不到这种源码形式安装的包。如果是以root用户安装的,可执行程序通常都在/sbin:/usr/bin目录下。《Linux就该这么学》
说明:其中rpm yum 是Redhat系linux的软件包管理命令,dpkg是debian系列的软件包管理命令
linux下redmine怎么安装redmine
只能去服务器更改了。更改步骤如下:1. 修改 安装目录/redmin/apps/redmine/htdocs/config/database.yml,更对对应的用户名,密码,数据库地址,端口号
production:
adapter: mysql2
database: bitnami_redmine
host: 127.0.0.1
username: root
password: ""
port: 3307
encoding: utf8
socket: /home/hyadmin/redmin/mysql/tmp/mysql.sock
development:
adapter: mysql2
database: redmine_development
host: localhost
username: root
password: ""
encoding: utf8
# Warning: The database defined as "test" will be erased and
# re-generated from your development database when you run "rake".
# Do not set this db to the same as development or production.
test:
adapter: mysql2
database: redmine_test
host: localhost
username: root
password: ""
encoding: utf8
2. 进入如下目录
cd 安装目录/redmin/apps/redmine/htdocs/script
3. 执行如下命令,进入ruby
./rails console production
4. 取得你要修改的用户对象(ruby代表进入ruby环境)
ruby admin_user = User.find_by_login('你要改的用户名')
5.修改admin用户对象密码
ruby admin_user.password = '你的密码'
注: 这个密码不能太短,否则报错。
6.保存admin用户对象信息
ruby admin_user.save!
7.退出ruby环境
ruby quit
这样应该就可以用yourpassword这个新密码登录系统了
为什么在安装ruby后找不到gem这个命令?
1.从图形界面启动 Linux 终端。
2.在命令行输入 su,回车。然后输入 root 用户密码(注意意,屏幕上不显示),回车,登入 root 用户。
3.在命令行输入 gedit /etc/profile,回车。这样就打开了一个文本编辑器对 profile 文件进行编辑。
4.在文件的最末一行,添加 PATH=$PATH:/sbin,然后保存并关闭文件。注意,务必记得保存文件。
5.在命令行继续输入 source /etc/profile ,回车,使刚才更改后的配置文件生效。注意,etc 前面的 / 不能少。
6.现在,一切大功告成。马上试着执行 shutdown -h now 关机命令
Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada以及 Lisp 语言。
由 Ruby 语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的 Ruby 语言替代品。Ruby的作者于1993年2月24日开始编写Ruby,直至1995年12月才正式公开发布于fj(新闻组)。因为Perl发音与6月诞生石pearl(珍珠)相同,因此Ruby以7月诞生石ruby(红宝石)命名。
Ruby明显比其他类似的编程语言(如Perl或Python)年轻,又因为Ruby是日本人发明的,所以早期的非日文资料和程序都比较贫乏,所以在网上仍然可以找到类似"Ruby的资料太少"之类的批评。约于2000年,Ruby开始进入美国,英文的资料开始发展。Ruby归根结底源于Perl和Lisp两类语言,与C,C++,C#,java是不同大类。
ruby linux怎么执行命令
你根本没有进入ruby控制台,ruby要先运行ruby指令才进入ruby环境。
$,这是书本上表示的命令提示符。你要看一下书本上的前言或者第一章,一般书本在最开始会说明一下符号,字体格式代表的含义,你没有从头看起,漏掉了重要的提示信息。书本开头肯定告诉你$,表示命令提示符,这个字符不需要你输入的。
cd testsass已经成功了,你又用cd ..返回了,这是不对的。
touch style.css,要单独输入的,不要和cd命令混在一块。
你连基本的命令行概念都没有搞懂。
$是Linux的提示符,你用了Windows,估计后面很多问题,因为书本是以Linux为目标系统个来写的。
分享文章:关于linuxruby命令的信息
标题链接:http://pwwzsj.com/article/docojoe.html