巨蟒python全栈开发linux之centos3

1.作业讲解

(1)递归创建文件夹/tmp/oldboy/python/{alex,wusir,nvshen,xiaofeng}

下面中的路径没有必要换,在哪里创建都行,根目录下或者tmp目录下或者其他目录下创建都行

这个时候我们用命令:tree   /tmp  查看一下创建之后的结构:

(2)显示./tmp/下所有的内容详细信息(注意,这个是需要cd 到/tmp/下面的)

方法一:  

cd  /tmp

ls  -lah

方法二:

 ls  -lah  /tmp

(解释:  l列表  a显示隐藏文件  h文件夹大小)

 (3)简述 / ~ - 的含义

(4)请简述你如何使用vi命令

   1.打开文件  vi 校花的故事.txt

  2.输入i进入编辑

  3.按下esc退出编辑模式

  4.输入:wq!  写入保存退出

       :q!  不保存强制退出vim

(5)查看/etc/校花的故事.txt的内容,并且打印行号

  cat  -n  /etc/校花的故事.txt

(6) linux xshell常用快捷键?

   1.Tab键  补全命令

   2.Ctrl+l  清空终端显示的内容

   3.clear  清理终端显示,和上条一样

   4.Ctrl+c     终止当前显示

(7) 如何用echo清空一个文件?

#通过空字符串实现

echo  ""  >  校花的故事.txt

 #覆盖写入,w模式

echo  "嘻嘻嘻"  >  校花的故事.txt

#追加写入,a模式

echo  "嘻嘻嘻"  >  校花的故事.txt

(8)复制/tmp/下所有内容到/home,在修改文件前,先拷贝一份,防止内容被破坏

 cp  -r  /tmp/*  /home    #*是所有的意思,正则

(9)重命名test.py为my.py

 mv  test.py  my.py

(10)强制删除/tmp下内容

rm  -rf  /tmp/*

#下面这句话表示将tmp干掉

rm  -rf  /tmp/

(11)找到服务器上的settings.py

find  /crm/  -type  f  -name  settings.py

#上边表示的是settings.py在crm目录下面,如果存在/etc/目录下面呢?

#我们通过根,在全局搜索,可以搜索到

find  /  -type  f  -name  settings.py

(12)找到/etc下的网卡配置文件,提示网卡配置文件名是ifc开头

find /etc/ -type f -name ifc*

#注意,下面的普通用户没有权限,应该是有权限的,我中间用的是Tab键,应该用空格表示

#下面的root超级用户有这个权限

下面我用超级用户查看也是一样的问题,用空格隔离,可以显示出来了

lo和ens33,我们在centos中输入ifconfig命令看到下面的内容

这里题目,请先cp /etc/passwd /tmp/   拷贝文件

(13)过滤出/tmp/passwd下有关root的信息

提示,如果直接操作,会提示,这个内容不存在

可信的答案:

cat /etc/passwd |grep root  --color=auto -n

步骤:

1.先生成一个  /tmp/passwd的文件

#下图是查看/etc/passwd的内容的,其实就是一堆字符串,然后我们写在/tmp/passwd文件中

我们可以,右击复制,粘贴到vim当中.

命令1:

cat /etc/passwd

 命令2:

cp /etc/passwd   /tmp/passwd

命令3:

cat  /etc/passwd  >  /tmp/passwd

cat  /tmp/passwd  -n  

处理之后,我们依然得到44条命令在tmp里边

回到题目:

(13)过滤出/tmp/passwd下有关root的信息

1.先生成了一个/tmp/passwd的文件

grep "root" /tmp/passwd

root信息这个时候会高亮显示,

 可信答案:

 cat /etc/passwd |grep root  --color=auto -n

(14)过滤出/tmp/passwd下除了/sbin/nologin的信息,且打印行号

 

进入:

加上enter,显示行号

搜索login,用左下角的命令/login

搜索/sbin/nologin,然后我们搜索的是sbin

 退出:

现在我们开始过滤出来

 

搜索字符串,在路径中

2.用户管理篇

3.开发常用命令1

4.linux学习命令2

5.linux命令学习3

猜你喜欢

转载自www.cnblogs.com/studybrother/p/10616800.html