随笔分类 -  linux

上一页 1 2

查看该目录下有几个文件夹几个文件的shell代码
摘要:#!/bin/sh directory() { let "filenum = 0 " let "dirnum = 0 " ls $1 echo "" for dir in $( ls ) do if [ -d $dir ] then let "dirnum+=1" else let "filenum+=1" fi done echo "The number of directories is $dirnum " echo "The number of files i 阅读全文

posted @ 2011-10-08 17:47 无心出岫 阅读(324) 评论(0) 推荐(0)

linux开机自动加载服务设置
摘要:在终端中输入ntsysv回车,然后找到想要修改的启动程序按空格进行修改,若前边有*表示该服务开机自启动反之不能启动。修改后按Tab键进行保存。 阅读全文

posted @ 2011-10-07 10:41 无心出岫 阅读(184) 评论(0) 推荐(0)

Linux中基本I/O 重定向的符号及其用法和文件标识符
摘要:I/O重定向是Linux的重要内容。I/O重定向就是一个过程,在这个过程中捕捉一个文件、命令、程序或脚本,甚至代码块的输出,然后把捕捉到的输出作为输入发送到另一个文件、命令、程序或脚本。 基本I/O重定向符号和意义序号 (举例)符号 意义1cmd1 md2 管道符,将cmd1的标准输出作为cmd2的标准输入2> filename将标准输出写到文件filename中3< filename将文件filename的内容读入到标准输出中去4>> filename将标准输出写到文件filename中,若filename存在则把内容追加到filename那么后面,5>| f. 阅读全文

posted @ 2011-10-07 10:37 无心出岫 阅读(1986) 评论(0) 推荐(0)

Shell中关于if,case,for,while等的总结
摘要:1、关于if的应用 if后边跟的条件必须用[ ](中括号)括起来然后下边用then ,最后用fi。1 #!/bin/bash 2 #if test2 3 echo -n "Enter your name: " 4 read NAME 5 if [ "$NAME" == "" ] 6 then 7 echo "You dont't enter any word " 8 fi 2、关于if/elif/else的应用 if后边跟的条件必须用[ ](中括号)括起来然后下边用then,elif后边跟的条件也必须用[ 阅读全文

posted @ 2011-09-26 12:22 无心出岫 阅读(609) 评论(0) 推荐(0)

CentOS 6.0 系统 LAMP(Apache+MySQL+PHP+phpMyAdmin) 安装步骤
摘要:先来解释一下,什么是 LAMP。正如标题所言,LAMP 实际上就是 Linux、Apache、MySQL、PHP 四个名称的缩写,当然最后一个 “P” 还有其他说法是 Perl 或者 Python。不用多说了,本文讲解的就是 Linux、Apache、MySQL、PHP 这四个东西,所以就这样解释了。 自己很早就在做网站,最初玩的是 ASP,后来主要研究 .Net,也用 .Net 搞过类似的开发。但是自己最主要还是想把网站做起来,于是乎就将主要精力花在了网站运营上了,当然建站就选用了市面上成熟的一些 CMS 或者是博客程序。目前的 CMS 和博客程序实际上都可以融入到一起,因为其内容的表现形. 阅读全文

posted @ 2011-09-21 20:06 无心出岫 阅读(1087) 评论(0) 推荐(0)

Linux下find 命令用法详解+实例
摘要:用法总结如下:简化文件系统的管理与大多数 UNIX 命令一样,UNIXfind命令具有一长串令人生畏的选项和开关,它们会阻碍人们深入地学习该命令,但正是因为其范围广阔,真正的 Explorer 并不会被它们吓倒。一条好的通用原则在简化一个复杂问题时都会经过漫长的过程。启动一个 xterm,并尝试执行下面的命令:$ find . -name *.gif -exec ls {} \;-exec参数中包含了真正有价值的操作。当查找到匹配搜索条件的文件时,-exec参数定义了将对这些文件进行什么操作。该示例告诉计算机进行如下操作:从当前文件夹开始往下搜索,紧跟在find之后,使用点号 (.)。定位所有 阅读全文

posted @ 2011-09-03 15:16 无心出岫 阅读(19580) 评论(1) 推荐(0)

《鸟哥的linux私房菜》关于数据流重导向
摘要:数据流重导向数据流重导向 (redirect) 由字面上的意思来看,好像就是将『数据给他传导到其他地方去』的样子? 没错~数据流重导向就是将某个命令运行后应该要出现在屏幕上的数据, 给他传输到其他的地方,例如文件或者是装置 (例如打印机之类的)!这玩意儿在 Linux 的文本模式底下可重要的! 尤其是如果我们想要将某些数据储存下来时,就更有用了!什么是数据流重导向什么是数据流重导向啊?这得要由命令的运行结果谈起!一般来说,如果你要运行一个命令,通常他会是这样的:图 5.1.1、命令运行过程的数据传输情况我们运行一个命令的时候,这个命令可能会由文件读入数据,经过处理之后,再将数据输出到屏幕上。 阅读全文

posted @ 2011-09-01 12:51 无心出岫 阅读(1421) 评论(0) 推荐(0)

