当前位置: 首页 > news >正文

【Linux】常用命令练习

一、常用命令

1、在/hadoop目录下创建src和WebRoot两个文件夹

    分别创建:mkdir -p /hadoop/src  mkdir -p /hadoop/WebRoot 同时创建:mkdir -p /hadoop/{src,WebRoot}

2、进入到/hadoop目录,在该目录下创建.classpath和README文件

    分别创建:touch .classpathtouch README 同时创建:touch {.classpath,README}

3、在/hadoop目录下面创建一个test.txt文件,同时写入内容"this is test"

    echo "this is test" > test.txt

4、向README文件追加写入"please read me first"

    echo "please read me first" >> README

5、将test.txt的内容追加到README文件中

    cat test.txt >> README

6、返回到/hadoop目录,查看一下README文件有多单词,多少个少行

    wc -w README wc -l README

7、返回到根目录,将/hadoop目录先打包,再用gzip压缩

    分步完成:tar -cvf hadoop.tar hadoop  gzip hadoop.tar 一步完成:tar -zcvf hadoop.tar.gz hadoop 

8、删除hadoop目录,将其解压缩,再取消打包

方法1:rm -r hadoopgzip -d hadoop.tar.gz方法2:rm -r hadooptar -zxvf hadoop.tar.gz

二、系统命令

1、查看主机名

    hostname

2、查看系统信息

    uname -auname -r

3、日期

    date

4、查看分区

    df -hlsblk

三、权限

1、创建c.txt文件所有人都可以写和执行

    touch c.txtchmod 666 c.txt 或 chmod u+wx,o+wx,g+wx c.t

2、将/hadoop目录下的所有文件与子目录的拥有者设为root,用户拥有组为users(前提:添加用户组 groupadd users)

    chown -R root:users /hadoop

3、将当前目录下的所有文件与子目录的用户皆设为hadoop,组设为users

    chown -R hadoop:users *

四、进程控制

1.查看进程信息(3种)

    ps auxtoppstree -aup

2.结束进程(前提:id是指定的进程id)

    kill idkill -9 id

3.查看硬盘使用情况

    df

4.查看内存使用情况

    free -m

5.前台运行进程调入后台

  将正在运行的程序按 "Ctrl+Z"组合键

6.查看处于后台的进程

    jobs -l 

7.后台进程恢复至前台运行

  fg [任务号]
http://www.lryc.cn/news/488594.html

相关文章:

  • 力扣-Hot100-数组【算法学习day.37】
  • 表格不同类型的数据如何向量化?
  • 成都栩熙酷,电商服务新选择
  • 【java基础】微服务篇
  • 【LLM训练系列02】如何找到一个大模型Lora的target_modules
  • uni-app快速入门(八)--常用内置组件(上)
  • 基于Amazon Bedrock:一站式多模态数据处理新体验
  • FAX动作文件优化脚本(MAX清理多余关键帧插件)
  • Chapter 2 - 16. Understanding Congestion in Fibre Channel Fabrics
  • mysql数据库(六)pymysql、视图、触发器、存储过程、函数、流程控制、数据库连接池
  • RFdiffusion EuclideanDiffuser类解读
  • Flutter实现气泡提示框学习
  • vue3 路由守卫
  • 【MATLAB源码-第218期】基于matlab的北方苍鹰优化算法(NGO)无人机三维路径规划,输出做短路径图和适应度曲线.
  • 如何控制自己玩手机的时间?两台苹果手机帮助自律
  • 【java-Neo4j 5开发入门篇】-最新Java开发Neo4j
  • Python的3D可视化库 - vedo (1)简介和模块功能概览
  • 全面解析:HTML页面的加载全过程(一)--输入URL地址,与服务器建立连接
  • elasticsearch的倒排索引是什么?
  • Ubuntu VNC Session启动chromium和firefox报错
  • 【Tealscale + Headscale + 自建服务器】异地组网笔记
  • C++ 编程基础(8)模版 | 8.2、函数模版
  • Android Studio音频视频播放器课程设计
  • 速盾:CDN是否支持屏蔽IP?
  • 机器学习—学习曲线
  • 在 macOS 和 Linux 中,波浪号 `~`的区别
  • 【Java】实战:多数元素
  • 一文解决Latex中的eps报错eps-converted-to.pdf not found: using draft setting.
  • 计算光纤色散带来的相位移动 matlab
  • 国内docker pull拉取镜像的解决方法