磁盘和文件管理
1. 以往文章
2.结构图
3.显示文件
-
显示文件和目录列表(list)
命令ls
效果图
1.常用参数:
1.除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
命令ls -l
效果图
2.显示所有文件及目录 (ls内定将文件名或目录名称开头为"."的视为隐藏档,不会列出)
命令ls -a
效果图
3.将文件依建立时间之先后次序列出
命令ls -t
效果图
2.内部命令(属于Shell解析器的一部分 )
1.切换目录(change directory)
命令cd
效果图
2.显示当前工作目录(print working directory)
命令pwd
效果图
3.帮助
命令help
效果图
3.外部命令:独立于Shell解析器之外的文件程序
创建目录(make directory)
命令mkdir 创建目录
效果图
4.删除
1.删除有提示
命令
rm 文件路径
效果图
y是确认,n是取消
2.无提示删除
命令
rm -rf 要删除的文件名或目录
效果图
3.删除所有
命令
rm rf *
4.统计文本
1.统计文本的行数、字数、字符数
命令
wc 文件名
效果图
2.统计文本字符数
命令
wc -m 文件名
效果图
3. 统计文本字数
命令
wc -w 文件名
效果图
4. 统计文本行数
命令
wc -l 文件名
效果图
5.在文件系统中查找指定的文件
命令
find 文件所在目录 文件名
效果图
6. 在指定的文本文件中查找指定的字符串
命令
cat 文件名 | grep 搜搜的字段
效果图
4.显示文件系统磁盘空间的使用情况
命令
df
效果图
1.显示指定的文件(目录)已使用的磁盘空间的总
命令
du
效果图
2.文件大小以K,M,G为单位显示(human-readable)
命令
df -h
效果图
3.只显示各档案大小的总合(summarize)
命令
du -sh *
效果图
4.显示当前内存和交换空间的使用情况
命令
free
效果图
5.压缩命令
-c 建立一个压缩文件的参数指令(create)
-x 解开一个压缩文件的参数指令(extract)
-z 是否需要用 gzip 压缩 -j 是否需要用 bzip2 压缩
-v 压缩的过程中显示文件(verbose)
-f 使用档名,在 f 之后要立即接档名(file)
例子
tar -zcf test.tar.gz