Linux简单命令

Linux简单命令

本文是自己学习过程中的一些记录,对于熟悉的部分并未全部列出,仅供参考

内核架构图
  • 一切皆是文件
    在这里插入图片描述

常用的linux命令

用户的管理
  • 修改密码:passwd
    在这里插入图片描述
  • 创建一个新用户:useradd 用户名
  • 给新用户设置密码:passwd 用户名
    在这里插入图片描述
  • 创建的用户与密码在/etc/passwd文件下
    在这里插入图片描述
文件
  • 切换文件夹 cd

  • 浏览当前文件夹:ls
    在这里插入图片描述

    • ls -l 以列表的形式展示,简写为ll
      在这里插入图片描述
软件的安装

我的系统是Centos7版本的系统,使用rpm作为软件的安装命令

rpm -i jdk-XXX_linux-x64_bin.rpm
  • 查询本机所有的软件
rpm -qa
  • grep 搜索工具
rpm -qa | grep docker

在这里插入图片描述
这个命令是将列出来的所有软件形成一个输出。| 是管道,用于连接两个程序,前面 rpm -qa 的输出就放进管道里面,然后作为 grep 的输入,grep 将在里面进行搜索带关键词 jdk 的行,并且输出出来。grep 支持正则表达式

  • 分页查询
rpm -qa | more和rpm -qa | less

more 是分页后只能往后翻页,翻到最后一页自动结束返回命令行,less 是往前往后都能翻页,需要输入 q 返回命令行,q 就是 quit

yum——Centos中的软件管家
  • 搜索软件,可以搭配管道使用
yum search jdk

在这里插入图片描述

  • 安装软件
yum install java-11-openjdk.x86_64
  • 卸载软件
yum erase java-11-openjdk.x86_64
  • 安装zip文件的解压缩软件
yum install zip.x86_64 unzip.x86_64
程序的运行
前台运行
./filename
后台挂起
  • nohup命令
nohup command >out.file 2>&1 &

“1”表示文件描述符 1,表示标准输出,“2”表示文件描述符 2,意思是标准错误输出,“2>&1”表示
标准输出和错误输出合并了。合并到哪里去呢?到 out.file 里

  • 进程的关闭
ps -ef |grep 关键字 |awk '{print $2}'|xargs kill -9

awk 工具可以很灵活地对文本进行处理,这里的 awk '{print $2}'是指第二列的内容,是运行的程序 ID。我们可以通过 xargs 传递给 kill -9

以服务的方式运行

例如mysql等

  • systemctl start mysql启动 MySQL

  • systemctl enable mysql设置开机启动

  • 关机与重启
    shutdown -h now是现在就关机,reboot就是重启。

相关推荐

  1. Linux命令简记

    2024-04-01 06:50:01       27 阅读
  2. Linux常见命令简介

    2024-04-01 06:50:01       14 阅读
  3. Linux常用命令简单介绍(面试常考!!!)

    2024-04-01 06:50:01       12 阅读
  4. 使用Linux别名简化命令输入

    2024-04-01 06:50:01       19 阅读
  5. 0104__Linux 中 nm 命令简介

    2024-04-01 06:50:01       8 阅读
  6. npm命令简单详解

    2024-04-01 06:50:01       16 阅读
  7. adb简单使用命令

    2024-04-01 06:50:01       6 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-01 06:50:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-01 06:50:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-01 06:50:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-01 06:50:01       18 阅读

热门阅读

  1. 01-XML-02XML DTD定义文档结构

    2024-04-01 06:50:01       15 阅读
  2. 代码随想录 Day28 93.复原IP地址 78.子集 90.子集II

    2024-04-01 06:50:01       13 阅读
  3. 【软考---系统架构设计师】物联网和云计算

    2024-04-01 06:50:01       15 阅读
  4. typedef两种使用

    2024-04-01 06:50:01       11 阅读
  5. 高级排序算法:归并排序(优化版)

    2024-04-01 06:50:01       12 阅读
  6. 【模拟题,多个变量不用结构体型】

    2024-04-01 06:50:01       14 阅读
  7. rust实现循环队列

    2024-04-01 06:50:01       20 阅读
  8. 如何调整Node内存限制

    2024-04-01 06:50:01       16 阅读
  9. OpenJudge - 16:忽略大小写的字符串比较

    2024-04-01 06:50:01       16 阅读
  10. pytorch-分类-检测-分割的dataset和dataloader创建

    2024-04-01 06:50:01       17 阅读