20179205《Linux内核原理与分析》第一周作业

时间:2022-11-30 22:14:01

输出 shiyanlou 图形字符的命令banner:
20179205《Linux内核原理与分析》第一周作业
新建用户wangyazhe,输入密码不会显示出来:
20179205《Linux内核原理与分析》第一周作业
利用sudo adduser添加一个用户 loutest,mkdir创建一个新的文件夹opt,ls可以查看,cd切入文件夹,touch创建文件forloutest,必须把loutest加入到loutest用户组,使用 sudo 创建文件 /opt/forloutest后,设置成用户 loutest 可以读写:
20179205《Linux内核原理与分析》第一周作业
20179205《Linux内核原理与分析》第一周作业
创建一个 homework 目录,touch file{1..10}.txt表示建立文件1-10,rm file{1..5}.txt表示删除文件1.txt-5.txt :
20179205《Linux内核原理与分析》第一周作业
Linux 的日志文件在哪个目录: /war/log/
20179205《Linux内核原理与分析》第一周作业
找出 /etc/ 目录下的所有以 .list 结尾的文件:
20179205《Linux内核原理与分析》第一周作业
创建hello_world.c ,把hello_world.c文件编译为hello_world可执行文件,创建mybin文件,将hello_world移动到mybin文件中,进入mybin文件夹,./执行hello_world.:
20179205《Linux内核原理与分析》第一周作业
找出 /etc/ 目录下的所有以 .list 结尾的文件。与搜索相关的命令常用的有 whereis,which,find 和 locate 。whereis 简单快速;locate 快而全,搜索结果更全面,可以用来查找指定目录下的不同文件类型;which的使用一般来确定是否安装了某个指定的软件,因为它只从 PATH 环境变量指定的路径中去搜索命令;find 应该是这几个命令中最强大的了,它不但可以通过文件类型、文件名进行查找而且可以根据文件的属性(如文件的时间戳,文件的权限等)进行搜索。出来locate命令,我尝试了find命令,发现后面应该为文件名进行查找,而.list文件名不全。
20179205《Linux内核原理与分析》第一周作业
文件的zip打包与解压缩,解压后的文件test与打包前的test重名,根据系统提示将解压后的文件改名为 2 文件:
20179205《Linux内核原理与分析》第一周作业
文件的tar 打包与解压缩:
20179205《Linux内核原理与分析》第一周作业
实验中遇到的问题:
1、如何把文件的所有者改为自己?
20179205《Linux内核原理与分析》第一周作业
2、文件tar的解压缩,如何解压到指定路径?我想通过在tar -zxvf test.tar 后加入-c /home/shiyanlou来解压到此路径,但是系统提示不太懂
20179205《Linux内核原理与分析》第一周作业