Linux技术积累
dengtaowei
IT人士
展开
-
阶段总结
工作快三个月了,除了写些代码外,还接触了centos操作系统,今天突然心血来潮,想总结下接触centos后学到的一些新东西,一是梳理下知识结构,二来也算是做个笔记吧! 1.centos系统的安装,yum源的修改和使用,系统网络设置(Bridged)2.centos下java和tomcat的安装和配置(卸载自带jdk,设置tomcat开机启动等),mysql的安装,3.centos下原创 2009-11-04 21:50:00 · 416 阅读 · 0 评论 -
Centos7安装图形界面
使用Centos7的Minimal版本安装进入系统后,默认是进入到命令行界面,为了体验下图形界面,下面开始配置图形界面。第一步:使用yum安装图形界面,选用gnome图形界面yum groupinstall ‘GNOME Desktop’大概500M的文件下载,这个过程有点长第二步:配置:ln -sf /lib/systemd/system/graphical.taget原创 2015-10-28 22:42:53 · 12636 阅读 · 0 评论 -
Centos7中未知显示器设置屏幕分辨率
紧接着上篇文章,centos7安装后,配置了图形界面,但是在屏幕分辨率确没有当前主机所使用的分辨率,其他的分辨率用着都比较别扭,就依靠baidu捣鼓了下,具体的步骤为:第一步:使用xrandr 命令列出当前所能检测到的分辨率:可以看到当前使用的显卡是Virtual1,后续显示模式在此显卡上添加,列表中并无 1920x1080 的分别率可用第二步:使用cvt命令新增192原创 2015-10-28 23:32:20 · 26218 阅读 · 8 评论 -
centos中指定apache启动时加载实用的配置文件http.conf
前几天在维护一个客户的服务器时,修改了apache的配置文件后,重启发现配置文件没有起作用,而且之前的配置也不能用了!郁闷了一会,发现自己安装的apache使用的竟然失/etchttpd下面的配置文件,当时就很纳闷,几经折腾,只能指定加载时的配置文件啦:/usr/local/apache2/bin/httpd -k start -f /usr/local/apache2/conf/http.con原创 2012-09-16 19:00:26 · 3226 阅读 · 0 评论 -
如何让redmine中问题或论坛中图片附件自动预览
修改 app\views\attachments\_links.rhtml这个文件,如果显示全图的话,增加以下代码即可: 'attachments', :action => 'show', :id => attachment, :filename => attachment.filename })),{:controller => 'attachments', :act转载 2012-09-05 18:02:20 · 2320 阅读 · 0 评论 -
CentOS5下安装Memcached1.4
官方站点:http://www.danga.com/memcached/JAVA API: http://www.whalin.com/memcached/javadocs/http://forum.javaeye.com/viewtopic.php?t=20298下载:memcached http://www.danga.com/memcached/dist/ libevent转载 2010-01-13 21:12:00 · 663 阅读 · 0 评论 -
sh操作数据库
在网上找了半天sh操作数据库的,也试了n久,结果都没成功!最后让别人帮我写了下,现在贴出来,共享下,哈哈! Unix:centos4.2 DB:mysql5.1 #!/bin/bash#链接数据库的用户名和密码user=testpwd=123456#得到当前时间sqlpart=$(date --date=today "+%Y-%m-%d")#数据库:db原创 2009-12-23 20:05:00 · 952 阅读 · 0 评论 -
Linux上jdk和tomcat的安装
第一: 下载安装文件: jdk1.6: wget http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u17-linux-x64-rpm.bin?BundledLineItemUUID=MAhIBe.nJasAAAEl91ku原创 2009-12-25 18:59:00 · 831 阅读 · 0 评论 -
shell中的数组使用方法
$ arr=(123 34 3 5)$ echo $arr // 默认获取第一个元素> 123$ echo ${arr[1]} // 通过下标访问> 34$ echo ${arr[@]} // 访问整个数组 ,@或者* 获取整个数组> 123 34 3 5$ echo ${#arr[@]} // 获取数组的长度(最大下标) ,#获取长度 数组中是最后一个下标>原创 2009-12-23 19:34:00 · 519 阅读 · 0 评论 -
ifconfig 详解
ifconfig 无论是Linux自动安装还是我们手工安装,Linux都会向你询问有关网络的问题并配置相关的软件。这个用于配置网卡的基本命令就是ifconfig。 在执行ifconfig命令后,系统将在内核表中设置必要的参数,这样Linux就知道如何与网络上的网卡通信。ifconfig命令有以下两种格式: ※ifconfig [interface] ※ifconfig inter转载 2010-01-29 16:31:00 · 477 阅读 · 0 评论 -
CentOS5下编译安装apache+php
前段时间研究了下centos下的apache和php的编译安装,一下是我的编译过程,前提是已经安装 好了mysql了1.下载安装包用wget :apache:http://www.apache.org/dist/httpd/httpd-2.2.14.tar.bz2php:http://cn2.php.net/get/php-5.3.0.tar.bz2/from/us.php.net原创 2010-01-13 21:14:00 · 820 阅读 · 0 评论 -
自动运行和关闭jar程序的sh脚本
前段时间研究了下如何把java程序打包成jar在centos上运行,但是jar文件多了之后,启动和关闭都很麻烦,于是考虑写个脚本来搞定它!大概的思路是:先得到运行程序的PID,然后kill掉该程序,隔一段时间后再启动该程序.脚本代码如下: #!/bin/sh#!restartjar.sh ps -ef| grep test1.jar|grep -v grep|awk {原创 2009-11-01 16:05:00 · 3688 阅读 · 0 评论 -
/proc/{pid}/status 的参数意义
[root@localhost ~]# cat /proc/self/statusName: catState: R (running)SleepAVG: 88%Tgid: 5783Pid: 5783PPid: 5742TracerPid: 0Uid: 0 0 0 0Gid: 0 0 0 0FDSize: 256Groups: 0 1 2 3 4 6 10 VmSize: 6588 kBVm转载 2009-10-30 18:45:00 · 819 阅读 · 0 评论 -
linux下无法删除文件
有时,使用rm -rf filename命令,却无法删除文件。出现:rm: cannot remove `/tmp/tmptmp/.journal': Operation not permittedmkdir: cannot create directory `/tmp/tmptmp': File exists这种情况往往不知所措。下面是其解决方法:1 . 使用l转载 2016-04-13 15:07:57 · 2724 阅读 · 0 评论