Hadoop•常用下令

[复制链接]
发表于 2025-10-10 13:11:13 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
利用下令🥯

退出


  • Shift+zz 等效于 :wq(生存并退出)
  • ESC键退出编辑模式
  • Ctrl+c 停止(好比停止ping)
清屏


  • clear
  • Ctrl+l
切换工作目次


  • cd 目次
  • cd ~ 当前用户的home目次,好比root用户的home目次是/,如果你是超等用户root,你想回到/可以用cd /大概cd ~一键回家哈哈哈哈哈哈好好玩
  • cd .切换到当前目次,.是当前目次
  • cd ..切换到当前目次的上一级目次,..是当前目次的上一级目次

移动文件


  • mv下令可以为文件或目次改名大概移动它们的位置,如mv aaa bbb即把源文件aaa的名字改成bbb,移动文件则如mv /jdk-8u271-linux-x64.tar.gz /export/software,即mv /要移动文件的名字/要移动到的文件夹。
检察


  • ls列出当前目次所含文件及子目次
    ls ./检察当前目次的
    ls ../检察当前目次的上一级
    ls ../../检察当前目次的上一级的上一级
    ls -a体现全部文件和目次(包罗潜伏),ls -l更具体信息的体现,它等效于ll,ll本身不是下令,它只是ls -l的简写,ls -la是它们的共同利用。
  • pwd 检察当前路径
创建


  • mkdir即make directory,用于创建目次, mkdir bbb/ccc是在当前目次的bbb里创建ccc,若bbb不存在则会报错。
    -p确保父目次存在,不存在就创建,mkdir -p bbb/ccc如果bbb不存在,会先创建一个bbb,再创建bbb下的ccc。
  • touch文件名创建一个空文件,可以后续编辑。touch /export/servers/bbb是在servres里创建一个bbb空文件。
