文件Linux操作系统文字界面下的相关操作

linux操作系统界面  时间:2021-02-27  阅读:()

VI编辑器

1. 简述vi编辑器的三种模式及在每种模式下可以完成的功能。

答:命令模式:可输入命令对行字符和单词进行修改删除复制的操作插入模式可以修改文件的内容按ESC退出

末行模式:命令模式下“”进入末行模式。

:q!回车强制退出末行模式不保存

:wq回车保存退出

2.在vi编辑器的命令模式下有哪些快速定位光标的方法

答 H:左移一格光标 J:下移一格光标 K:上移一格光标 L:右移一格光标

G:光标定位到文件末行 1+G:光标定位到文件首行ctrl+d 向下翻半页 ctrl+u 向上翻半页

M:光标定位到屏幕中间 L:光标定位到屏幕下方 H:光标定位到屏幕上方

3.从vi编辑器的命令模式进入插入模式有哪些方法它们之间又有什么不同之处

答有六种方法任意位置输入 ○1a:光标定位向后一格

○2i 光标不动

○3A:光标定位在这一行行尾

○4I :光标定位在这一行行首

○5o:在当前行下另起一行

○6O:在当前行上另起一行

4.练习vi编辑器的其它使用技巧。

查找 /+字符 n向下找N向上找

 +字符 n向上找N向下找

在操作前加上数字表多行

删除 dl+字符想删除的字符前在行首

R+字符 把当前位置改为这个字符x 删除当前字符nx删除当前n个字符

R 改写模式

用户和组

任务一: 使用命令创建一个新用户“lucy”并为其设置密码。使用两种不同的方法阻止这个用户登录LINUX系统。

[root@localhost ~]#useradd lucy 新建用户Lucy

[root@localhost ~]#passwd lucy 设置密码

[root@localhost ~]#cat /etc/passwd 查看用户

[root@localhost ~]#usermod –L lucy 锁定用户

[root@localhost ~]#su – lxm 切换到普通用户lxm

[lxm@localhost ~]$su – lucy 切换到lucy输入密码提示密码不正确

[root@localhost ~]#usermod –U lucy 解锁用户在root用户下

[root@localhost ~]#passwd – l lucy 锁定密码

[root@localhost ~]# su – lxm 切换到普通用户lxm

[lxm@localhost ~]$su – lucy 切换到lucy输入密码提示密码不正确

任务二 在“root”身份登录的前提下使用命令创建两个用户“wl”和“rj”。其中用户“wl”不设密码用户“rj”设置密码后再用命令passwd -d删除密码。解除上一题中用户“lucy”的锁定使用“lucy”登录后切换到“wl”、“rj”这两个用户 比较并描述差异解释原因。

[root@localhost ~]#useradd wl 新建用户wl

[root@localhost ~]#useradd rj 新建用户rj

[root@localhost ~]#passwd rj 为rj用户设置密码

[root@localhost ~]#passwd –d rj 删除rj用户密码

[root@localhost ~]#usermod –u lucy 解锁用户

[root@localhost ~]#su – lucy 切换到普通用户lucy

[lucy@localhost ~]$su – wl 切换到wl会要求输入密码切换不成功

[lucy@localhost ~]$su – rj 切换到rj,不用输入密码可直接切换

任务三 使用命令创建一个名为“wl10” 的组将“lucy”添加到这个组中使用命令(groups)查看“lucy”所属的组。

[root@localhost ~]#groupadd wl10 创建wl10组

[root@localhost ~]#gpasswd –a lucy wl10 把lucy添加到wl10组

[root@localhost ~]#groups lucy 查看lucy所属的组 lucy和wl10

压缩、解压缩、 Find、输出重定向

在LINUX文字模式下完成以下练习要求在此文档中键入具体步骤并简述各步骤意图。

1.确认或创建如上图文件结构。

确认存在

2. gzip命令的使用

1 采用gzip格式压缩目录2007中所有文件描述文件名的变化。

答 [root@localhost 2007]#gzip a. jpg

