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就是重启。

  • 5
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值