上一页 1 2 3 4 5 6 ··· 15 下一页
摘要: 数据流重导向就是将某个指令执行后应该要出现在屏幕上的数据, 给他传输到其它的地方,例如档案或者是装置 (例如打印机之类的!)!这玩意儿在 Linux 的文字模式底下可重要的! 尤其是如果我们想要将某些数据储存下来时,就更有用了! 一般来说,如果你要执行一个指令,通常他会是这样的: 我们执行一个指令的时候,这个指令可能会由档案读入资料,经过处理之后,再将数据输出到屏幕上。 在图中, standard output 与 standard error 分别代表标准输出与标准错误输出, 这两个玩意儿预设都是输出到屏幕上面来的啊!举个简单例子来说, 我们下达『 cat /etc/crontab /etc 阅读全文
posted @ 2012-03-25 21:25 jinmengzhe 阅读(1300) 评论(0) 推荐(1) 编辑
摘要: 是否记得我们登入主机的时候,屏幕上头会有一些说明文字,告知我们的 Linux 版本啊什么的, 还有,登入的时候,我们还可以给予使用者一些讯息或者欢迎文字呢。此外, 我们习惯的环境变量、命令别名等等的,是否可以登入就主动的帮我设定好? 这些都是需要来注意的。另外,这些设定值又可以分为系统整体设定值与各人喜好设定值, 仅是一些档案放置的地点不同啦!这我们后面也会来谈一谈的!一 绝对路径与相对路径这个议题说到快要烂掉了~从一开始到现在,这个绝对路径与相对路径的问题我们就提到不知道多少次了, 因为他实在很重要~这与 PATH 这个变量关系很大!老实说, 万一你的 PATH 没有设定完整的时候,下达.. 阅读全文
posted @ 2012-03-25 20:41 jinmengzhe 阅读(2982) 评论(0) 推荐(1) 编辑
摘要: 一 命令别名设定: alias, unalias命令别名是一个很有趣的东西,特别是你的惯用指令特别长的时候!还有, 增设预设的属性在一些惯用的指令上面,可以预防一些不小心误杀档案的情况发生的时候! 举个例子来说,如果你要查询隐藏档,并且需要长的列出与一页一页翻看,那么需要下达『 ls -al | more 』这个指令,我是觉得很烦啦! 要输入好几个单字!那可不可以使用 lm 来简化呢?!当然可以,你可以在命令列下面下达:[root@linux ~]# alias lm='ls -l | more'要注意的是:『alias 的定义规则与变量定义规则几乎相同』, 另外,命令别名的设 阅读全文
posted @ 2012-03-25 20:31 jinmengzhe 阅读(1784) 评论(0) 推荐(2) 编辑
摘要: 一 Shell变量的取用与设定,变量规则 由于系统需要一些变量来提供他数据的存取,所以就有一些所谓的『环境变量』 需要来读入系统中了!这些环境变量例如 PATH、HOME、MAIL、SHELL。为了区别与自订变量的不同,环境变量通常以大写字符来表示。 利用 echo 这个指令来取用变量, 变量在被取用时,前面必须要加上 $ 才行: [root@linux ~]# echo $variable [root@linux ~]# echo $PATH /bin:/sbin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/X11... 阅读全文
posted @ 2012-03-24 23:18 jinmengzhe 阅读(2870) 评论(0) 推荐(1) 编辑
摘要: Bash shell系列里,由变量谈起,先讲到环境变量的功能与修改的问题, 然后会继续提到历史指令的运用。接下来,就会谈一下『数据流重导向』这个重要概念, 最后就是管线命令的利用!一 Bash shell简介管理整个硬件的其实是核心 (kernel),一般使用者 (user) 则是以 shell 来跟核心沟通~ 我们常常提到的 shell 其实是比较狭隘的定义,一般来说,在 Linux 里头,所谓的 shell 就是指 BASH 这个文字模式的 shell 。但是,广义的 shell 也可以是 KDE 之类的图形接口控制软件呢! 因为他也可以帮我们与 kernel 进行沟通。那么我们来了解一下 阅读全文
posted @ 2012-03-24 22:39 jinmengzhe 阅读(955) 评论(0) 推荐(2) 编辑
摘要: 被压缩过的档案,通常其附档名都是『 *.tar, *.tar.gz, *.tgz, *.gz, *.Z, *.bz2 』 等等的,当你捉到某个压缩档时, 就需要知道压缩他的是那个指令,好用来对照着解压缩.目前一些常常见到的压缩档案的附档名:*.Z compress 程序压缩的档案;*.bz2 bzip2 程序压缩的档案;*.gz gzip 程序压缩的档案;*.tar tar 程序打包的数据,并没有压缩过;*.tar.gz tar 程序打包的档案,其中并且经过 gzip 的压缩最早期的要算是 compress 这个家伙了,不过这个 compress 指令目前已经不再是预设的压缩软件... 阅读全文
posted @ 2012-03-19 19:25 jinmengzhe 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 1. 目录与路径 1.1 相对路径与绝对路径 绝对路径:路径的写法『一定由根目录 / 写起』,如:/usr/share/doc 这个目录。 相对路径:路径的写法『不是由 / 写起』,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: 『cd ../man』这就是相对路径的写法啦!相对路径意指『相对于目前工作目录的路径!』1.2 目录的相关操作: cd, pwd, mkdir, rmdir . 代表此层目录 .. 代表上一层目录 - 代表前一个工作目录 ~ 代表『目前使用者身份』所在的家目录 ~account 代表 account 这个使用者的家... 阅读全文
posted @ 2012-03-19 19:03 jinmengzhe 阅读(1827) 评论(0) 推荐(0) 编辑
摘要: 这一章主要是原理性的,介绍了Linux文件系统的运作原理。涉及到很多计算机组成和操作系统的原理性知识,这部分知识很多都忘了,在这里复习下。 我们只看本章第1,2节。---------------------------------------------------------------------------------------------------------------------------------------------------1 硬盘物理组成 //原理 磁头负责读写 磁道(硬盘同半径的一圈) 磁柱(所有盘磁道叠加起来的柱) 扇区(2条半径将磁道分开的一... 阅读全文
posted @ 2012-03-02 21:30 jinmengzhe 阅读(10096) 评论(1) 推荐(2) 编辑
摘要: 1 多用户多任务-->需要权限控制: 存取方式:owner(所有者) group(组) other(其他) 档案属性:通过档案属性的设置来控制以上三种方式的访问权限2 重点档案属性的格式和各项字段含义 ////实践 用ls -al 以长格式的形式查看家目录下的档案: 每一行代表了一个档案属性所具有的内容。我们以某个档案test来说明各个字段:档案属性 连接数 所有者 所属群组 档案大小 最后修改时间 档案名例如: -rwxrwxr-x 2 jmz jmz 1698 2012-3-12 19:00 test1)档案属性:-rwxrwxr... 阅读全文
posted @ 2012-02-29 15:51 jinmengzhe 阅读(373) 评论(0) 推荐(1) 编辑
摘要: 1 由于 Linux 在运作的过程中,会有很多的程序常驻在内存中来执行,此外, 由于 Linux 的磁盘使用效能比较高,利用了异步的磁盘/内存数据传输的模式, 因此, Linux 系统是很怕不正常开关机的!2 Linux是多任务多用户的系统打开终端:jmz@JMZ-desktop:~$ jmz:当前用户名后面是计算机名打开后默认在当前用户的家目录下,~代表/home/jmz$是普通用户的提示符号。如果是root用户,提示符号就是#,root的家目录是/root,也是用~表示。慎重使用root,一般只有在修改系统时候才使用root身份,一个系统管理员往往会有一个普通账户来访问计算机资源3 ... 阅读全文
posted @ 2012-02-27 23:33 jinmengzhe 阅读(747) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 ··· 15 下一页