12 2015 档案

摘要:我们登录时屏幕上的说明文字就是,此外,我们还可以将习惯的环境变量,命令别名等,在登录时就自动设置好。另外,这些设置分为系统整体设置与各人喜好设置,只是文件放置的位置不同。一.bash的登录显示信息/etc/issue与/etc/issue.netissue是本机的终端机接口登录时显示的信息。 i... 阅读全文
posted @ 2015-12-30 23:08 chuiyuan 阅读(157) 评论(0) 推荐(0)
摘要:使用终端的命令行就是通过bash 环境变量来处理的,bash还包括变量的设置与使用,bash操作环境的构建,数据流的重定向和管道等。一,认识bash这个shell1.什么是shell 我们一般通过shell来和内核进行通信,因为内核是要保护的。也就是说通过shell将我们的命令与内核通信,好让... 阅读全文
posted @ 2015-12-30 22:56 chuiyuan 阅读(219) 评论(0) 推荐(0)
摘要:当我们要对文件系统进行备份的时候,就要用到dump,实际上这个命令还可以对目录来进行备份。还可以进行差异化备份。备份的文件恢复的可以用restore命令。可以用来备份的还有dd.等 阅读全文
posted @ 2015-12-29 22:39 chuiyuan 阅读(151) 评论(0) 推荐(0)
摘要:Google官方源在国内可能无法正常访问,故而添加Fedora中文社区提供的镜像源wget http://repo.fdzh.org/chrome/google-chrome-mirrors.repo -P /etc/yum.repos.d/这里我们在/etc/yum.repos.d下面会看到文件 ... 阅读全文
posted @ 2015-12-29 21:18 chuiyuan 阅读(179) 评论(0) 推荐(0)
摘要:一.常见的压缩命令 在linux中,压缩文件的扩展名有如下:gz :gzip压缩bz2 :bzip2压缩.tar.:tar程序打包的数据,没有压缩tar.gz : tar打包,并由gzip压缩的.tar.bz2: tar打包,并由bzip2压缩(注意,Linux中的扩展名与文件属性没有关系,只是为... 阅读全文
posted @ 2015-12-27 17:45 chuiyuan 阅读(258) 评论(0) 推荐(0)
摘要:当内存不够时,为了让后续的程序可以运行,将在内存中暂不用的程序调到swap.因此用到swap时性能会下降.现在一般个人电脑不会用到swap了,不过服务器还是有可能用到,但是我们一般都还是设置一下.1.利用物理分区构建swap2.利用文件构建swap(loop设备) 阅读全文
posted @ 2015-12-24 23:24 chuiyuan 阅读(151) 评论(0) 推荐(0)
摘要:一.开机挂载/etc/fstab与/etc/mtab 前面的挂载方法每次进入系统的时候都要进行一次mount ,如果想在开机的时候自动挂载,我们应该到/etc/fstab里面进行修改.下面我们先看看这个文件里面的内容.第一列:设备文件名或者设备的Label系统默认的是使用Label(对比下图),这... 阅读全文
posted @ 2015-12-24 23:06 chuiyuan 阅读(701) 评论(0) 推荐(0)
摘要:当我们在系统里新增加一个硬盘时,我们要做的有:1.对磁盘进行分区,以创建新的可用分区.2.对分区进行格式化,以创建系统可用的文件系统.3.对刚刚创建的文件系统进行检验.4.在Linux上还要创建挂载点,也就是目录,并将分区挂载上来.我们要考虑的有,分区的大小,是否加入日志功能,inode与block... 阅读全文
posted @ 2015-12-23 23:09 chuiyuan 阅读(293) 评论(0) 推荐(0)
摘要:一.磁盘与目录的容量:df, du 磁盘的整体数据是保存在superblock中的,但是每个各别文件的容量则是在inode中记载的.dfdf -h将/etc所在的磁盘可用的空间大小显示出来这里,df会自动分析文件或者目录所在的分区, 这样我们就可以知道一个目录下面还有多少空间了.从上面可以看出,d... 阅读全文
posted @ 2015-12-23 21:05 chuiyuan 阅读(151) 评论(0) 推荐(0)
摘要:8.1认识EXT2文件系统 8.1.1 硬盘的组成与分区 8.1.2 文件系统的特性 8.1.3 Ext2文件系统(inode) 8.1.4 与目录树的关系 8.1.5 Ext2/Ext3文件的访问与日志功能 8.1.6 Linu文件系统的操作 8.1.7 挂载点 8.1.8 其它... 阅读全文
posted @ 2015-12-23 20:35 chuiyuan 阅读(158) 评论(0) 推荐(0)
摘要:一.脚本文件名的查询which----寻找执行文件which [-a] command-a:将所有由PATH目录中可以找到的命令都列出来,而不是只列出第一个\alis后面是命令别名,也就是说,输入ls相当于输入后面的一些内容.说明:这个命令是根据PATH里面的路径去找.且which后面要加的是完整的... 阅读全文
posted @ 2015-12-23 00:00 chuiyuan 阅读(181) 评论(0) 推荐(0)
摘要:有时候我们要读取的不是文本文件,如执行文件的读取,这里可以使用od(octal dump)命令.命令格式:od [-t TYPE] 文件-t 后面可以接各种参数,如a :使用默认的字符输出c :ASCII码输出d[size]:十进制输出,每个整数size bytesf[size]:浮点数o[size... 阅读全文
posted @ 2015-12-22 22:40 chuiyuan 阅读(170) 评论(0) 推荐(0)
摘要:系统会按照PATH的设置去每个PATH定义的目录下查询执行文件.先找到的先执行.例子,加入chrome使可以在命令行中打开chrome 阅读全文
posted @ 2015-12-22 21:22 chuiyuan 阅读(158) 评论(0) 推荐(0)
摘要:历史原因参考http://www.ruanyifeng.com/blog/2012/02/a_history_of_unix_directory_structure.html分区方案参考http://www.ahlinux.com/start/base/3473.htmlhttp://www.ahl... 阅读全文
posted @ 2015-12-22 00:05 chuiyuan 阅读(131) 评论(0) 推荐(0)
摘要:在安装了Centos后,找不到window里面的文件了,是因为没有将window分区挂载到Centos中.为了挂载Window,我们先查看磁盘的分区情况.,再将其挂载在window中安装Centos后,windows启动项不见的解决办法 阅读全文
posted @ 2015-12-21 20:14 chuiyuan 阅读(179) 评论(0) 推荐(0)
摘要:1. 优先RPM由于RPM与YUM可以更容易安装删除与升级,还提供查询与验证的功能,安装时还有数字证书的保证,所以优先选择.2.选择软件官方网站发布的RPM或者是提供的容器网站如果有提供R容器网站,则可以修改yum设置文件来加入容器,这样就可以自动安装与升级.3.利用Tarball安装特殊软件4.利... 阅读全文
posted @ 2015-12-20 23:45 chuiyuan 阅读(205) 评论(0) 推荐(0)
摘要:yum是通过分析RPM的标题数据后,根据软件的相关性制作属性依赖的解决方案,然后可以自动处理软件的依赖属性问题.我们要使用yum功能的时候,要先找到适合的yum server才行,而且每个不同的yum服务器可能会提供不同的软件. 事实上,Centos在发布软件的时候已经制作出多部镜像站点提供更... 阅读全文
posted @ 2015-12-20 22:06 chuiyuan 阅读(210) 评论(0) 推荐(0)
摘要:暂没看 阅读全文
posted @ 2015-12-20 22:04 chuiyuan 阅读(119) 评论(0) 推荐(0)
摘要:RPM类型的文件将相关的软件文件主在那里呢?还在,RPM的数据库又是放置在那里呢?一.RPM默认的安装路径软件安装完后,相关的信息会写入到/var/lib/rpm目录下的数据库文件中.在升级时的软件版本的比较也是来自于这个数据库,查询系统的数据也是从这里查询.那么软件内的文件放到那里呢?/etc一些... 阅读全文
posted @ 2015-12-20 22:02 chuiyuan 阅读(186) 评论(0) 推荐(0)
摘要:从前面我们看到,如果使用Tarball进行安装,每次安装时候都要检测系统,调车编译参数,实际的编译,最后还要看个人的喜好来设置软件安装的位置.这显得非常的复杂,如果我们的Linux系统与软件公司的系统一样,那么他们可以先在自己的系统上编译好了后的可执行软件直接发布给用户.这有些类似于window的方... 阅读全文
posted @ 2015-12-20 18:05 chuiyuan 阅读(163) 评论(0) 推荐(0)
摘要:一.函数库的两种类型(1)静态函数库扩展名为libxxx.a在编译的时候整合到执行程序中.所以文件会相对比较大.可以独立执行.如果函数库升级,则整个程序都要重新编译.(2)动态函数库扩展名为libxxx.so可执行文件在要用到函数库的时候才去读取,文件相对小些.不能独立执行.函数库的目录也不能改变.... 阅读全文
posted @ 2015-12-20 17:17 chuiyuan 阅读(150) 评论(0) 推荐(0)
摘要:Tarball的安装是可以跨平台的,因为c 语言的跨平台特性,只是所用的编译器不同而已。一.制作一个二进制文件要的基础软件(1)gcc 等c语言的编译器(2)make 和 autoconfig等在Tarball中的config这个用于生成makefile文件的检测程序要有autoconfig的辅助.... 阅读全文
posted @ 2015-12-20 12:04 chuiyuan 阅读(194) 评论(0) 推荐(0)
摘要:以下面的为例子:main.cthanks2.c一。传统的方法二。使用makefile的方法make可以调用 makefile文件来设用源代码,函数库,编译器来编译。在软件包中,makefile可以由configure来自动建立。注意里面的rm -f main *o为删除之前的目标文件。makefil... 阅读全文
posted @ 2015-12-20 11:45 chuiyuan 阅读(145) 评论(0) 推荐(0)
摘要:1.一般模式(1)移动光标向上翻页:ctrl+f向下翻页: ctrl+b移动到当前行的最前面处: 0/[home]移动到当前行的最后面处 :$/[end]移动到这个文件的最后一行: G, nG line n移动到这个文件的第一行: gg(2)查找与替换向下查找word字符串: /word向上查找wo... 阅读全文
posted @ 2015-12-19 23:16 chuiyuan 阅读(195) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2015-12-19 15:40 chuiyuan 阅读(222) 评论(0) 推荐(0)
摘要:First, if it can not connect to internet1. input 'su' to enter root2. ls /etc/sysconfig/network-scripts/3. remember the name of file ifcfg-enXXXXX4.ge... 阅读全文
posted @ 2015-12-18 17:26 chuiyuan 阅读(202) 评论(0) 推荐(0)