linux头歌实验答案
时间:2024-04-08 14:10:25 来源:网络cs 作者:往北 栏目:运营工具 阅读:
一.linux之用户管理
(1)创建/删除新用户
新创建一个用户newUser
,并自动创建其登录目录;删除系统已经存在的用户oldUser
,并自动删除其关联的登录目录;将当前工作目录切换到新创建的用户newUser
家目录;使用pwd
命令打印出当前工作目录。 (2) Linux 用户密码管理
新创建一个用户newUser
;使用passwd
命令为用户newUser
设置登录密码; (3)Linux用户权限切换
新创建一个用户newUser,并且设置登录密码;使用su命令切换当前用户身份为newUser,并且执行whoami指令,然后恢复原来的身份。二.Linux之用户高级管理
(1)创建/删除用户组
新创建一个用户组newGroup
;新创建一个用户组newGroupID
,并自设置其ID
为1010
;删除已经存在的用户组oldGroup
。 (2)Linux用户所属组变更
新创建一个用户newUser;使用usermod命令为用户newUser新添加一个已经存在的用户组oldGroup。(3)Linux用户/用户组编辑
将系统已有用户oldName
名修改成newName
;将修改过后的newName
用户的登录目录修改成系统已存在文件夹/home/newName
;将系统已有用户组oldGroup
名修改成newGroup
。 三.Linux 文件/目录管理
(1)Linux之文件创建/删除
新创建两个文件空文件file1
和file2
。删除系统已存在的两个文件oldFile1
和oldFile2
。 (2)Linux之目录创建/删除
新创建两个空目录newDir1
和newDir2
。删除系统已存在的两个目录oldDir1
和oldDir2
,其中oldDir1
目录为空、oldDir2
目录不为空。 (3)Linux之文件复制/重命名
将当前目录下的文件file1
和file2
拷贝到目录Dir
下;将当前目录下的文件file1
拷贝到目录Dir
下并重命名为file1Cpy
;将当前目录下的文件file3
和file4
移动到目录Dir
下;将当前目录下的文件file5
重命名为file6
。 (4)Linux之目录复制/重命令
将当前目录下的目录Dir1
和Dir2
拷贝到目录Dir
下;将当前目录下的目录Dir1
拷贝到目录Dir
下并重命名为Dir1Cpy
;将当前目录下的目录Dir3
和Dir4
移动到目录Dir
下;将当前目录下的目录Dir5
重命名为Dir6
。 (5)Linux之文件/目录内容查看
查看当前目录下的文件file1
的所有内容;查看当前目录下的文件file2
的头5行内容;查看当前目录下的文件file2
的末尾5行内容;查看目录/home
目录下的所有内容(包括隐藏内容)。 四.Linux文件/目录高级管理一
(1)Linux文件权限修改
将系统已存在文件oldFile1
的所有者权限设置为可执行;为系统已存在文件oldFile2
的同组用户权限删除可写权限;为系统已存在文件oldFile3
的其他组用户权限添加可执行权限;将系统已存在文件oldFile4
的权限设置所有者权限为可读,同组用户权限为可写,其他用户权限为可执行; (2)Linux目录权限修改
将系统已存在目录oldDir1
的所有者权限设置为可执行;为系统已存在目录oldDir2
的同组用户权限删除可写权限;为系统已存在目录oldDir3
的其他组用户权限添加可执行权限;将系统已存在目录oldDir4
的权限设置所有者权限为可读,同组用户权限为可写,其他用户权限为可执行;将系统已存在目录oldDir5
的权限设置所有者权限为可读,同组用户权限为可写,其他用户权限为可执行,同时将该目录下的所有子目录或文件权限一并处理。 (3)Linux修改文件/目录所有者
将系统已存在文件oldFile
的所有者设置为oldUser
;将系统已存在目录oldDir1
的所有者设置为oldUser
;将系统已存在目录oldDir2
以及其所有子目录和子文件的所有者设置为oldUser。 (4)Linux文件/目录所属组修改
将系统已存在文件oldFile
的所属组设置为oldGroup
;将系统已存在目录oldDir1
的所属组设置为oldGroup
;将系统已存在目录oldDir2
以及其所有子目录和子文件的所属组设置为oldGroup
。 五. Linux文件/目录高级管理二
(1) Linux文件/目录相关命令操作(df、du)
以可读性较高的方式显示系统已存在文件oldFile
的所占磁盘大小;列出系统已存在目录./oldDir
下的所有文件的总容量,同时将每个文件大小也列出来; (2)Linux文件/目录链接
为系统已存在文件oldFile
创建硬链接oldFileHardLink
;为系统已存在文件oldFile
创建软链接oldFileSoftLink
;为系统已存在目录oldDir
创建软链接oldDirSoftLink
六. Linux文件/目录高级管理三
(1) Linux文件/目录setuid和setgid
使用助记语法为系统已存在文件oldFile1
(默认权限为:rw_rw_r__
)设置setuid
权限;
使用助记语法为系统已存在目录oldDir1
(默认权限为:rwxrwxrwx
)设置setgid
权限;
使用助记语法为系统已存在文件oldFile2
取消setuid
权限;
使用助记语法为系统已存在目录oldDir2
取消setgid
权限。
(2)Linux目录stick bit
使用助记语法为系统已存在目录oldDir1
(默认权限为:rwxrwxrwx
)设置stick bit
权限;
使用助记语法为系统已存在目录oldDir2
取消stick bit
权限。
(3) Linux文件/目录特殊属性
为系统已存在文件/root/oldFile1
添加i
属性;
查看系统已存在文件/root/oldFile2
的特殊属性;
为系统已存在文件/root/oldFile3
取消i
属性。
七.Linux之文件打包和解压缩
(1)tar打包命令
使用tar
命令将当前目录下的oldFile1
和oldFile2
文件打包成一个newFile.tar
文件;
使用tar
命令将当前目录下的oldFile.tar
文件解压到当前目录下。
(2)文件压缩命令
使用tar
命令将当前目录下的oldFile1
和oldFile2
文件打包压缩成一个newFile.tar.gz
文件;
使用bzip2
命令对当前目录下的oldFile.tar
文件压缩;
使用zip
命令将当前目录下的oldDir
目录所有文件/目录压缩生成oldDir.zip
。
(3)文件解压缩命令
使用tar
命令解压当前目录下的oldFile.tar.gz
文件;
使用bunzip2
命令解压当前目录下的oldFile.tar.bz2
文件;
使用unzip
命令解压当前目录下的oldDir.zip
。
八.Linux之文件/目录搜索
(1)查询命令-locate
使用locate
命令查找系统中所有包括group
字母的文件或目录的总个数;
使用locate
命令定位系统中最新创建的文件newFile
。
(2)查询命令-which/whereis
使用which
命令定位useradd
命令的位置;
使用whereis
命令查询useradd
命令的所有信息,包括二进制文件位置、说明文件位置和源码文件位置;
使用whereis
命令仅查找useradd
命令说明文件位置。
(3)查询命令-find
使用find
命令查找当前目录中所有以.conf
结尾的文件/目录;
使用find
命令查找当前目录中所有以my
开头的目录;
使用find
命令查找/root
目录中大于1M
的文件;
使用find
命令查找/root
目录中类型为符号链接且文件名以 Link 结尾的所有链接详细数据(提示使用ls -l
查看文件详细数据)。
九.Linux之硬盘管理
mkfs的作用
mkfs 命令用于在特定的分区上建立 linux 文件系统 mkfs 本身并不执行建立文件系统的工作,而是去调用相关的程序来执行。 mkfs 命令通常用于在设备硬件分区上创建 linux 文件系统。mkfs 命令支持建立多种 Linux 文件系统,如 ext 系列,xfs 等等。实际上 mkfs 是支持多种文件系统构建命令 mkfs. TYPE 的前部分,mkfs 命令通常执行的时候也是调用mkfs. TYPE 来执行,如 mkfs.ext2, mkfs.ext3, mkfs.ext4,mkfs.vfs,mkfs.vfat 等等。
mkfs的使用
使用格式: mkfs [-V] [-t fstype] [fs-options] filesys [blocks] 参数 : device : 预备检查的硬盘分区,例如:/dev/sda1 -V : 详细显示模式 -t : 给定档案系统的型式,Linux 的预设值为 ext2 -c : 在制做档案系统前,检查该 partition 是否有坏轨 -l bad_blocks_file : 将有坏轨的 block 资料加到 bad_blocks_file 里面
1、
mkfs本身执行建立文件系统的工作吗?(A)
A、不执行
B、执行
2、
将 /dev/sda1 格式化成 ext4 格式的命令是 mkfs.ext4 /dev/sda1 。(A)
A、对
B、错
3、
用 mkfs 命令将 /dev/sdb2 格式化成 ext3 格式分区的命令是(D)。
A、fdisk /dev/sdb2
B、mkfs.ext4 /dev/sdb2
C、mount/dev/sdb2
D、mkfs.ext3 /dev/sdb2
4、
使用 mkfs 命令可以将分区格式化成哪些格式?(ABC)
A、ext2
B、xfs
C、ext4
D、txt
十.Linux操作系统
(1)Linux初体验
切换当前目录到根目录;
列出根目录下所有文件和文件夹(包括隐藏文件/文件夹)。
(2)Linux常用命令
在当前目录下新建一个新的文件(名称为newfile
);在当前目录下新建一个新的文件夹(名称为newdir
);将newfile
文件复制一份到newdir
目录下并命名为newfileCpy
。 (3)Linux 查询命令帮助语句
使用man查询C
库中的fopen
函数使用方法。 十一.Linux 远程联机服务(一)- Telnet服务器
(1)安装Telnet
在线安装telnet
服务器软件(实验环境使用的是Ubuntu
系统);
在线安装telnet
客户端软件(实验环境使用的是Ubuntu
系统)。
(2)Telnet服务器启动/关闭
在右侧命令行中开启Telnet
服务(实验环境使用的是Ubuntu
系统)。
(3) Telnet远程登录
新创建一个用户testUser
;
为用户testUser
设置密码;
使用telnet
去登录本机(使用testUser
用户登录);
在/tmp
目录下新创建一个文件testFile
。
答案下载地址(码上通关):RuoYi - 403http://generatelink.xam.ink/change/makeurl/changeurl/6821
本文链接:https://www.kjpai.cn/news/2024-04-08/155456.html,文章来源:网络cs,作者:往北,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!
上一篇:【JAVASE】带你了解面向对象三大特性之一(继承)
下一篇:返回列表