Linux常识&技能

1) 命令参数前的“-”和“--”两种标识。
答:一个减号表示是由多个参数组成,比如-zvxf 等同于-z -v -x -f,其实是有4个参数组合而成;两个减号表示后面只跟一个参数,比如--prefix。

 

2) ./configure --prefix=/,prefix有什么用?
答:指定安装路径。不指定prefix,则可执行文件默认放在/usr/local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc。其它的资源文件放在/usr/local/share。你要卸载这个程序,要么在原来的make目录下用一次make uninstall(前提是make文件指定过uninstall),要么去上述目录里面把相关的文件一个个手工删掉。
指定prefix,直接删掉一个文件夹就够了。

 

3) 终端控制台如何查看上一屏?
只要按住Shift+Page Up (Down)就可以。具体能翻看多少屏,取觉于显卡内存大小。

 

4) 虚拟机中如何安装vmware tool?
先解压缩VMware Tools,然后进入文件夹,输入命令./vmware-install.pl,一路回车。重启。

 

5) 如何查看LINUX中Apache版本?
方法:
1. httpd -v
2. /usr/local/apache2/bin/apachectl -v   (Apache 1.x的是/usr/local/apache/bin/apachectl -v)

 

6) 在终端窗口运行命令service httpd,提示找不到httpd服务?
手动安装的httpd在/etc/init.d内是没有httpd的,可以将apache2里的apachectl复制到init.d,并改名为httpd。

 

7) 如何修改ld.so.conf并使其生效?
#添加内容
echo "/usr/local/lib" >> /etc/ld.so.conf
#使其生效
ldconfig

 

8) 如何配置环境变量。
通过修改root目录下的.bashrc文件,.bashrc是隐藏文件,要在root目录下点击菜单栏的查看---显示隐藏文件。
例如要配置PKG_CONFIG_PATH,使其永久生效:
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH

保存退出后,运行命令:source ~/.bashrc(或者 . ~/.bashrc)使其立即生效

 

9) 在apache下如何建立多个站点或虚拟机?
需要有至少一个独立外网IP ,至少一个域名,并且可以修改二级域名,并不要求具有自己的DNS 服务器。
设置虚拟主机,只需要添加以下行到httpd.conf 文件,这个文件一般在/usr/local/apache2/conf/httpd.conf 可以找到。

<VirtualHost 211.100.26.77:80>
  ServerName www.csdn.net
  DocumentRoot /www/http
</VirtualHost>

<VirtualHost 211.100.26.77:80>
  ServerName blog.csdn.net
  DocumentRoot /www/http/blog
</VirtualHost>

剩下的工作就是去你的域名服务商处,设置DNS解析,建立两个主机名,分别为www与blog,指向的IP相同,均为这台虚拟主机的IP地址。这样就可以通过www.csdn.net与blog.csdn.net访问到同一台主机上的不同站点。

 

10) 如何卸载Apache?
#htppd -k stop (或#service httpd stop)
#yum -y remove httpd
#rpm -qa httpd

 

11)待续。。。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值