专栏首页营旗的小记录Linux学习(一、Linux的基本命令)

Linux学习(一、Linux的基本命令)

一 Linux的登录及控制台切换

1 运行vmware 中的Linux,用root登录

1). 在桌面打开终端,用快捷键把终端字体放大,截图并观察。

2). 用man命令获得useradd命令的帮助(按q退出帮助),截图

3). 在终端用命令添加两个用户(xxx1,xxx2,xxx是你名字的拼音缩写)(密码123456),截图并观察结果(两个图)。

2 切换控制台

1). 切换控制台2(tty2),用xxx1登录,截图并观察结果

2). 切换控制台3,用xxx2登录,截图并观察结果

3). 切换回桌面,输入命令who查看,截图并观察结果

4). 另外打开一个终端,输入命令who查看,截图并观察结果

二 启动级别

1 查看启动级别配置文件的内容,截图,图上画出默认启动级别。(cat )

2 用命令重新启动计算机(init 6)

三 基本命令的使用

1. 打开终端,显示历史命令,截图

2. 显示当前目录

3. 切换到/目录

4. 显示/目录的内容

5. 切换回root的主目录

6. 分别使用who,whoami,w命令、

7. 显示IP地址

8. tar命令

1) 进入/目录

2) 把/root目录打包,命名为xxx-root.tar (tar –cvf )(xxx是你名字的缩写),抓图

3) 把/root目录打包并且压缩(gzip压缩),命名为xxx-root.tar.gz (tar –czvf )(xxx是你名字的缩写),抓图

4) 把/root目录打包并且压缩(bzip2压缩),命名为xxx-root.tar.bz2 (tar –cjvf )(xxx是你名字的缩写),抓图

5) 用ls 命令对比 xxx-root.tar、xxx-root.tar.gz和xxx-root.tar.bz2的大小,抓图

6) 查看xxx-root.tar中的文件(tar –tf ),抓图

7) 创建新文件a (echo “aaa”>a)

8) 把a添加到xxx-root.tar中。(tar rvf xxx-root.tar a),抓图

9) 显示xxx-root.tar中的文件(tar tvf) ,抓图

10) 解压xxx-root.tar.gz到文件夹root1(tar –xzvf -C ) (mkdir root1)

11) 解压xxx-root.tar.bz2到文件夹root2(tar –xjvf -C )

四 综合应用(安装vmtools),写出步骤和截图

1. 点击vmware菜单,安装vmtools

2. 在VMware 菜单 虚拟机选项 启动wmware tools安装

并用Linux中shell 输入 ls media。

3. 查看是否有此文件

4. 解压文件

5. 进入文件夹,启动.pi,一路回车键,并且等待,然后等待系统启动。

总结:

Linux登录提示信息:

root表示当前帐号是root;

localhost表示目前的机器名

最后的一个符号“~”表示用户当前的工作目录是主目录;

“#”表示是管理员帐号,有系统管理的权限,如果”#” 符号变为“$”,表明当前的用户是普通用户,没有系统管理权限。

可以键入 startx 来启动图形化桌面

Linux共有7级运行级别,不同的运行级启动的服务不同,具有不同的功能。这些级别在/etc/inittab 文件里指定:

标准的Linux运行级为3(多用户状态)或者5(运行X Window系统) 。

命令:

who 显示当前登录用户

ifconfig 显示网卡IP地址

ping ip地址

pwd 显示当前路径

cd 改变当前目录.

cd ~ 表示回到当前用户的主目录

ls 列出目录内容

logout 注销

shutdown –r now :重启系统

shutdown –h now :关机

shutdown –h +5 :5分钟之后关机

shutdown –c :取消预定的关机

因为Linux课程要考试了,把老师以前上课发的题目和一些常用命令再做了一遍,并且记录在网上,有需要的自取,题目来源庄老师。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 通俗易懂,常用线程池执行的-流程图

    适合的读者,尽可能让你彻底明白 常用的线程池的知识相关点 不适合的读者,能有个不错的概念,神童另谈

    搜云库技术团队
  • linux红帽认证证书烂大街了?考了没用?

    这个看法是我自己在一些论坛或者评论下面看到的。打消了很多人考证的积极性。但是红帽证书真的是鸡肋吗?如果真的是,为什么还有那么多人会考?

    学神IT
  • 宋宝华: Linux内核编程广泛使用的前向声明(Forward Declaration)

    先强调一点:在一切可能的场景,尽可能地使用前向声明(Forward Declaration)。这符合信息隐蔽的原则。

    Linux阅码场
  • Rabbitmq延迟队列实现定时任务

    开发中经常需要用到定时任务,对于商城来说,定时任务尤其多,比如优惠券定时过期、订单定时关闭、微信支付2小时未支付关闭订单等等,都需要用到定时任务,但是定时任务本...

    搜云库技术团队
  • JAVA | Spring + quartz 实现定时任务

    很久不见,因为忙着泡妞,断更了一个月,实在是罪过。废话不多说,最近在工作中遇到了使用 quartz 实现定时任务的需求。写出来分享给大家,权当笔记。

    一个优秀的废人
  • OpenShift Prometheus(Operator)对接应用监控数据实践

    最近在实施一个项目,将客户从原有的数人云 mesos+marathon 迁移至 Openshift,迁移的主要原因有两个,一是现有mesos+marathon平...

    泽阳
  • Spring Boot 定时任务 @Scheduled

    项目开发中经常需要执行一些定时任务,比如在每天凌晨,需要从 implala 数据库拉取产品功能活跃数据,分析处理后存入到 MySQL 数据库中。类似这样的需求还...

    武培轩
  • 日志安全之清除windows 日志

    本来想研究清除 evtx 的事件 id 对应的 ip..暂时没有发现适合编辑 evtx 的脚本代码. 所以文中结尾的 powershell 脚本就出来了

    Jumbo
  • 技术变化那么快,学 Docker 看这篇就够了

    来源:juejin.im/post/5bffdb645188251b8a270058

    搜云库技术团队
  • httpclient 爬虫实例——爬取三级中学名

    本人在使用 httpclient 的过程中,突然想起来可以爬取一些数据,比如全国的中学名。当然不是空穴来风,之前也做过这方面的爬虫,不过基于selenium 做...

    八音弦

扫码关注云+社区

领取腾讯云代金券