Linux
Hyman行之
一步一个脚印,向前迈进。。。
展开
-
在线调整ext3磁盘容量
调整前先用 tar cf /disk/home.tar /home 进行打包备份。1、查看磁盘分区情况fdisk -lDisk /dev/sda: 291.9 GB, 291999055872 bytes255 heads, 63 sectors/track, 35500 cylindersUnits = cylinders of 16065 * 512 = 82252原创 2013-09-23 19:47:59 · 1510 阅读 · 0 评论 -
linux字体管理
linux下的字体目录在 /usr/share/fonts/ 下为管理方便可以在该目录下建个目录。将字体copy到你建的文件夹里,修改字体权限,使root之外的用户可使用。建立字体缓存:mkfontscale mkfontdir 更新系统字体:fc-cache -fv #这条是关键原创 2013-01-02 15:47:29 · 1274 阅读 · 0 评论 -
linux解压缩
.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压 1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和原创 2012-12-29 18:46:35 · 366 阅读 · 0 评论 -
SSH登录太慢的解决方法
这个问题曾经遇到过,一直没想明白怎么回事,今天看到一篇文章,明白了原理。 SSH 登录太慢可能是 DNS 解析的问题,默认配置下 sshd 初次接受 ssh 客户端连接的时候会自动反向解析客户 端 IP 以得到 ssh 客户端的域名或主机名。如果这个时候 DNS 的反向解析不正确,sshd 就会等到 DNS解析超时后 才提供 ssh 连接,这样就造成连接时间过长、ss原创 2012-12-29 18:45:06 · 465 阅读 · 0 评论 -
shell安全防范
原文地址:shell安全防范——慎将当前目录.加入PATH作者:lovedboy可能很多人都知道将.加入PATH路径是不安全的做法,但未必很多人知道这样的做法为什么不安全。下面鄙人(哈哈)通过一个实际的案例来说明。 首先我们假设我们系统有一个mark和badboy用户,mark作为系统管理员,但badboy平时和mark不合,心生怨恨,他想要给mark的系统管理工作搞些破坏(这人转载 2012-12-29 18:45:40 · 629 阅读 · 0 评论 -
linux学习(来自浙大)
原文地址:(浙大宋广华讲授)--赵志义">linux学习 (浙大宋广华讲授)--赵志义作者:无网不胜第1-2讲linux主要特点:开放性、多用户、多任务、良好的用户界面、设备独立性、提供了丰富的网络功能、可靠的安全系统、良好的可移植性。linux的组成:内核:离硬件最近。shell:用户界面,离用户最近。文件系统:VFAT(FAT32)、ISO9660(光盘文件系统转载 2012-12-29 18:45:44 · 531 阅读 · 0 评论 -
redhat linux服务器配置与应用
不错的笔记,转走了。。继续关注...原文地址:linux服务器配置与应用》学习笔记 (赵志义)">《redhat linux服务器配置与应用》学习笔记 (赵志义)作者:无网不胜该学习笔记记录了对《redhatlinux服务器配置与应用》一书学习的重点。该书由人民邮电出版社出版,林慧琛、刘殊、尤国君编著。 第0章:认识linux特点:完全免费、高效安全稳定、支持多硬件平台转载 2012-12-29 18:45:46 · 1101 阅读 · 0 评论 -
linux下which、whereis、locate、find区别
我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索。这些是从网上找到的资料,因为有时很长时间不会用到,当要用的时候经常弄混了,所以放到这里方便使用。 which 查看可执行文件的位置 whereis 查看文件的位置 locate 配 合数据库查看文件位置 find 实际搜寻硬盘查询文件名称 1、whi原创 2012-12-29 18:46:39 · 469 阅读 · 0 评论 -
解决Configure TrackPoint重启后不能保存的问题
在/etc/rc.local中添加echo -n 180 >/sys/devices/platform/i8042/serio1/serio2/speedecho -n 200 >/sys/devices/platform/i8042/serio1/serio2/sensitivityBasic选项卡Sensitivity:控制时指针的移动速度,数值越大,移动速度越快。Uppe原创 2012-12-29 18:46:44 · 968 阅读 · 0 评论 -
Linux常见的登录文件档案名称
登录文件可以帮助我们了解很多系统重要的事件,包括登录者的部分资讯,因此登录文件的权限通常是配置为仅有 root 能够读取而已。常见的登录文件如下:var/log/cron:你的 crontab 排程有没有实际被进行?进行过程有没有发生错误?你的 /etc/crontab 是否撰写正确?在这个登录文件内查询看看。var/log/dmesg:原创 2013-01-03 00:03:58 · 784 阅读 · 0 评论 -
shell中的if判断
1 字符串判断str1 = str2 当两个串有相同内容、长度时为真 str1 != str2 当串str1和str2不等时为真 -n str1 当串的长度大于0时为真(串非空) -z str1 当串的长度为0时为真(空串) str1 当串str1为非空时为真2 数字的判断int原创 2013-01-05 20:15:28 · 698 阅读 · 0 评论 -
CentOS中使用shell的命令补全
习惯debian的用户都知道shell中的自动补全功能非常实用,其中在CentOS中也可以有同样的功能。只需要安装 bash-completion 包即可。rpm -ivhhttp://www.caliban.org/files/redhat/RPMS/noarch/bash-completion-20060301-1.noarch.rpmvim /etc/bashrc原创 2013-09-15 23:27:21 · 2172 阅读 · 0 评论 -
PS命令中关于state项的注解
ps aux命令中的STAT项是查看当前进程的状态,各字母分别代表不同含义。R=可运行D=在等待磁盘S=在睡眠(T=被跟踪或被停止Z=僵进程附加标志:W=进程被交换出去N=进程拥有比普通优化级更低的优先级L=有些页面被锁在内存中s=进程是会话的先导进程ps aux命令其它项中还有两项不太好理解,记录在此VSZ=进程的虚拟大原创 2013-05-29 21:34:22 · 1896 阅读 · 0 评论 -
debian wheezy 修改默认配置
环境:Thinkpad T420s + Debian Wheezy1,thinkpad禁用触摸板(反正我是一直不习惯用触摸板) 在 /etc/profile 配置文件尾部添加 synclient TouchpadOff=12,thinkpad trackpoint(小红帽)启用中键滚动,并调整速度与灵敏度 编写一个小脚本添加到开机启动项里,脚本内容如下原创 2013-05-15 02:45:18 · 1668 阅读 · 0 评论 -
debian 64位系统中添加对32位的支持
dpkg --add-architecture i386apt-get updateapt-get install ia32-libs#以android adb命令为例:#安装完ia32-libs后,会提示缺少 libncurses.so.5 错误.#解决办法(也可以说是以后安装32位系统软件的办法):apt-get install libncurses5:原创 2013-05-14 17:49:33 · 2663 阅读 · 0 评论 -
debian7安装oracle11g
1,安装必须包apt-get install gcc g++ make binutils libc6 libc6-dev libstdc++6 libstdc++5 rpm gawk alien ksh lesstif2 libaio1 linux-headers elfutils libaio-dev sysstat unixodbc-bin unixodbc-dev pdksh原创 2013-05-25 00:28:21 · 2377 阅读 · 0 评论 -
Linux 实用快捷键管理
下述所有命令在Linux/unix的shell下有效,这里以bash为主。如有出入,以你自己的服务器为准。本文所指的Linux主要指RHEL/CentOS,unix指的是FreeBSD,这也是服务器中用得最多的版本。Ctrl + a 切换到命令行开始这个操作跟Home实现的结果一样的,但Home在某些unix环境下无法使用,便可以使用这个组合;在Linux下的vim,这个也是有效的转载 2013-03-18 12:17:23 · 635 阅读 · 0 评论 -
linux挂载移动硬盘乱码
环境:centos6.3 local=utf8.en-US手动mount 移动硬盘的时候总是容易出现乱码,移动硬盘中的文件大多数是中文名。可是自动 mount 的时候,一切都ok。试着修改了一下mount的设置项,修改编码为utf8。。问题解决了!command: mount -o utf-8 /dev/sdb1 /media/disk原创 2013-03-17 13:37:11 · 1553 阅读 · 0 评论 -
Centos 安装 chmsee2.0
因为一些做开发的文档蛮多都设计成了CHM格式,但是在linu下想好好的阅读真是不太方便。要是在debian下就直接安装完整了,但是centos下麻烦事还挺多。。呵呵。我的环境:centos6.3 , Gnome2我一般用以下两种方法查看CHM,如下:1,firefox上安装chmfox插件!效果还不错~!基本上正规的文档都能打开!2,使用chmsee,安装过程如下:原创 2013-01-25 22:43:27 · 1826 阅读 · 0 评论 -
关于/etc/ld.so.conf
从源码包安装软件最重要的就是仔细阅读README INSTALL等说明文件通常从源码包安装软件的步骤是:tar jxvf gtk+-2.4.13.tar.bz2 解开源码包cd gtk+-2.4.13/ 进入源码目录./configure 似乎在某些环境下./configure会造成终端退出而使用. configure则会正常运行,如果有这个现象,就试试 . configu原创 2012-12-29 18:47:03 · 1840 阅读 · 0 评论 -
RPM的一些操作
1.如何安装rpm软件包rmp软件包的安装可以使用程序rpm来完成。执行下面的命令rpm -i your-package.rpm其中your-package.rpm是你要安装的rpm包的文件名,一般置于当前目录下。安装过程中可能出现下面的警告或者提示:... conflict with ... 可能是要安装的包里有一些文件可能会覆盖现有的文件,缺省时这样的情况下是无法正确安装的可以用原创 2012-12-29 18:45:11 · 417 阅读 · 0 评论 -
安装Fedora16后需要做的几件事
1、设置ROOT可直接登录打开终端,输入命令:$ su输入root密码(此时密码不显示,直接输入)输入命令:# vim /etc/pam.d/gdm&在文本编辑器中注释掉"auth required pam_succeed_if.so user != rootquiet"这一行(在这一行前面加上"#",即改成#auth required pam_succeed_if.so us原创 2012-12-29 18:46:08 · 549 阅读 · 0 评论 -
Debian6安装记录
1>Debian 6 安装后系统乱码的解决下载simsun.ttc解压后放到 /usr/share/fonts/truetype/ 目录下,系统字体显示正常。或者 windows的字体文件默认都在C:\windows\fonts下面 把它们都拷贝到/usr/share/fonts/truetype/下点击系统-首选项-外观,在里面选择你喜欢的字体就可以了。 2>Debia原创 2012-12-29 18:46:51 · 829 阅读 · 0 评论 -
让你在linux上轻松玩大型游戏
很多人不喜欢使用Linux的一个原因就是:linux下能玩的游戏实在是太少了,而且都是些小游戏。对于Windows上的那些大型游戏,Linux用户是望尘莫及的。如果你实在想在linux下玩那些windows上的大型游戏。必须用到一个叫wine的软件,但wine的调试过程非常麻烦,对于一般的linux用户实在是有些困难。不过现在告诉你一个特大的好消息:只要你使用PlayOnLinux,你就可原创 2012-12-29 18:46:29 · 2544 阅读 · 0 评论 -
Fedora自动登录及脚本自动运行
1.fedora 开机自动登录 使用root,编辑/etc/gdm/custom.conf ,末尾加入如下内容:[daemon]TimedLoginEnable=trueTimedLogin=yourusername 要自动登录的用户名TimedLoginDelay=0 2.脚本自动运行 将要运行的脚本放入/etc/profile.d/,也可以在此目录下新建脚本调用其他原创 2012-12-29 18:46:15 · 854 阅读 · 0 评论 -
Linux硬盘分区简介
L i n u x 通过字母和数字的组合来标识硬盘分区,如果你习惯于使用类似"C 盘/ D 盘"来标识硬盘分区的话,可能会搞混。L in u x 的命名设计比其他操作系统更灵活,能表达更多的信息。 归纳如下: 1) 分区名的前两个字母表明分区所在设备的类型。你将通常看到h d (指I D E硬盘),或s d(指S C S I 硬盘)。 2) 第三个字母表明分区所在的设备号。例如:/原创 2012-12-29 18:45:18 · 414 阅读 · 0 评论 -
linux批量替换文件内容3种方法
原文地址:linux批量替换文件内容3种方法(perl,sed,shell)转作者:cheriec方法1: 这两天在构建一个应用的使用用到了maven,由于project很大,足足有700多个pom.xml文件,更郁闷的是在很多pom.xml文件里都单独指定了资源库的url,我需要把这些资源库的url统一指定到nexus本地中央库.手 工一个个改文件配置有点不太实际,所以goo转载 2012-12-29 18:45:38 · 1050 阅读 · 0 评论 -
linux文件权限简介
比如file4这个文件它的权限如下:-rw-r--r-- 关于linux中权限一般是第一位代表类型:文件夹d,文件-,快捷方式l 权限有四种:r读 w写 x执行 n什么权限都没有 后面的九位分为三部分,三位一部分 第一个三位:代表所有者所拥有用此文件的权限 第二个三位:代表同组的其它人对此文件的权限 第三个三位:代表不同组的其它人对此文件的权限 改变文件权限的命令是:chmod -权原创 2012-12-29 18:44:58 · 380 阅读 · 0 评论 -
深入理解软件包的配置、编译与安装
深入理解软件包的配置、编译与安装http://lamp.linux.gov.cn/Linux/inside_config_compile_install.html转载 2012-12-29 18:45:55 · 327 阅读 · 0 评论 -
YUM命令详解
Linux yum 命令详解yum或者Yellow dogUpdate或者Modified是杜克大学为了提高RPM软件包安装性而开发的一种软件包管理器。Yum可以从众多软件包仓库中搜索软件的依赖关系,因此可以减少由于依赖关系带来的问题。1.安装软件包:yum install packageyum localinstall package 从本机目录安装软件包yum grou原创 2012-12-29 18:46:26 · 466 阅读 · 0 评论 -
redhat,centos设置系统时区
在我们使用CentOS系统的时候,也许时区经常会出现问题,有时候改完之后还是会出错,下面分享一种方法来改变这个状况。如果没有安装ntp时间同步组件,可以使用命令 yum install ntp 安装然后:ntpdate us.pool.ntp.org 。因为CentOS系统是用rhel的源码再编译的,绝大部分是完全一样的。rhas5的时区是以文件形式存在的,当前的时原创 2012-12-29 18:46:37 · 571 阅读 · 0 评论 -
Linux查看地硬件配置
系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块原创 2012-12-29 18:46:53 · 422 阅读 · 0 评论 -
禁用touchpad
fedora16禁用触摸板 yum -y install xorg-x11-apps xinputlist xinputlist-props "SynPS/2 Synaptics TouchPad" #禁用 xinput--set-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 0原创 2012-12-29 18:46:17 · 870 阅读 · 0 评论 -
Linux系统下SVN服务器的搭建…
原文地址:Linux系统下SVN服务器的搭建过程详解作者:大行 1 环境: 服务器放在redhatAS4.0上,客户端在windows 2000。 2 软件包 2.1 服务器: subversion-1.3.2-1.rh90.i386.rpm。可能还会用到其他依赖组件,在我的配置中要用到:apr-0.9.5-0.2.i386.rpm, neon-0.24.7-1.i386.rp转载 2012-12-29 18:45:53 · 372 阅读 · 0 评论 -
Putty对于linux中文乱码的解决方案
先查看当前编码:echo $LANG看看现在使用的编码是什么格式的 我这里是en_US.UTF-8 然后在putty标题栏上右键changesettings,在左边的树目录中找到translation然后把character set改为UTF-8 最后把你的Appearence选项中的字体改为“新宋体”或“宋体” OK Putty退出的时候用Ctrl+D来实现。如果直接X掉的话,原创 2012-12-29 18:45:03 · 455 阅读 · 1 评论