[root@localhost 2007]#gzip b. txt

[root@localhost 2007]#lsa. jpg.gz b. txt.gz 文件名后面都加了.gz

2 解压缩目录2007中的所有.gz文件再次查看文件名的变化。

答 [root@localhost 2007]#gzip a. jpg.gz

[root@localhost 2007]#gzip b. txt.gz

[root@localhost 2007]#lsa. jpg b. txt 文件名都恢复到压缩前

3使用一条gzip命令压缩目录2009下的所有文件。然后解压缩。

答 [root@localhost ~]#gzip –r 2009 压缩目录2009下的所有文件

[root@localhost ~]#cd 2009

[root@localhost 2009]#ls

2010 a. jpg.gz a. txt.gz

[root@localhost 2009]#cd 2010

[root@localhost 2010]#lsa.doc.gz

[root@localhost ~]#gzip –dr 2009 解压缩目录2009下的所有文件

4采用gzip格式压缩root用户家目录中所有文件并显示文件的压缩比

例。然后解压缩。

答 [root@localhost /]#gzip -rv root 压缩root目录中所有文件显示压缩比例

[root@localhost /]#gzip –rd root 解压缩root目录

3. find命令的使用

1使用find命令查找/etc目录中所有以pass开头的文件和目录。

答 [root@localhost ~]#find /etc –name “pass*”

2要求当前在/etc目录使用find命令查找/root目录中所有大于100k

的文件和目录。

答 [root@localhost etc]#find /root – size +100k

4. 输出重定向的使用

1将/root 目录下所有文件和子目录的详细信息保存到list. txt文件中去。

答 [root@localhost ~]#ls –al > list. txt

2使用cat命令和输出重定向命令配合创建文本文件file. txt文件内容为 “I love linux”

答 [root@localhost ~]#cat > file. txt

I love linux 输入文件内容 “ctrl+d”退

3 使用cat命令和输出重定向命令在刚刚创建的file. txt文件最后添加

一行内容 “You love linux too”

答 [root@localhost ~]#cat >> file. txt

You love linux too 输入追加内容 “ctrl+d”退

4 根据上述操作的感受简述“>”和“>>”的区别。

答 “>”可以输入内容再次使用“>”输入新的内容时会覆盖原来的

内容

使用“>>”输入新的内容时输入的内容会添加到文件原来内容的下

用户和组的权限

在LINUX文字模式下完成以下练习要求在此文档中键入具体步骤并简述各步骤意图。

3.确认或创建如上图文件结构。

确认存在

4.权限的修改

1 字符表示法练习

将/root/2007下的“b. txt”文件的权限修改为“rwxrw-rwx”答 [root@localhost 2007]#chmod u= rwx,g=rw-,o=rwx b. txt将/root/2008下所有文件和目录的权限修改为“rwxrwxrwx”答 [root@localhost 2007]#chmod –R a=rwx /root/2008

2 数字表示法练习

将/root/2007下的“b. txt”文件的权限修改为“rwxr-----”答 [root@localhost 2007]#chmod 740 b. txt

将/root/2008下所有文件和目录的权限修改为“rwxrw-rwx”答 [root@localhost 2007]#chmod –R 767 /root/2008

填全下表:

5.修改文件或目录的拥有者及所属组属性

1 将/root/2007下的“b. txt”文件的拥有者由root改为bob答 [root@localhost 2007]#chown bob b. txt

2 将/root/2008下所有文件和目录的拥有者和所属组设置为bob用户和bob组

答 [root@localhost 2007]#chown –R bob:bob /root/20083 将/root/2007下的“a. jpg” 文件的所属组由root改为lucy答 [root@localhost 2007]#chgrp lucy a. jpg

4 将/root/2009下所有文件和目录的所属组都改为lucy

答 [root@localhost 2007]#chgrp –R lucy /root/2009

网卡的配置

1.请默写出LINUX系统中网卡配置文件的存放路径。

答 /etc/sysconfig/network-scripts

