zoukankan      html  css  js  c++  java
  • linux文本编辑器教学

    linux常见服务

    一. 文本编辑器

    vi vim是vi增强版

    vim需要安装

    sudo apt-get -y install vim
    • 1

    vim的三种工作模式

    1 编辑模式

    命令模式=>编辑模式iaos

    2 命令模式

    编辑模式=>命令模式 请按esc

    3 底行模式

    命令模式=》底行模式 按 : 或者 /

    二. 网络管理

    1. ifconfig

      配置和显示Linux内核中网络接口的网络参数。

     2. ifup和ifdown 启动和关闭网卡

    需要配置/etc/network/interfaces,不建议使用这两个命令

    3. ip

    ip命令用来显示或操纵Linux主机的路由、网络设备、策略路由和隧道,是Linux下较新的功能强大的网络配置工具。

     4. ping

    ping命令用来测试主机之间网络的连通性

     5. netstat 查看网络连接状况

    三. 进程管理

    1. ps

    Linux中的ps命令是Process Status的缩写。ps命令用于报告当前系统的进程状态。可以搭配kill指令随时中断、删除不必要的程序。

     2. top

    top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。

     3. lsof

    lsof命令是一个列出当前系统打开文件的工具。

    四. 登录状态

    uname

    uname命令用于显示系统信息

     2. hostname

    显示或设置主机名称

     3. whoami

    whoami命令用于显示自身用户名称。

    4. who

    显示当前登录用户

     5. w

    用来查看登录者的信息及他们的行为

     6. last

    显示用户最近登录信息

    五. linux的启动

    1 开机BIOS加载

    2 读取MBR引导记录

    3 加载linux内核

    4 加载init进程,实现系统初始化,init进程是其他所有进程的父进程

    5 执行/etc/init/rc-sysinit.conf,设置启动级别

    6 启动内核

    7 执行不同运行级别脚本程序,视级别的不同执行rc0~rc6下的脚本来完成相应的初始化和启动工作

    8 执行/etc/init.d/rc.local ,可以把要自动加载的程序写到这个脚本里

    9 用户登录

            1 显示当前运行模式的命令:
            2 runlevel
            3 who -r

    六. 计划任务

    在指定的时间做指定的事情,周期性的事情。需要用户有相应的权限,否则无法操作

    vim /etc/crontab 打开定时任务

    crontab -l 查看定时任务 /etc/crontab 里边的除外

    crontab -e 编辑定时任务

    分 小时 日 月 周 操作 解释

    0-59 0-23 1-31 1-12 0-6

    0 0 * * * mysqldum 每天0时备份数据库

    0 2 * * 0 sync 每个星期天2点中做文件同步

    0 0 15 * * /usr/local/jsgz.py 每个月的15号0时计算工资

    0 /1 * * sh 每个1个小时执行脚本

    0 8,12,18 * * * daka.py 每天的8点、12点、18点打卡

    crontab -r 清空所有定时任务 只能清除crontab -e产生的定时任务

    清除指定定时任务 crontab -e 删除指定行

    service cron start/restart/stop #启动、重启、停止定时任务

    实时查看日志
    如果还有问题未能得到解决,搜索887934385交流群,进入后下载资料工具安装包等。最后,感谢观看!

  • 相关阅读:
    【python】raise_for_status()抛出requests.HTTPError错误
    【python】python打包生成的exe文件运行时提示缺少模块
    单点登录原理与简单实现
    Java并发之AQS详解
    Java更新
    各种java面经资源
    HashMap与HashTable的区别
    Http 与Https
    SpringMVC运行原理
    Spring
  • 原文地址:https://www.cnblogs.com/pypypy/p/11732988.html
Copyright © 2011-2022 走看看