删除


  • rm删除文件或目次,有提示弹窗,确认删除就输入yes。
    rm -f无提示欺压删除,没有提示弹窗(如果这是一个目次,及它下面尚有别的目次或文件就删不了,会报错)。
    rm -r逐级删除这个目次及一下全部目次或文件。
    rm -rf无提示欺压逐级递归删除。
    rm -rf /*欺压删除根目次及以下全部,即删库,这个下令很容易一朝干回解放前🤣。
复制


  • cp复制文件或目次
    cp /export/software/aaa /bbb把aaa复制到bbb
    如果源文件是一个目次,那要加参数-r递归把这个目次下全部子目次和文件都复制已往,如cp -r bbb/ aaa/把目次bbb全部都复制到aaa
文件内容检察


  • cat得当小文件的检察,由于它会把全部内容都体现到控制台(屏幕)上,如果内容太多大概会把内存撑爆大概数据太多打不开
  • more雷同于cat,但它会一页一页地体现,这一页体现多少行取决于控制台的巨细,按s键翻下一页,按b往回上一页,翻页竣事主动退出
  • tail检察文件末端部分的内容,默认体现10行,如tail aaa体现aaa末端10的内容,可以相识一个文件大概是什么
    tail的参数-n是体现的行数,如tail -20 aaa就体现aaa末端20行的内容
    tail的另一个参数-f用于实时体现文件动态追加的内容,用Ctrl+c可以停止体现,可以用于实时收罗数据
编辑


  • vi写入
  • 追加,如echo 111 >> aaa把111追加到文件aaa,又如date >> aaa把date日期的内容追加到aaa
  • >输出重定向(覆盖)下令,如command > file会将实行commond下令输出的内容写入file,file原来的内容会被覆盖
  • >>输出重定向(追加)下令,如command >> file会将实行commond下令输出的内容追加写在file文件末端
解压缩


  • tar下令,它的参数-c用于打包(备份),-x用于解包,-v体现指令实行过程,-f指定相干文件。
    常用的搭配为-cvf打包利用,-xvf解包利用,如(得进入要打包的文件的上一级目次才可以举行打包利用)tar -cvf itcast.tar 1.txt 2.txt就是把1.txt和2.txt打包为叫itcast.tar的一个压缩包。
    解包默认解压到当前目次下,也可以用-C来指定解压目次(只能解压到目次,不能解压到文件,不加-C却指定目次就会报错),如tar -xvf itcast.tar /export/servers/aaa是把itcast.tar解压到aaa目次。
  • 压缩息争压缩都要指定算法,一样平常指定gzip算法,常用搭配为tar -zcvf xxxx.tar.gz xxx xxx或tar -zcvf xxxx.tgz xxx xxx(tgz是tar.gz的简写,两个结果一样,只是末了压缩包的后缀不一样),体现既打包又压缩。如tar -zcvf itcast.tar.gz 1.txt 2.txt是把1.txt和2.txt打包压缩成itcast.tar.gz,解压缩只必要把-zcvf中的c改成x就行了。
别的下令


  • echo将内容输出到控制台,相当于Python的print,如echo 111把111输出到控制台
  • |管道下令,将前一个下令的实行结果作为内容交给下一个下令处置处罚,形成多级管道利用,如下令1|下令2可以将下令1的结果交给下令2作进一步处置处罚
  • ps -ef体现当前Linux运行的进程
  • grep搜刮
  • ps -ef|grep sshd即在体现的Linux进程中搜刮看有没有一个叫sshd的服务,|双方的空格有没有都行,ps -ef | grep sshd也行
本领


  • help可以检察下令大全
  • history可以检察之前用过的下令
体系下令🍕


  • date体现或设定体系的日期和时间,可以指定体现的格式(FinalShell已经对格式有了调解,如果到原生的捏造时机发现体现的时间不太悦目)
  • cal体现当前或指定日期的公历
  • free体现内存状态,直接检察会有点看不懂(不知道单位),可以加参数-h,这是human的意思,即free -h
  • df体现空闲的磁盘巨细,也一样保举df -h
  • ps体现当进步程的状态,ps -ef检察Linux进程运行状态,ps -ef | grep 进程号搜刮指定进程状态,kill -9 进程号杀死进程
  • jps是JDK自带的下令,只能检察本机运行的JAVA进程环境,而且必须安装好JDK才可以利用
vim利用下令(下令模式下)

vim是vi编辑器的增强版

  • vim /路径/文件名如果文件存在就打开,不存在就新建文件
  • 下令模式到输入模式。按i定位到当前光标的前一个,按o在当前行的下一行添加空行
  • 按ESC键退出输入模式
  • 在下令模式下输入:进入底线下令模式,常用的底线下令有:q退出、:w生存、:wq生存退出、:wq!欺压生存退出(下令模式下用Shift+zz生存退出更快)
  • 输入模式与底线下令模式的衔接是下令模式,它们不能直接跳转
光标移动


  • 行首(按home 0)行尾(按end $)
  • 跳转到文件的末了一行G(即g+Shift)
  • 跳转到文件的第一行gg
复制粘贴(vi编辑器内部)


  • yy复制光标当前所在行
  • nyy复制当前行往下n行,如3yy复制当前行往下的3行
  • p(小写)粘贴到当前行的下一行
  • P(大写)粘贴到当前行的上一行
  • 注意如果利用鼠标从windows或别的地方复制来的东西到vi编辑器粘贴,肯定要在输入模式下粘贴(FinalShell里右键点击粘贴),否则大概数据丢失【windows里还是可以用Ctrl+c复制的】
删除、打消


  • dd删除光标所在当前行
  • ndd删除当前行往下n行,如3yy删除当前行往下的3行
  • u打消上一步的利用
  • Ctrl+r反打消
若vi,vim,ls找不到下令⚠️

输入export PATH=/bin:/usr/bin$PATH就行了,这种环境是由于环境变量有题目,大概是环境变量的字母打错了,归去查抄一下那边写错了,改好再初始化使改动后的见效就行了。

能量站😚

知识,哪怕是曾经看过又忘记的,也会在点滴生存中,成为你的铠甲,掩护你不被屈曲反噬。

❤️谢谢你为本身积极❤️
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表