【Linux】Linux文件系统目录配置及常见命令

1、Linux的文件系统目录配置

要遵循FHS规范,规范定义的两级目录规范如下:

/home 每个账号在该目录下都有一个文件夹,进行数据的管理
/usr 有点像windows的program files和winNT结合的目录,主要包括系统的主要程序、本机端额外安装的软件、图形接口所需要的文档、额外的函数库、共享目录与文件等
/bin /usr/bin /usr/local/bin 存放执行挡 如可执行的指令等
/boot 存放linux开机会用到的文件
/dev 存放linux的任何装置和接口设备文档
/etc 存放系统设定文档 如账号密码文件、各种服务的起始档等
/lib /usr/lib /usr/local/lib 系统使用的函数库放置的目录
/mnt /media 是软盘和光盘预设挂载点的地方
/opt 主机额外安装软件所摆放的目录
/proc 该目录是一个虚拟档案系统,他放置的数据都是在内存中,所 以本身不占用任何的硬盘空间
/root 系统管理员的家目录
/sbin /usr/sbin /usr/local/sbin 放置一些只有系统管理员才能动用 的执行指令
/srv 一些服务启动之后,这些服务所需要取用的数据目录
/tmp 让一般使用者或者正在执行的程序暂时放置档案的地方
/var 主要针对系统执行过程中,常态性变动档案放置的目录

文档的路径有:绝对路径 (absolute) 与相对路径 (relative)。
绝对路径为:由根目录 (/) 开始写起的文件名或目录名称
相对路径为相对于目前路径的文件名写法。 ./表示相对当前路径,…/表示相对于上一级目录的路径,代表home目录,account代表当前账号的home目录)

2、文件系统命令

Linux的文件系统采用异步的方式,对文件的修改不会马上写入磁盘,一般可以人为的使用sync命令进行手动的数据同步到磁盘

3、linux可以挂载很多文件系统,查看命令

cat /proc/filesystems

4、 查看目录的使用情况命令

df -h //以G为单位查看
df -m //以M为单位查看

5、查看文件或目录大小

du -sh

6、目录的切换命令

cd …
cd ~
cd /home
cd ./home

7、打印当前的路径

pwd

8、创建目录

mkdir (-m 参数可以预设权限 -p参数可以递归的创建目录)

9、删除目录

rmdir(只能删除空目录)
如果连同内容都删除采用 rm -rf 命令

10、文档的查询

ls -al

11、 文档的复制

cp src des 若复制文件夹,加上-r参数

12、文件的删除

rm -rf file

13、 文档的移动

mv file desdir

14、 文档重命名

mv desdir desdir2

15、 取文件名

basename

16、 取得路径名

dirname

17、 文档内容的查阅

cat -n :显示文件所有内容,-n表示打印行号

18、 文件内容的撷取

head tail
head [-n number] file //显示file的前number行
tail [-n number] file //显示ifle的后number行

19、 文件时间

linux的文档有三个时间mtime(修改时间), atime(访问时间),ctime(状态修改时间)
touch命令可以用于创建新文档或者修改linux文档的时间

20、 linux文档的搜索

whereis locate(这两者是直接搜索数据库,速度快) find(搜索硬盘,速度较慢,但数据最齐全) which(用来搜索执行挡$Path设置的目录)
which ls
whereis file //找出file的位置
locate file//查找所有目录下的文件
find file//查看当前目录下的所有文件

21、 同时显示两个文件的差异

diff -c file1 file2
以并列的方式显示两个文件的差异
diff -y file1 file2

22、 文档链接

软连接:源文件消失,目的文件也消失
硬连接: 其中一个修改,另一个也修改,但删除源文件时,目的文件不删除
In file1 file2 //建立file1的链接,命名为file2
In -s file1 file2 //建立file1的软连接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值