实验内容
(1)exit:退出shell或中止调用的进程
(2)clear:清除屏幕信息
(3)echo:显示字符串
其中,可以在echo命令后直接输入你想要输出显示的内容,但如果你输入时空格不管多少输出是都是只有一格,加入“”或‘’,那么将会原样输出,具体情况可看截图
echo后面输入$****将显示该文件下目录,-n则是不换行输出
(4)data:显示或设置系统日期和时间
date直接显示当前系统的时间 ;date -u显示的是格林威治时间,即时间协调时间(GMT);+%y-%m-%d对应年月日,并用-分开显示
%A是星期的全称,%B是月的全称,相对应的小写则是简称;%c是日期加时间;%j是一年的第几天
(5)cal:显示日历
-hj显示的是这一月一日在这一年中的天数;如-hj 4 2018表示的是2018年4月1日在这一年中的第几天,如此向后。。
(6)history:显示历史命令
(7)password:修改用户密码
(8)who:列出登录用户的信息
(9)cat
-n:显示文件内容并显示行号
显示用户文件前两行和后两行
分页查看内容并显示出来
(10)ls:列出目录内容
ls -a:列出所有包括以'.'开头的隐藏文件
ls -l:列出文件总数,大小,修改日期和时间,文件或目录的属主和他的权限
(11)mkdir:创建目录
(12)rmdir:删除目录
实验总结
这次实验写的是linux中的一些基础shell命令,写的不多,都是一些很基本的命令,其中还遇到了权限不足的问题,想进入超级用户模式来获取权限,又发现忘记了密码,直接用sudo+命令的方式也并不能获取所有的权限,以为密码和登陆密码是一致的,百度了一下是安装时候输的密码,可惜被自己稀里糊涂的忘记了,很难受。这次实验不复杂,理解的东西不多,但是很容易出错,因为是新手,虽然命令你按照课本去输入,但由于生疏,总会产生各种问题,比如date命令,我一直输入成data,纠结了好长一会,一脸懵逼,舍友不提醒怕是要被自己蠢死。这些命令,怎么说呢,可以记下来(基本的命令),不过通过不断的操作来熟悉它才是更好的途径。