Linux文件夹分析
摘要:Linux文件夹分析1./bin/usr/bin /usr/local/bin 都是放置用户可执行二进制文件。2./boot 主要是放置liunx系统启动时用到的文件。2./dev 文件夹内主要是西东外设与存储有关的一些相关文件。3./etc 放置设置文件。例如用户帐号密码文件,各种服务文件。 /etc/sysconfig/目录包括了在LINUX下各种系统配置文件 /etc/xinetd.d/这个是超级守护程序管理的各项服务的设置文件目录。 /etc/x11这与x window的设置有关。 /etc/gateways 设定路由器 /etc/host.conf 文件说明用... 阅读全文

posted @ 2011-08-17 19:01 无心出岫 阅读(6078) 评论(0) 推荐(0)

Gnome 高级配置
摘要:Gnome 高级配置 Ctrl+F2 并运行 gconf-editorGnome设置中心 gconf-control-centerGnomeGnomegnome基本命令gnome-about 关于gnomegnome-accessibility-keyboard-properties 键盘辅助功能gnome-at-properties 辅助功能(放大镜,屏幕键盘等)gnome-audio-profiles-properties audio配置文件gnome-autogen.sh 自动安装源代码程序(在源代码目录下运行)gnome... 阅读全文

posted @ 2011-08-12 11:45 无心出岫 阅读(6414) 评论(0) 推荐(0)

如何删去Fedora下应用程序菜单中的多余程序启动器?
摘要:可在/usr/share/applications找到,删掉安装软件在 /etc/share 中,有的软件用yum 删除不掉的,可以在/etc/share 中找到并删除。 阅读全文

posted @ 2011-08-12 11:44 无心出岫 阅读(296) 评论(0) 推荐(0)

运用Telnet在windowsxp中与虚拟机中fedora14互联
摘要:1.首先在fedora14中安装yum install telnet*然后配置/etc/xinet.d/telnet文件将其中disable=yes改为no然后启动xinetd 、usr/sbin/xinetd关掉防火墙2.在windowsxp中右键我的电脑,进入管理-->服务-->telnet服务打开。3.在fedora中输入tennet 192.168.1.1 。如下输入Administrator,然后输入windowsxp密码就能顺利登录了。接下来就可以自己进行操作了。[root@localhost ~]# telnet 192.168.1.111Trying 192.168 阅读全文

posted @ 2011-08-10 17:25 无心出岫 阅读(287) 评论(0) 推荐(0)

运用Telnet在Windows xp中与虚拟机中fedora14互连
摘要:1.首先在fedora14中安装yum install telnet*然后配置/etc/xinet.d/telnet文件将其中disable=yes改为no然后启动xinetd 、usr/sbin/xinetd关掉防火墙2.在windowsxp中右键我的电脑,进入管理-->服务-->telnet服务打开。3.在fedora中输入tennet 192.168.1.1 。如下输入Administrator,然后输入windowsxp密码就能顺利登录了。接下来就可以自己进行操作了。[root@localhost ~]# telnet 192.168.1.111Trying 192.168 阅读全文

posted @ 2011-08-10 17:25 无心出岫 阅读(227) 评论(0) 推荐(0)

Cannot retrieve repository metadata (repomd.xml) for repository: fedora. P、、、
摘要:今天装完fedora14系统之后,开始装软件但是无论怎样都不行,一直都会出现这种情况: Cannot retrieve repository metadata (repomd.xml) for repository: fedora. P、、、搞了一上午按照网上的也没搞好,非常的无奈,重新装了系统也不行,最后把/etc/yum.repos.d/中的源删的仅剩一个,为a.repo其内容如下[Fedora-ftp.sjtu.edu.cn]name=Fedora 14 – i386baseurl=http://ftp.sjtu.edu.cn/fedora/linux/releases/14/Fedor 阅读全文

posted @ 2011-06-03 07:07 无心出岫 阅读(12417) 评论(0) 推荐(0)

在 fedora14 下升级 firefox 到 firefox4 的两种方案
摘要:方案一:在 fedora14 下升级 firefox 到 firefox4首先切换到root用户1、安装remi源rpm -Uvh http://rpms.famillecollet.com/remi-release-14.rpm2、安装Firefox 4yum --enablerepo remi install firefox4注意这会直接升级系统里的 Firefox 3 旧版本到 Firefox 4,而不是像很多文章里说的和 Firefox 3 共存。参考文献:http://www.fedora.cc/index.php/2011/03/fedora-14-firefox-4/方案二:fe 阅读全文

posted @ 2011-05-29 12:06 无心出岫 阅读(188) 评论(0) 推荐(0)

[置顶]Fedora 13,14,15安装LAMP
摘要:1.安装MySQL5yum install mysql mysql-server设置mysql5开机启动chkconfig --levels 235 mysqld on启动mysql/etc/init.d/mysqld start----------------------stop,start,restart进入mysqlmysql -u root查询用户信息select user,host,password from mysql.user;设置root密码set password for root@localhost=password('在这里填入root密码'); 2.安装 阅读全文

posted @ 2011-05-27 14:53 无心出岫 阅读(130) 评论(0) 推荐(0)

Fedora 学习总结
摘要:在Teriminal 中出现中文乱码 则在终端中输入LANG=zh_CN.UTF-8 即可。 阅读全文

posted @ 2011-05-26 17:30 无心出岫 阅读(112) 评论(0) 推荐(0)

上一页 1 2