信息安全系统设计基础第九周学习总结

本文深入解析Linux环境下ls、who、fileinfo、spwd、mkdir、rmdir等命令的功能与用法,详细阐述了如何进行文件信息查看、用户身份确认、目录创建与删除的操作,以及文件操作命令如cat、more、less的使用技巧。

(1)ls

用来显示文件的详细信息(用户名,群组名,大小,创建时间,读写执行权。)

(2)who

如何查看当前登录的用户?

-who am i

如何列出登录的用户?

-who或-w

(3)fileinfo显示文件信息

用来实现显示文件信息,建立了一个stat数据结构。

要先判断命令是否有操作数

(4)spwd列出当前目录

(5)mkdir命令用于创建一个新的目录。这个新的目录不仅可以使用绝对路径,也可以使用相对路径。但用户创建新目录的前提条件是:创建者对被创建新目录的父目录应有写权限。

如何在其父目录不存在的情况下首先创建父目录?

-mkdir -p

如何在创建新目录的同时指定此目录的权限?

-mkdir -m

(6)rmdir命令功能用于删除指定的空目录。当要删除目录内的所有文件和子目录都被删除以后,才能使用rmdir命令删除该目录。用户删除目录时,应对该目录的父目录有写的权限。

如何删除指定路径上的所有目录(目录数大于一)?

-rmdir -p

(7)setecho设置回显位的状态,命令行参数为y则开启,否则关闭。

    echostate读取驱动设置并显示回显位的状态。

(8)文件操作命令

cat:由第一行显示文件内容<br>-cat -n l显示行号

more: 一页一页显示,可翻页查看

less: 与more类似,可以往前翻页

(9)cd命令

cd 进入用户主目录;
cd ~ 进入用户主目录;
cd - 返回进入此目录之前所在的目录;cd .. 
返回上级目录(若当前目录为“/“,则执行完后还在“/";".."为上级目录的意思);
cd ../.. 返回上两级目录;
cd !$ 把上个命令的参数作为cd参数使用。

遇到的问题

1.linux命令 ls 和 -ls 区别?

linux中命令没有-ls的命令,一般以-开头的是命令的参数。s命令跟dos下的dir命令是一样的都是用来列出目录下的文件,-l参数在linux下的一般作用是显示详细信息,-s参数在linux下和-l一起使用的一般作用是以块为单位列出每个文件的大小。

2.linux中ls命令和find命令的区别

find命令是查找的意思查找;当你知道是哪个文件,然后可以用ls查找子文件;但是当不知道是什么盘符,哪个文件夹时就可以使用find命令查找。

参考资料

1.深入理解计算机系统

2.http://zhidao.baidu.com/question/588990569.html?fr=iks&word=linux++ls&ie=gbk

3.吴子怡同学的博客

 

 



 

转载于:https://www.cnblogs.com/kryst4l/p/4967094.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值