文件类型:
二进制文件 -
目录 d
符号链接 l
设备文件(块和字符) ab , ac
the Filesystem Standard (FSSTND)
the Filesystem Hierarchy Standard (FHS)
usr目录的主要架构
/usr/bin
/usr/etc
/usr/include
/usr/lib
/usr/man
/usr/src
/usr/local 本地安装的包
/usr/X11R6
/usr/X386
/usr/dict
/usr/sbin
/usr/share
/usr/doc
/usr/etc/skel
[@more@]/usr系统范围内的应用程序
/etc系统配置文件
/var可变数据文件,像是随着时间改变的可变数据文件,例如,目录池和文件,管理和日志文件,短暂的临时文件。
/tmp包含由用户程序创建的临时文件。
/opt包含Linux配置后的应用程序软件包。
查看当前命令所在的位置
whereis
显示所用命令的版本
which
查找命令1
find path expression
-name
-size
-links
-type
find和locate的区别
find使用的是实时查找
locate则使用/var/lib目录下的预制数据库来进行搜索
查找命令2
locate path expression
-d
-q
-i
slocate(更加安全)
更新定位数据库
updatedb(创建新版本数据库)
--netpaths
-localpaths
--output
-e
-U
-f
-v
定位相关文档和手册
apropos
apropos命令对whatis数据库进行操作
whatis数据库
whatis数据库位于/usr/bin目录下,存储linux命令的信息
创建whatis数据库
makewhatis
whatis命令也被用于获取一个命令功能的概述
硬链接和符号链接
硬链接(删除文件时,必须删除这个文件所有的硬链接文件)
创建符号链接
ln filename linkname
创建软链接
ln –s filename linkename
删除链接
rm linkename
ls –i filename
得到节点号
find / -inum 48971
找出所有的链接文件
复制链接文件
cp –l newfile thiscpfile
SGID,SUID
主要用于需要root权限执行某项管理任务的情况。
/usr/bin/passwd
chmod [4/2]octalvalue file/directory
4表示SUID
2表示SGID
chmod [u/g] [+/-s] file/directory
umask
chown newowner files
-c
-v
-R
-f
当前已挂载的文件系统
/etc/mtab
显示文件系统信息包括系统硬件信息
mount
自动mount
/etc/fstab文件中显示的挂载的文件系统会在系统启动时自动加载
noauto表示在系统启动的时候不自动加载
手动mount
mount device mountpoint
在fstab中的则只需指定其中一个参数即可
-a,-f,-n,-v,-w,-t type
-o 可指定额外的参数
mount nfs文件系统
mount –t nfs –o exec,ro
easyone:/home/data /home/USA
umount
umount device
umount mountpoint
-n,-r,-t type,-f
查看特定文件使用空间数量
du
df
文件系统检查
fsck [–t fstype] filesystem
Fips重新分区的工具
建立分区
fdisk /dev/had
建立文件系统
mkfs –t filesystemtype options device blocks
-c,-v-l filename
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/293649/viewspace-1000575/ ,如需转载,请注明出处,否则将追究法律责任。