一.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
。文章来源:https://www.toymoban.com/news/detail-715351.html
答案下载地址(码上通关):RuoYi - 403http://generatelink.xam.ink/change/makeurl/changeurl/6821 文章来源地址https://www.toymoban.com/news/detail-715351.html
到了这里,关于linux头歌实验答案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!