1.开启Linux操作系统,要求以root用户登录GNOME图形界面,语言支持选择为汉语

2.使用快捷键切换到虚拟终端2,使用普通用户身份登录,查看系统提示符

3. 使用命令退出虚拟终端2上登录的用户

4. 使用快捷键切换到虚拟终端5,使用管理员身份登录,查看系统提示符

5. 使用命令退出虚拟终端5上登录的用户

6. 切回图形界面,右单击桌面打开终端,输入关闭系统的命令

7. 查看哪些用户在系统上工作

8. 修改当前时间为2018年8月26号11:28

9. 查看2015年10月份日历

10. 使用两种方法查看ls命令的使用说明

方法一:

方法二:

11. 清除屏幕

12. 使用“useradd tom”命令新建tom用户,为tom用户设置密码“123”

13. 切换当前用户为tom

14. 查看当前登陆Linux系统所使用的用户名

15. 开启Linux操作系统,要求以root用户登录GNOME图形界面

16.右击桌面打开终端,使用“useradd lucy”命令创建lucy用户

17. 使用鼠标点击的方法进入根目录

18. 点击进入root用户的家目录---/root

19. 点击进入lucy用户的家目录

20. 点击进入用来存放常用的可执行文件的目录---bin目录

21. 点击进入用来存放系统的可执行文件的目录---sbin目录

22. 点击进入设备文件目录

23. 点击进入配置文件目录

24. 创建目录wg

25. 使用绝对路径的方法在wg目录下新建文件a.txt

26. 进入wg目录

27. 使用相对路径的方法在当前目录下新建wg01目录和b.txt

28. 以长列表格式列出当前目录下的内容

29. 删除空目录wg01

30. 进入上一级工作目录

31. 强制删除非空目录wg

32. 复制/etc/passwd到当前目录,名为file1

33. 不停的以只读的方式查看file1文件的内容

34. 查看file1文件的前3行内容

35. 查看file1文件的后2行内容

36. 以百分比的方式分页查看file1文件的内容

37. 以上下翻页的方法分页查看file1文件的内容

38. 创建如下目录结构

sh-3.2# tree /FtpServer/

/FtpServer/

├── bin

│   ├── register.py

│   └── start.py

├── conf

│   └── settings.py

├── core

│   └── server.py

├── db

│   └── user.db

├── lib

│   └── common.py

└── log

└── access.log

1:切换到路径/tmp下,以追加的方式往start.py内写入内容

2:查看当前所在的路径

3:切换到log目录下,新建目录access,然后把access.log移动到该目录下。

4:切换到core目录下,然后在该路径下新建auth.py文件

5. 开启两个终端,一个终端往access.log文件中追加内容,然后在另外一个终端动态查看access.log新增的内容。

6. 关闭上述的终端,然后以覆盖的方式往access.log中写入内容

7: 删除/FtpServer目录

创建文件夹过程:

mkdir  -p /FtpServer/bin

mkdir /FtpServer/conf

mkdir /FtpServer/core

mkdir /FtpServer/db

mkdir /FtpServer/lib

mkdir /FtpServer/log

touch /bin/register.py

touch /

1. cd /tmp && echo "123" >> start.py

2.Pwd

3. cd /FtpServer/log

mkdir /FtpServer/log/access

mv access.log /FtpServer/log/access

5. 开启两个终端,一个终端往access.log文件中追加内容,然后在另外一个终端动态查看access.log新增的内容。

代码:echo 123  >>  /FtpServer/log/access/access.log

echo 4444444444444444444444444 >> /FtpServer/log/access/access.log

6. 关闭上述的终端,然后以覆盖的方式往access.log中写入内容

7: 删除/FtpServer目录

