linux命令使用

124 阅读2分钟

*1,使用xshell远程连接虚拟机*

img

*2创建用户并设置密码*

img

img

img

*3********在该(姓名-学号)普通用户下熟悉ls,touch,mkdir,pwd,find,man,chmod等*

使用mkdir创建一个test目录,ls查看当前目录

img

cd 命令进入test目录,使用touch命令创建te.txt目录

img

使用pwd命令查看当前的绝对路径

img

打开vim在te.txt文件中加入一行数据

img

img

img

保存并退出

使用cat命令查看刚刚输入的值

img

使用 cp 命令复制文件

img

使用 man 命令

img

img

使用chomd命令加权限

img

*4,********深刻立即目录和文件的权限含义:*

a,在超级用户下,于/tmp/下创建一个新目录,目录名称为test,修改目录权限为777,在test下新增一个文件testfile,修改文件权限为744,用****姓名-学号****普通用户登录,尝试是否能够删除testfile文件? 能

img

img

b. 切换用户到root,修改test目录权限为755;再切换到****姓名-学号****用户下,在test目录下创建新的文件testfile,查看系统提示?如何解决?

没有删除权限

img

img

解决方案:

加入w权限,可以切换到root用户,设置test文件夹夹的权限为722/733或者777则,即加入w权限就可以

img

img

c. 在root用户下,修改/tmp/test目录权限为 1777,命令为chmod 1777 /tmp/test, 在****姓名-学号*普通用户下,在test创建一个新文件testfile,权限为777,再创建一个新用户*姓名****,尝试删除testfile文件,是否成功?并解析为何,查看test的权限t的含义?如何才能删除?(1777表示sticky bit权限)

img

不能删除

新建一个用户,test 切换到用户什么进行删除问文件

img

img

1777表示sticky bit权限

使一个目录既可以让任何用户写入文件,又不让用户删除这个目录下他人的文件

如果要删除的话,则需要通过创建改文件的用户进行删除或者使用root用户进行删除

d. 回到root用户,修改test目录权限为666,用****姓名-学号****用户尝试cd进入test目录,会有什么系统提示?

权限不够 ,没有读权限

img

img

*5.用vim编辑器修改etc/sysconfig/network-scripts/ifcfg-eth0配置文件,使得linux能联网*

(1)可以使用ifconfig指令配置网卡的ip

img

img

(2)手动配置桥接模式

img

ping

img