一、文件命令:
1、用touch命令创建文件
加上参数-t可以修改文件的创建时间
2、cat命令一是显示文件的内容 二是连接两个或多个文件 参数-n表示显示行数
3、head和tail分别为显示文件前几行和后几行
4、less和more命令都是分屏显示文件内容 less可以向前或者向后浏览 而more只能向前
二、目录命令:
基本操作命令:
pwd 打印当前工作目录名称
cd 改变工作目录
ls 列出所有工作目录
rm 删除目录
cp 拷贝目录
mkdir 在当前目录下创造一个文件目录
其中特殊字符有* ? [ ]等
三、文件和目录进阶命令:
每个用户都有一个所有者 为uid 和一个或多个用户隶属者为gid
1、用chown修改文件的文件主和用户主 其中chown和chgrp和chmod都是修改操作
2、mkdir 使用-m在创建时指定访问权限
3、find 搜索指定文件
4、grep 在文件中搜索与模式匹配的串
5、cut 按列或者按域截取输入行中的指定内容
6、sort 对文件进行排序
7、wc统计文件的行数字数 字节数
8、tar对多个文件进行打包
9、in 创建链接
四 实验:
1修改密码 sudo passwd root
3、目录操作
(1) 确定当前工作目录
(2)显示所有工作目录
(3)运行ls -ai
参数-al则表示列出所有的文件,包括隐藏文件
(4) 根节点需要向上两层 输入cd../..
(5)使用cd命令回到了当前目录上
(6)使用mkdir建立一个子目录subdir
(7)将工作目录改到subdir 并转到subdir目录上
4、文件操作:
(1)验证当前在subdir目录上:
(2)将date赋给file1 然后用cat命令显示file1的内容
(3)cat是查看文件内容 所以显示不存在
(6)s -l file1 用户连接数为8
(7)显示file1前十行
后十行
(9)rm file3表示删除file3文件
(10)/etc/passwd的注册名为wcc
(11) 各文件有读 写等
(12)用两种方法改变file1的权限
用chown和chgrp命令改变 上面已演示
(13)统计file1的行数字数
(14)
man Ls|more表示分页查看 但是只能向前
cat file1|head -20|tee file5 表示把file5的数据冲顶印象到file1中 并且只显示前20行
cat file5|wc 表示显示file的内容 并统计字数和行数
实验总结: 之前对Linux是小白 通过第二张的学习了解shell位于Linux和用户之间 默认的shell是bash 之后实验了文件操作命令和目录操作命令等 在写实验中对man命令不是很了解 基本的shell命令已差不多掌握