2.如果某块网卡的配置文件丢失该怎么处理 写出两种方法

已给定如下参数 静态分配

IP: 192.168.0.自己学号

掩码 255.255.255.0

网关 192.168.0.100

答 1 #setup 进入文本窗口选择“网络配置”

回车选择eth0 回车输入Ip 192.168.0.21掩码255.255.255.0 网关 192.168.0.100

选择OK 退出

配置文件已生效

2新建文件ifcfg-eth0 用vi编辑器打开写入内容DEVICE=eth0

IPADDR=192.168.0.21

NETMASK=255.255.255.0

GATEWAY=192.168.0.100

保存退出文件重启服务#service network restart配置文件已生效

3.在eth0上设置IP地址eth0  192.168.0.21/24 

答 #setup 进入文本窗口选择“网络配置”

回车选择eth0 回车输入Ip 192.168.0.21掩码255.255.255.0 选择OK 退出

4.要使修改的网卡配置立刻生效必须怎么做

答 1 重启网卡

#ifdown设备名

#ifup设备名

例 #ifdown eth0

#ifup eth0

2重启network服务 #service network restart3重启Linux系统

特网云57元,香港云主机 1核 1G 10M宽带1G(防御)

特网云官網特网云服务器在硬件级别上实现云主机之间的完全隔离;采用高端服务器进行部署,同时采用集中的管理与监控,确保业务稳定可靠,搭建纯SSD架构的高性能企业级云服务器,同时采用Intel Haswell CPU、高频DDR4内存、高速Sas3 SSD闪存作为底层硬件配置,分钟级响应速度,特网云采用自带硬防节点,部分节点享免费20G防御,可实现300G防御峰值,有效防御DDoS、CC等恶意攻击,保障...

RAKsmart美国VPS上市,活动期间5折抢购仅$30,$1.99/月

RAKsmart机房将于7月1日~7月31日推出“年中大促”活动,多重惊喜供您选择;爆款I3-2120仅30美金秒杀、V4新品上市,活动期间5折抢购、爆款产品持续热卖、洛杉矶+硅谷+香港+日本站群恢复销售、G口不限流量产品超低价热卖。美国VPS、日本VPS及香港VPS享全场7折优惠;爆款VPS $ 1.99/月限量秒杀,10台/天,售完即止, VPS 7折优惠码:VPS-TP-disRAKsmar...

如何低价香港服务器购买?有没有便宜的香港服务器推荐?

如何低价香港服务器购买?想要做一个个人博客,想用香港服务器,避免繁琐备案,性能不需要多高,只是记录一些日常而已,也没啥视频之类的东西,想问问各位大佬有没有低价的香港服务器推荐?香港距大陆近,相比美国服务器最大的优势在于延迟低,ping值低,但是带宽紧张,普遍都是1M,一般戏称其为“毛细血管”。同时价格普遍高,优质稳定的一般价格不菲。大厂云梯队阿里云、腾讯云两家都有香港服务器,要注意的是尽量不要选择...

linux操作系统界面为你推荐
缓冲区溢出教程如何防止高手使用缓冲区溢出?中国电信互联星空电信的互联星空服务是什么?照片转手绘有什么软件可以把相片变成手绘的,不是美图秀秀里面的arm开发板想购买一个ARM开发板,选什么类型的好显卡温度多少正常电脑显卡温度多少正常?镜像文件是什么什么是镜像文件啊如何建立自己的网站如何建立自己的网站qq怎么发邮件用QQ怎样发送文件开机滚动条谁会调开机的滚动条雅虎天盾有没有用用雅虎天盾的啊?
贝锐花生壳域名 腾讯云数据库 gitcafe godaddy域名转出 windows2003iso 一点优惠网 申请空间 台湾谷歌网址 全站静态化 中国电信测速112 howfile web服务器的架设 cdn联盟 可外链相册 华为云盘 空间购买 备案空间 阿里云官方网站 路由跟踪 阿里云邮箱登陆地址 更多