Hadoop+Hive学习笔记-2

这篇博客介绍了Linux的基础操作,包括切换目录(cd)、用户切换(su)、文件操作(ls、ll、mkdir、touch、rm -rf)以及文本编辑(vim)。通过实例演示了如何使用这些命令,帮助初学者掌握Linux基本操作。
摘要由CSDN通过智能技术生成

Linux 常见命令

安装好了虚拟机,并且已经用Xshell连接上了 ,就可以进行了一些简单的Linux操作了
了解了一些简单的Linux命令

切换目录

cd为路径切换命令
查了一下网上的资料,语法比较简单如下:
cd [dirName]
注意的是cd后面是加空格的,切换路径后,命令提示符会产生变化,告诉你当前的所在路径
举例
(用户名为hadoop,虚拟机名字node201)
初始命令提示符为[hadoop@node201 ~]$
cd /etc/ 切换到etc目录,命令提示符变为:[hadoop@node201 etc]$
cd …/ 返回上级目录 ,操作后,返回到了根目录,命令提示符变为:[hadoop@node201 /]$
cd 直接输入cd会回到家目录,命令提示符变为:[hadoop@node201 ~]$

用户切换

用户切换命令为su,同样上网查了一下资料,语法如下:
su [-fmp] [-c command] [-s shell] [–help] [–version] [-] [USER [ARG]]
参数是挺多的,到那时大部分都是选填,大概了解了一下各项的意思如下:

  • -f 或 --fast 不必读启动档(如 csh.cshrc 等),仅用于 csh 或 tcsh
  • -m -p 或 --preserve-environment 执行 su 时不改变环境变数
  • -c command 或 --command=command 变更为帐号为 USER 的使用者并执行指令(command)后再变回原来使用者
  • -s shell 或 --shell=shell 指定要执行的 shell (bash csh tcsh 等),预设值为 /etc/passwd 内的该使用者(USER) shell
  • –help 显示说明文件
  • –version 显示版本资讯
  • -l 或 --login 这个参数加了之后,就好像是重新 login 为该使用者一样,大部份环境变数(HOME SHELL USER等等)都是以- - 该使用者(USER)为主,并且工作目录也会改变,如果没有指定 USER ,内定是 root
  • USER 欲变更的使用者帐号
  • ARG 传入新的 shell 参数

由于是初学,需要在创建用户和root之间进行切换,试一下如下:
切换到root用户
这里要注意,-的前后都是要留空格的,否者会报错,切换不成功

文件操作

ls 列出当前目录下的文件
ll 列出当前目录下的文件
都是列出当前目录下的文件,试了一下两者的区别,大概就是windows里文件夹查看方式‘详细信息’和‘列表’的区别
etc下的文件较多,试了一下,对比一下两者的区别
ll列出了详细的信息:
ll
ls仅仅列出了有哪些文件:
ls
mkdir 创建一个新的文件夹
试了一下,在家目录创造了一个新的文件夹test,ll一下,出来了
mkdir
touch 创建一个新的文件
cd进入刚刚创建的test文件夹,touch一个test1的text文件,ll显示已经创建好了
touch

rm -rf 删除文件或者文件夹
这个就是大名鼎鼎的跑路代码,简单查了一下,语法如下:
docker rm [OPTIONS] CONTAINER [CONTAINER…]
命令本身是rm,后面的-rf是参数
网上资料显示,后面参数有三种:

  • -f :通过SIGKILL信号强制删除一个运行中的容器

  • -l :移除容器间的网络连接,而非容器本身

  • -v :-v 删除与容器关联的卷

我们实际传入的参数是-rf,这个r是啥呢?
-r开关:递归地删除子目录和子目录中的文件
两者组合就是递归删除这个目录下的所有文件了
后面的CONTAINER英文意思是容器,就是删除什么东西,如果写*代表所有文件,估计就GG了。。。

把刚才新建的test文件删除一下试试
rm -rf
可以看到里面的test文件夹已经消失了

文本编辑

vim可以对文件进行编辑,用法和cd有点像,直接试试
先创建一个test文本文件:
vim
vim test之后,进入文本编辑页面:
vim test1
这里发现有个new file,意思不是新建文件么?我刚已经创建了呀
出来ll一下,发现真的是创建了一个test没有后缀的文件。。。。
在这里插入图片描述
vim后面操作文件名字应该要加上后缀,vim test.txt,这次正确了
vim
按i,下面显示 – INSERT –,表示进入编辑模式
随便输入点内容,esc回到一般模式,直接敲 :wq 表示写入并退出

ifconfig

这个前面用过,可以查一下当前虚拟机的信息在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
摘 要 伴随着人才教学的关注度越来越高,对于人才的培养也是当今社会发展的最为重要的问题之一。为了进一步的进行人才的培养关工作,许多的学校或者是教育的机构逐步的开展了网络信息化的教学和和管理工作,通过信息化的手段和技术实现网络信息化的教育及管理模式,通过网络信息化的手段实现在线答题在线考试和学生信息在线的管理等操作。这样更加的快捷解决了人才培养之中的问题,也在进一步的促进了网络信息化教学方式的快速的发展工作。相较于之前的人才教育和培养工作之中,存在这许多的问题和局限性。在学生信息管理方面通过线下管理的形式进行学生信息的管理工作,在此过程之中存在着一定的局限性和低效性,往往一些突发的问题导致其中工作出现错误。导致相关的教育工作受到了一定的阻碍。在学生信息和学生成绩的管理方面,往常的教育模式之下都是采用的是人工线下的进行管理和整理工作,在这一过程之中存在这一定的不安全和低效性,面对与学生基数的越来越大,学生的信息管理也在面领着巨大的挑战,管理人员面领着巨大的学生信息的信息量,运用之前的信息管理方式往往会在统计和登记上出现错误的情况的产生,为后续的管理工作造成了一定的困难。然而通过信息化的管理方式进行对学生信息的管理不仅可以避免这些错误情况的产生还可以进一步的简化学生信息管理工作的流程,节约了大量的人力和物力的之处。在线答题系统的实现不仅给学生的信息管理工作和在线考试带来了方便也进一步的促进了教育事业信息化的发展,从而实现高效化的教学工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值