- 博客(16)
- 收藏
- 关注
原创 linux安装软件
rpm和yum在linux中安装一个软件包并不像在windows中双击就能安装,因为在linux的一个特性就是组合小的软件完成大的功能,所以为了完成一个大的功能通常需要安装多个包来组合,各个包完成相应的任务而包又相互组合。在redhat中安装一个包用的命令是:rpm rpm package management 最早是由redhat开发的用来在自己的系统上安装程序包,但由于其方便实用,在CentOS,Fedora,等系统中被采用。另一种常用的是:dep 在debain,Ubuntu,
2011-04-29 00:41:00 585
原创 一步一步教你配置vnc
<br /> <br />配置vnc远程桌面连接:<br /><br />1. 在命令行输入init 3,进入纯字符界面<br />2. kill掉所有与X有关的进程用命令 ps aux | grep X 然后 kill 进程号1 进程号2 ……只要找到的进程都kill掉(如果不会使用kill命令,直接重启电脑)<br />3. 首先检查vncserver是否安装使用命令rpm -e vnc-server,如果结果显示已安装跳过第4步<br />4.
2011-04-27 22:05:00 1216
原创 sudo命令的使用方法
<br />sudo<br /> <br /> <br /> sudo 主要实现让普通用户获得某些管理员权限,来对系统管理。同时也可以记录那些用户执行了什么命令。而用户可以执行那些命令呢?取决于管理员所赋予的权限,保存这些权限的文件是/etc/sudoers,这个文件的权限是440,绝对不允许普通用户随便改变的。而且不能用vim编辑防止通过两个地方同时编辑,所以我们用visudo专门原来编辑/etc/sudoers 后面不需要加文件名,直接打开。<br /> 格式为: who where=(who
2011-04-27 21:59:00 4396
原创 linux文件权限
<br />文件权限小结<br />前面说过权限的问题,现在补充说一下三种权限:suid,sgid,sticky。再回顾一下文件的基本权限:<br />对文件:<br /> r 可以使用cat,more,less等查看<br /> w 对文件的内容可以修改<br /> x 对可执行的文件起作用(尤其是脚本)<br />对目录:<br /> r 可以使用ls<br /> w 可以创建删除目录文件等<br /> x 可以cd进入目录<br />新增加的三种权限:<
2011-04-25 23:45:00 538
原创 远程登录及文件下载
<br />远程登录及文件下载<br /> <br />常用的远程登录有telnet和ssh,但telnet使用的是明文传递消息,在经过互联网时是很不安全的,如果被黑客窃取密码后果不堪设想,所以最常用到的还是ssh。<br /> 使用:ssh -l username host或者sshusername@host来登录远程主机,默认服务是启动的。如果我们只想在远程主机上执行一个命令,而又不想登录主机,可使用如下命令:<br /> ssh username
2011-04-25 23:43:00 1369
原创 linux进程控制
<br />进程控制<br /> 系统中的各种任务在交给计算机处理时,为了实现多任务都采用了使用进程的方式,这样能提高对硬件的利用率,对进程的控制还能查看系统的运行状态,尤其作为网站的后台服务器,应该随时了解系统运行的状况,及时的做出相应的措施,防止瘫痪。<br /> 进程都有代号称为PID,进程产生的过程是由父进程对自身进行复制,然后改变PID等一些参数。在linux中所有的进程都是init发展来的,所以init是所有进程的父进程。<br />
2011-04-24 23:54:00 681
原创 locate和find
<br />locate和find<br /> 在linux中最常用的搜索命令有locate和find,现在我来介绍locate和find<br /> locate 非实时性查找,是根据数据库模糊匹配,而且匹配结果的字符串在整个路径中都有可能出现。<br /> Locate –i 忽略大小写<br /> -n N显示匹配到的前N个文件<br /> locate对应的数据库,可以用updatedb来更新l
2011-04-24 23:52:00 985
原创 sed 命令的使用及shell判断语句
<br />sed 命令的使用及shell判断语句<br /> sed—>stream editor 行编辑器,sed [option] ‘address command’ filename <br /> address 有以下几种 n eg ‘3d’ 删除第三行<br /> n1,n2 eg ‘3,7d’ 删除第三行到第七行<br /> /regexp/ eg ‘/^com/d’ 删除以com开头的行<br
2011-04-24 00:36:00 3002
原创 正则表达式及基础命令(3)
<br /><br />正则表达式及基础命令(3)<br /> grep实现文本内容检索和过滤 和grep类似的还有 egrepfgrep。grep主要是根据正则表达式检索文档。使用方法:<br /> grep [option]‘pattern’filename <br /> option选项:<br /> -b 在匹配上的每一行前加上所在块儿号。<br /> -i 比较式忽略大小写。<br /> -n 显示
2011-04-21 23:07:00 743
原创 数据重定向shell基础(2)
<br />数据重定向shell基础(2)2011-04-20<br /> 在linux中有对数据的重定向的操作有:标准输入、标准输出、错误输出。<br /> <br />代码表示<br />字符表示<br />标注输入<br />0<br /><(覆盖输入)或<<(追加输入)<br />标准输出<br />1<br />>或>>(同上)<br />错误输出<br />2<br />2>或2>>(同上)<br /> <br /><br /> 输出重定向使用示例:<br /> 1 eg:
2011-04-20 20:59:00 1731
原创 linux变量及shell基础知识
<br />linux变量及shell基础知识<br />命令扩展~表示用户家目录 {}命令行路径扩展 ``反引号相当于$() 可以在其中添加命令eg:mkdir {a,b}_{c,d} 相当于创建目录a_c,a_d,b_c,b_d四个目录 echo “It is $(date ‘+%T’)”输出结果为 It is 03:12:13<br />在shell编程中变量有以下特点:<br />1. 不区分变量类型<br />2. 变量不需要提前声明,直接使用(不过建议声明一下)<br
2011-04-18 22:40:00 846
原创 vim文本编辑器的使用
<br />vim文本编辑器的使用<br /> <br /> 在linux中最常用的文本编辑器应该非vim莫属,想成为一名合格的系统工程师,配置成功服务学好vim则是必须的!<br /> 下面我和大家分享一下我今天学到的关于vim的一些操作,希望对大家有帮助!<br /> 首先vim处理的对象都是ASCII编码的文件,在前面说过linux的一个重要的特征是一切皆文件(主要是文本文件),所以通过vim几乎可以可以完全配置linux系统。<br /> vim常见的有三种模式:命令模式(编
2011-04-18 13:55:00 2797
原创 linux基本命令(1)
<br />linux基本命令(1)<br /> <br /> 从今天起开始系统的学习linux的命令,我想把它完整的在blog上写,愿大家能和我一起来学习交流。<br /> cd<br /> cd .. 回到上级目录<br /> cd 回到当前用户家目录<br /> cd ~ 功能相当于 cd<br /> cd ~username 回到userna
2011-04-18 07:51:00 671
原创 linux的文件系统
<br />linux的文件系统<br /> <br /> linux的文件系统对于初学者看起来似乎没有windows的简单明了,而且有些凌乱。但是当你真正来学习的时候,我想你肯定会有不同的感受。通过我一年多的学习,我对其有几点感受:首先linux的分区很灵活,很多文件夹可以成为一个单独的分区,以应对那些经常存取文件的文件夹,还可以存储一些重要的文件,可以减少重装系统带来的麻烦,还有linux的文件很有层次感如/bin /usr/bin /usr/local/bin还有/sbin /usr/sb
2011-04-18 07:44:00 584
原创 linux帮助的使用
<br />linux帮助的使用<br /> <br /> 这次主要说一下在linux中帮助的使用。我们常用的帮助命令有 whatis、--help、man、info、help。下面我分别说一下这几个命令的的使用。<br /> whatis 简单的描述一下命令的功能,使用方法 whatis command 。whatis命令其背后有一个数据库(新装成的系统可能没有生成这个数据库,可以用makewhatis 创建这个数据库)whatis的帮助内容是从man文档中提取的关键词。whatis属于非精确搜
2011-04-18 07:43:00 1896
原创 linux学习第一天
<br /><br />linux学习的第一天<br /> 今天是我参加马永亮老师的linux培 训班的第一天,我想通过我的博客来记录我学习的过程,同时与大家分享我学 到的知识,可大家交流一下。<br /> 我们主要学了Unix/linux的 起源、linux的几个
2011-04-17 00:07:00 2274 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人