系统管理(补)

uptime
[root@localhost ~]# uptime
10:35:38 up 1:58, 2 user, load average:0.00,0.01,0.05
系统时间 工作状态 已运行时间 用户数量 每五分钟的负载

top
实时显示系统负载
ps 查看进程
[root@localhost test]# ps -ef 查看进程
[root@localhost test]# ps -aux |grep ssh
-a 显示当前终端进程
-u 用户的进程
在这里插入图片描述

  • useradd 创建新用户
  • passwd 修改当前用户密码
  • passwd 用户名 修改用户密码
  • su 用户名 切换用户(用户目录没有变化)
  • su - 用户名 切换用户(用户到家的目录)
  • whoami who -m 查看当前用户
  • exit 退出当前用户

文件命令

  • mkdir 只能创建一层夹

  • mkdir -p data1/data2/data3创建多层目录

  • 文件名 创建文件
    touch 文件名 创建文件
    查看文件
    cat

  • cat 查看文件

  • cat 文件1 文件2 把两个文件内容拼接在一起

  • cat -n 文件名 打印出行号

  • cat -s 文件名 取消多个空行

  • cat -E 文件名 在行末加上$符号
    grep

  • grep ^root 文件名 ^以root开头的行

  • grep -i root 文件名 打印出root包括大小写

  • grep -c 统计打印行数

  • grep -n 打印文件的行号

  • grep -v 取反
    vim

  • vim +n 文件名 光标直接跳到指定行号
    more

  • more: 分屏显示

  • more -10 dmesg.old 一屏十行

  • Ctrl+f 向下分屏滚动

  • Ctrl+b 向上分屏滚动

  • head -数字 文件名 查看文件开头数字行,默认为10行

  • tail -数字 文件名 查看文件结尾数字行,默认为10行

  • diff 文件1 文件2 两个文件对比
    删除
    rm

  • rm -filename 删除文件

  • rm -r filename 递归删除目录

  • rm -f filename 强制删除不回显

  • rm -rf 目录名 删除目录

  • rm -d 目录名 删除空目录
    mv

  • mv 旧名字 新名字 改文件名

  • mv 文件名 移动文件位置(移动的时候,不定新名字,名字不变;指定,重命名)

复制文件

  • cp 要复制的文件名 要复制到的位置

  • cp -p 带权限复制

  • cp -a 复制所有

  • file 文件名 查看文件类型
    连接

  • ln file1 file2 给file1做了硬连接

  • ln -s file1 file3 创建软连接
    软连接在原文件删除的情况下,内容失效;
    硬连接在原文件删除后,内容依然存在。

    在这里插入图片描述
    在这里插入图片描述
    find 查找路径,(默认当前)参数(-name filename,-user fielname,-typef/s/)
    在这里插入图片描述
    exec:对匹配的文件执行该参数所给的shell命令。
    形式为command {} \ ; ,注意{}与\;之间有空格
    例如 find -name test99 rm -rf {} ; 查找并删除
    find -name “test” -exec rm -rf {} ;

    在这里插入图片描述
    test1 属组 use1 属主

linux系统文件目录: 类unix系统上,是一个“倒挂树”的形式
      bin、sbin 系统命令的二进制文件

  • boot存放于系统启动的有关文件
  • dev设备文件
  • etc 配置文件
  • home用户的家目录
  • lib 库文件,模块文件
  • opt第三方安装模块
  • use系统用户
  • var与应用相关的文件

常见的文件:
文件操作

    cut

  • cut -b 按照字节个数截取文件
  • cut -b 10-20 截取10到20的字符
  • cut -b 10- 指定开始
  • cut -b -20 指定结束
    sort 排序
                默认正序排序
  • -r 倒序
  • -n 正序
    uniq 去掉连续重复的(sort和uinq放在一起用,先排序再去重)
    cat sort|sort|uniq 先排序再去重
    cat sort |wc -| 统计行数
    查询命令路径
  • Which 命令; 查看命令所在路径,或者判断系统是否安装某一命令
  • whereis

查询文件所在位置

  • find
  • locate

                   补充:
                            ‘’:强引用,可见即可得
                           “”:弱引用,变量或者转义符正常使用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值