学习Linux实验总结一(文件与用户管理)_创建目录 home test1, root test2

img
img

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以添加戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

注销 logout / exit
重启 reboot / shutdown -r
关机 shutdown -h不断电:halt 断电:poweroff


3、 解释 /etc /home /bin /etc/init.d 四个系统目录功能;



/etc 存放系统配置文件,系统管理和维护的配置文件
/home 存放工作目录的主目录
/bin 存放可执行文件
/etc/init.d 存放系统中服务的脚本


4、 完成下列操作相关指令


(1)创建目录/home/test1,/root/test2;



mkdir /home/test1 /root/test2


(2)将当前目录切换到/home/test1;



cd /home/test1


(3)显示当前路径;



pwd


(4)在/home/test1目录下生成文件file1;



touch file1


(5)显示当前目录下的所有内容(包括隐藏文件),以确认是否生成文件file1;



ls -A


(6)将文件file1拷贝到目录/root/test2下;



cp file1 /root/test2


(7)将当前目录切换到/root/test2,用长格式显示当前目录下的内容(不包括隐藏文件),以确认拷贝操作是否成功;



cd /root/test2


ll  
 (8)删除空目录/home/test1;



rm -rf /home/test1


(9)将file1文件改名为file2;



mv file1 file2


(10)查找当前目录下所有以“file”开头的文件。



find ./ -name “file*”


5、 完成操作指令:找出/dev目录下以txt结尾的所有文件、找出/var/log目录下所有的3天之内的文件名长度为6且以.log结尾的文件、找出/home目录下所有用户为"john"的文件



find /dev -name “*txt”
find /var/log -name “??.log” -mtime -3
find /home -user “john”


6、 将系统光驱内的光盘制作成光盘映像文件myfile.iso并存储在/home目录下、将/root目录制作成root.iso光盘映像文件,然后创建并挂载到/mnt/root目录下查看内容,然后卸载;



cp /dev/cdroom /home myfile.iso
mkisofs -r -o root.iso /root
mount -o loop root.iso /mnt/root
umount /mnt/root/


7、 显示2012年12月的月历信息、查看当前系统时间、系统详细时间、更改系统时间为2014/3/25 10:23:30;



月历信息:cal 12 2012
系统当前时间:date
系统详细时间:date -R
更改系统时间: date -s 3/25/2014 10:23:30,clock -w


8、 说明vi编辑器启动、编辑、命令模式、等待模式的转换方式;



启动vi 编辑a i o 命令esc等待shift+:q退出


9、 完成,将file1 file2 file3三个文档合并为file、前三行合并为file3、后五行合并为file5、将file3文档的6-10行提出出来生成filemid文件的指令;



cat file1 file2 file3 > file
head -3 file1 file2 file3
cat file1 | head -3 >>file3
cat file2 | head -3 >>file3
cat file3 | head -3 >>file3

cat file1 | tail +5 >>file5
cat file2 | tail +5 >>file5
cat file3 | tail +5 >>file5

sed -n “6,10p” file3>>filemid


10、查看系统登录日志信息,将root用户的信息抓取出来;


Last


11、完成下列操作相关指令  
 (1)创建一个普通用户组teacher;


groupadd teacher


(2)创建一个普通用户whane,指定whane用户的主目录为/root/whane,且指定用户whane是用户组teacher的成员;



Useradd whane -d /root/whane -G teacher


(3)将用户whane的密码设置成123456;



passwd whane


(4)然后输入新密码:123456  
 (5)对whane的密码进行加锁,查看用户密码的状态;



passwd -l whane
tail -1 /etc/shadow


(6)对whane的密码解锁,再次查看密码的状态;  
 passwd -U whane  
 tail -1 /etc/shadow  
 (7)查看文件/etc/passwd,并查找用户whane的相关信息;



tail -1 /etc/passwd


(8)将用户whane的主目录改成/home/whane,再次查看/etc/passwd文件确认;



mkdir /home/whane
usermod -d /home/whane whane
chown whane.teacher /home/whane
tail -1 /etc/passwd


(9)查看文件/etc/shadow,观察用户whane的相关信息,然后锁定用户whane,重新查看文件/etc/shadow,观察用户whane相关信息的变化;



tail -1 /etc/shadow
usermod -L whane
tail -1 /etc/shadow

img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以戳这里获取

1715804746453)]
[外链图片转存中…(img-tO7iomRq-1715804746453)]

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以戳这里获取

  • 19
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值