Linux命令练习
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命令练习的更多相关文章
- Linux实战教学笔记04:Linux命令基础
第四节:Linux命令基础 标签(空格分隔):Linux实战教学笔记 第1章 认识操作环境 root:当前登陆的用户名 @分隔符 chensiqi:主机名 -:当前路径位置 用户的提示符 1.1 Li ...
- 像黑客一样使用 Linux 命令行
前言 之前在博客园看到一篇介绍 IntelliJ IDEA 配置的文章,它里面用的是 gif 动态图片进行展示,我觉得很不错.所以在我今天以及以后的博文中,我也会尽量使用 gif 动图进行展示.制作 ...
- 11 个很少人知道但很有用的 Linux 命令
Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用户.Shell脚本程序员和管理员来说是最有 ...
- Linux命令随笔
Linux命令总结 man ==命令帮助; help ==命令的帮助(bash的内置命令); ls ==list,查看目录列表; -ld:查看目录权限; -l:(long)长格式显示属性; -F:给不 ...
- linux命令在线手册
下面几个网址有一些 Linux命令的在线手册,而且还是中文的,还可以搜索.非常方便 Linux命令手册 Linux命令大全 Linux中文man在线手册 每日一linux命令
- 常用的一些linux命令
最近接触到一些linux环境部署的事情,下面分享一些最近使用的比较频繁的一些linux命令~ 1.一次性移动多个文件到一个文件夹里 mv 被移动文件名 -t 目标文件夹 如:mv a.txt b.t ...
- 测试或运维工作过程中最常用的几个linux命令?
大家在测试工作过程中,可能会遇到需要你去服务器修改一些配置文件,譬如说某个字段的值是1 则关联老版本,是0则关联新版本,这时候你可能就需要会下vi的命令操作:或者查看session设置的时长,可能需 ...
- 每天一个 Linux 命令(21):find命令之xargs
在使用 find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行.但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出 ...
- 在windows下使用linux命令,GnuWin32的使用.
http://sourceforge.net/projects/getgnuwin32 使用过linxu的伙计估计都会喜欢上linux各种各样强大的命令如:grep, sed,awk,diff和pat ...
- 我常用的那些linux命令
我常用的那些linux命令 用linux也有些年头了,说来也忏愧,说是有些年头了,其实也还是个不长进的主.记得第一次接触linux是boss跟我说的怎么操作,什么编辑模式,按i,a,o进入编辑模式.在 ...
随机推荐
- fpc软排线焊接
事情是这样的,早前买的5寸树莓派的屏,基本没咋用过,前两天掏出来点亮了发现屏幕有条虚线. 然后我就寻思是不是排线松了,结果手贱,拔的时候把排线撕断了一截,fpc40pin,我撕断了11pin. 因为以 ...
- Java中BufferedReader、InputStreamReader、Scanner和System.in区别
Java中获取键盘输入值的方法以前写算法都是C/C++写的,现在用Java写,虽然算法是独立于语言的,但是Java从键盘获取输入确实有些不一样.在C/C++中我们可以用scanf和cin来获取用户从键 ...
- CImage的坑
1.现象 在栈上定义CImage,加载本地图片,在界面上显示,报内存异常,访问失败 2.结论 图片过大,会是CImage产生这种问题 3.解决 把CImage定义到堆上,回收内存 new Load D ...
- linux服务基础之http协议
URI:Uniform Resource Identifier URL: Uniform Resource Locator,用于描述某服务器某特定资源的位置 URN: Uniform Resource ...
- springboot实现自定义的错误页面展示
https://blog.csdn.net/trusause/article/details/84299886 参考 SpringBoot默认的错误处理机制 默认效果为: 返回一个默认的错误页面 Wh ...
- Vivado 设计套件
疑惑 有一天我在上网,逛着逛着看到一个叫https://pan.baidu.com/s/16Nu03YJLuz_aYuGQMm_8oQ的链接,那个网页的标题好像叫"Vivado 2017.4 ...
- Jvm类的加载机制
1.概述 虚拟机加载Class文件(二进制字节流)到内存,并对数据进行校验.转换解析和初始化,最终形成可被虚拟机直接使用的Java类型,这一系列过程就是类的加载机制. 2.类的加载时机 类从被虚拟机加 ...
- javaScript--animate函数
一.思路 1.获取目标值 2.再获取初始值 3.得到总距离 4.定义定时器的执行间隔 5.获取时间 6.得到总次数 7.总距离/总次数 = 步长 8.使用setInterval不停地改变dom元素的每 ...
- Oracle 并发创建索引
建索引时,我们为了建索引快,会加上并行,加上并行之后,此列索引就会是并行了.访问有并行度的索引时,CBO可能可能会考虑并行执行,这可能会引发一些问题,如在服务器资源紧张的时候用并行会引起更加严重的争用 ...
- UML与软件建模:第一次作业(用例图绘制)
一.小结 用例图是UML用于描述软件功能的图形.用例图包括用例.参与者及其关系,用例图也可以包括注释和结束. 用例图的要素: (1)参与者,即与用例存在交互关系的系统外部实体; (2)用例,用来描述个 ...