Linux目录配置的依据--FHS 因为利用Linux来开发产品的公司太多,例如,CentOS.Ubuntu.ReHat...,导致了配置文件存放的目录没有统一的标准.后来就有了FHS(Filesystem Hierarchy Standard)的标准出来了. 四种交互作用的形态 1.可分享的: 可以分享给其他系统挂载使用的目录,所以包括执行文件与用户的邮件等数据,是能够分享给网络上其他主机挂载用的目录.(总结就是对系统运作没影响的文件) 2.不可分享的: 自己机器上面运作的装置文件或是与程序有…
前言 对着<鸟哥的Linux私房菜-基础版>做了简化笔记.不想让自己知其然而不知其所然.所以写个博客让自己好好巩固一下,当然不可能把书中的内容全部写下来.在这里就简化一点把命令写下来. 让自己记录一下学习的过程.在这里从第四章开始记录是因为,第四章以前的都还没开始讲命令,说的是关于系统的理论知识和如何安装系统,这里的话我就不打算写了.嗯...就酱纸(安慰一下自己). 希望自己可以连载下去.加油ヾ(◍°∇°◍)ノ゙. 指令下达方式 $ command [-options] parameter1…
文件内容查询 直接查询文件内容 查阅一个文件的内容可以使用指令cat/tac/nl. # [cat|tac|nl] 文件 区别: 1.cat是直接把文件内容输出到屏幕上,并且从第一行开始输出到末行 2.tal和cat相同,只不过tal是从末行反过来开始输出到第一行 3.nl则是可以添加行号打印,第一行可以显示1/01/001... 可翻页查询 more 空格键 :翻下一页 enter : 翻下一行 /字符串 :向下查找该字符串 :f :显示出文件名和目前显示行数 q :离开 b : 往回翻页 l…
一.检查文件 用ls -l以长模式查看文件的详细信息,包含当前目录的硬盘使用空间.文件类型.文件权限.硬连接数.文件拥有者.文件所属组.文件大小.更改时间.文件名称. 用file检查文件类型 由于linux中的文件名中没有扩展名,所以可能需要用file来查看文件类型. 二.文件类型 在linux中,所有东西都被当成文件. 文件权限前的一个字母用来表示文件类型: -:一般文件 d:目录文件 b:块设备文件(如,硬盘) c:字符设备文件(如,键盘.鼠标) l:链接文件(相当于Window中的快捷方式…
四.压缩 gzip, gunzip Linux标准压缩工具 对文本文件可以达到75%的压缩率 compress, uncompress 旧的Unix压缩工具 bzip2, bunzip2 更新的Linux压缩工具 比gzip有着更高的压缩率 五.打包(tar) 用于在磁带机.软盘.ZIP设备上做备份.也可以备份在一个硬盘文件上.(并不提供压缩功能) 主要参数: c :将文件备份出来 v :将过程输出 f :打包后改变文件名 t :列出tar包中的内容 x :从一个文件中解出备份 z :使用gzi…
目录与路径 相对路径与绝对路径 上一章简单的提到绝对路径和相对路径 绝对路径:路径的写法一定是由根目录(/)写起的,例如:/home/user 这个目录 相对路径:路径的写法不是由根目录(/)写起,例如:我当前所在目录 /home/user,我要切换到/home/user2 目录下.那么写法就是 cd ../user2,其实相对路径指的意思是:相对于当前目录的路径. 目录的相关操作 特殊的目录: . //代表当前目录 .. //代表上一次目录 - //代表前一个工作目录(其实就是上一个操作的目录…
一.可执行文件的搜索 which 显示一个可执行文件的完整路径 按照alias->$PATH的顺序查找 查看系统的环境变量 whereis 搜索一个可执行工具及其相关配置.帮助 slocate slocate或locate  关键字 所有文件名及其所在路径包含关键字段的文件与目录都会显示 slocate先将当前目录结构做成一个数据库,然后在此数据库中搜索匹配记录 find find  [路径]  [参数]  [表达式] 从指定路径下递归向下搜索文件 支持按照各种条件方式搜索 支持对搜索得到的文件…
视频链接 B站:http://www.bilibili.com/video/av10364761/ 目录如下 1. 前言:2. 基础正规表示法:2.1 以 grep 撷取字符串 (grep -iv  i是忽略大小写,v是反向选择显示没有搜寻字符串的 '搜寻字符串' filename)2.2 重要特殊字符(characters) ([] ^ $ *)3. 延伸正规表示法: (+ ? | () )4. 格式化打印: printf ()5. sed 工具简介 (sed '1a ..'   a新增  d…
一.文件结构 为了能在设备上存储与读取文件,我们需要在分区上创立文件系统 文件系统记录目录与文件我们称之为文件结构 每一个文件系统在Linux里都被解释成由一个根目录为起点的目录结构 Linux将各个文件系统挂载在系统目录树中使用 二.文件系统 对应不同的操作系统与设备,计算机里有许许多多文件系统 不同的文件系统存放.搜索文件的方式都有不同,所以Windows不能使用Linux硬盘数据. Linux支持多种文件系统的读写 ,ext2 ext3 MS-DOS VFAT FAT BSD 部分也支持N…
一.设备文件 Linux沿袭了Unix的风格,将所有设备看成一个文件 设备文件分为两种: 块设备文件(b):比如硬盘.光驱 字符设备文件(c):比如串口.键盘 设备文件一般存放在/dev目录下 二.常用的块设备文件 /dev/hd[a-t]  : IDE设备 /dev/sd[a-z]  :SCSI设备 包括SATA设备和U盘 /dev/fd[0-7] :标准软驱 /dev/md[0-31] :软raid设备 loop[0-15] :本地回访设备 ram[0-19] :内存 三.常用字符设备文件…