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交流群,进入后下载资料工具安装包等。最后,感谢观看!

 

posted @ 2019-10-24 19:38  pypypypy  阅读(367)  评论(0编辑  收藏  举报