首页 > 技术文章 > bash基础

wsw-seu 2018-01-04 09:06 原文

wc:
-c或--bytes或——chars:只显示Bytes数;
-l或——lines:只显示列数;
-w或——words:只显示字数。
输入重定向:
wc < /etc/passwd
wc << aaa
> eeeeeee   fffff  aaa
> ddfdf
> aaa
 2  4 27
统计分隔符之内的文档内容。
wc &:后台作业
jobs查看后台作业
fg后台作业转到前台 (输入参数后按ctrl+D结束)
bg前台作业转到后台
hitory:历史记录 存放在.bash_history文件中。
文件系统是一个磁盘组织文件的方式:
普通文件:-表示普通文件,字节集合
目录文件:d
特殊文件:设备文件,存放在/dev目录下 b
连接文件:l
mount/umount
如果想进入一个文件系统,首先要做的是挂载文件系统;为了挂载文件系统,必须指定一个挂载点。
特殊设备如光驱,我们不能直接访问,必须先挂载到指定目录,如:mount /dev/cdrom  /mnt/cdrom;
与mount对应的是umount命令:umount /mnt/cdrom(挂载点路径)
先用fdisk查看分区找到U盘,然后挂载。

硬连接:索引节点号(i节点号)Limux对存放在磁盘中的每一个文件,都分配一个号码,称为索引节点号。
目录中存放的是 文件名和索引节点对形成的表格。
索引节点连接(硬连接):目录中每一对文件系统名称和索引节点号称为一个连接
ls -i查看文件的索引节点号  ln a b创建硬连接。
目录默认有两个连接数:一个名字是目录名tt,还有一个是 tt/.
如果在tt中创建一个目录a。则连接数为3:tt  tt/.  tt/a/..

符号连接(软连接):使用索引连接的问题在于不能在不同的分区建立连接,为解决这个问题(跨分区建立连接)引入了符号链接。符号连接
可以用ln -s来建立。ln -s a x  x->a
硬连接的节点号相同,软连接不同,先找到另一个保存如何找到链接文件的的那个节点号,再打开(间接打开)。而硬连接是直接打开

推荐阅读