Linux命令练习的更多相关文章

  1. Linux实战教学笔记04:Linux命令基础

    第四节:Linux命令基础 标签(空格分隔):Linux实战教学笔记 第1章 认识操作环境 root:当前登陆的用户名 @分隔符 chensiqi:主机名 -:当前路径位置 用户的提示符 1.1 Li ...

  2. 像黑客一样使用 Linux 命令行

    前言 之前在博客园看到一篇介绍 IntelliJ IDEA 配置的文章,它里面用的是 gif 动态图片进行展示,我觉得很不错.所以在我今天以及以后的博文中,我也会尽量使用 gif 动图进行展示.制作 ...

  3. 11 个很少人知道但很有用的 Linux 命令

    Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用户.Shell脚本程序员和管理员来说是最有 ...

  4. Linux命令随笔

    Linux命令总结 man ==命令帮助; help ==命令的帮助(bash的内置命令); ls ==list,查看目录列表; -ld:查看目录权限; -l:(long)长格式显示属性; -F:给不 ...

  5. linux命令在线手册

    下面几个网址有一些 Linux命令的在线手册,而且还是中文的,还可以搜索.非常方便 Linux命令手册 Linux命令大全 Linux中文man在线手册 每日一linux命令

  6. 常用的一些linux命令

    最近接触到一些linux环境部署的事情,下面分享一些最近使用的比较频繁的一些linux命令~ 1.一次性移动多个文件到一个文件夹里 mv  被移动文件名 -t 目标文件夹 如:mv a.txt b.t ...

  7. 测试或运维工作过程中最常用的几个linux命令?

     大家在测试工作过程中,可能会遇到需要你去服务器修改一些配置文件,譬如说某个字段的值是1 则关联老版本,是0则关联新版本,这时候你可能就需要会下vi的命令操作:或者查看session设置的时长,可能需 ...

  8. 每天一个 Linux 命令(21):find命令之xargs

    在使用 find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行.但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出 ...

  9. 在windows下使用linux命令,GnuWin32的使用.

    http://sourceforge.net/projects/getgnuwin32 使用过linxu的伙计估计都会喜欢上linux各种各样强大的命令如:grep, sed,awk,diff和pat ...

  10. 我常用的那些linux命令

    我常用的那些linux命令 用linux也有些年头了,说来也忏愧,说是有些年头了,其实也还是个不长进的主.记得第一次接触linux是boss跟我说的怎么操作,什么编辑模式,按i,a,o进入编辑模式.在 ...

随机推荐

  1. iperf 测试工具

    Iperf是一个网络性能测试工具.Iperf可以测试TCP和UDP带宽质量.Iperf可以测量最大TCP带宽,具有多种参数和UDP特性. Iperf可以报告带宽,延迟抖动和数据包丢失.利用Iperf这 ...

  2. git-bash的alias别名设置

    正常需要设置别名时,直接使用 alias gs="git status" 输入上边的命令之后,就可以使用gs(命令)代替git status(命令),这是一种设置别名简化输入,提升 ...

  3. python多态和规范

    python规范(接口类) 接口类可以规范代码,但接口类本身是不实现的 class Payment: def pay(self,money): raise Notlmplemented class W ...

  4. 复旦大学2017--2018学年第二学期高等代数II期末考试情况分析

    一.期末考试成绩班级前十名 张菲诺(95).刘宇其(95).魏一鸣(93).郭宇城(92).程梓兼(91).葛珈玮(90).汪子怡(90).余张伟(90).张昰昊(89).朱柏青(89) 二.总成绩计 ...

  5. tcp的三次握手,四次挥手

    为了更好的记住知识点,所以将最近学习的知识点记录下来: 最开始A和B都处于closed(关闭连接状态) 1.tcp的第一次握手:客户端A  向服务器端B 发送请求连接报文段(包含SYN=1,初始序号s ...

  6. Java基础学习-基本数据类型变量的定义和使用

    注意:如果使用notepad++编码,在cmd控制台编译时报错(编码GBK的不可映射字符),可以参考如下链接进行设置:https://jingyan.baidu.com/article/e3c78d6 ...

  7. oracle 锁表

    select b.username,b.sid,b.serial#,logon_time from v$locked_object a,v$session b where a.session_id = ...

  8. 一键快速部署CodeBlocks的EGE图形库工具

    大一下学期,学完了c语言的基本内容, 也就开始开发项目了,此时一个图形界面就比较重要了,c语言中不提供图形界面,一般这些是用的其它开发的图形库,如 Easyx .ege等. 本文就提供 Codeblo ...

  9. 肿瘤数据库除了TCGA,还有TCIA--转载

    TCIA就是基于TCGA数据开发的,不同的是TCIA只提供了20个癌种的免疫数据分析. 看网站首页的介绍就知道,这个数据库主要是根据TCGA的二代测序数据开发出来的.这里的20个癌种,点击每个柱子进去 ...

  10. 常量(constant)

    在java语言中,主要用final来定义一个常量.常量一旦被初始化不能更改其值. 常量:大写字母和下划线:MAX_VALUE final double PI = 3.14; PI = 3.15;//编 ...