Linux 文件系统命令

Linux的文件系统采用异步的方式,对文件的修改不会立刻写入磁盘,通常能够人为的使用sync命令进行手动的数据同步到磁盘
(1) linux能够挂载不少文件系统,查看命令
cat /proc/filesystems
(2) 查看目录的使用状况命令
df -h //以G为单位查看
df -m //以M为单位查看
(3) 查看文件或目录大小
du -sh
(4) 目录的切换命令
cd ..
cd ~
cd /home
cd ./home
(5) 打印当前的路径
pwd
(6) 建立目录
mkdir (-m 参数能够预设权限  -p参数能够递归的建立目录)
(7) 删除目录
rmdir(只能删除空目录)
若是连同内容都删除采用  rm  -rf 命令
(8) 文档的查询
ls -al
(9) 文档的复制
cp src des  若复制文件夹,加上-r参数
(10) 文件的删除
rm -rf file
(11) 文档的移动
mv file desdir
(12) 文档重命名
mv desdir desdir2
(13) 取文件名
basename
(14) 取得路径名
dirname
(15) 文档内容的查阅
cat -n :显示文件全部内容,-n表示打印行号
(16) 文件内容的撷取
head  tail
head [-n  number] file  //显示file的前number行
tail [-n number] file //显示ifle的后number行
(17) 文件时间
linux的文档有三个时间mtime(修改时间), atime(访问时间),ctime(状态修改时间)
touch命令能够用于建立新文档或者修改linux文档的时间
(18) linux文档的搜索
whereis  locate(这二者是直接搜索数据库,速度快) find(搜索硬盘,速度较慢,但数据最齐全) which(用来搜索执行挡$Path设置的目录)
which ls
whereis file //找出file的位置
locate file//查找全部目录下的文件
find file//查看当前目录下的全部文件
(19) 同时显示两个文件的差别
diff -c file1 file2
以并列的方式显示两个文件的差别
diff -y file1 file2
(20) 文档连接
软链接:源文件消失,目的文件也消失
硬链接: 其中一个修改,另外一个也修改,但删除源文件时,目的文件不删除
In file1 file2 //创建file1的连接,命名为file2
In -s file1 file2 //创建file1的软链接linux

相关文章
相关标签/搜索